CPU - Condition Instruction

Card Puncher Data Processing


conditional statement in Instruction.



  • Jcc (jump on condition code cc),
  • SETcc (byte set on condition code cc),
  • LOOPcc,
  • CMOVcc (conditional move)


The condition instructions use one or more of the status flags as condition codes and test them for:

Discover More
Card Puncher Data Processing
Language - Control Flow Statement (If, Switch, For) - Conditional Operators - Execution order - Branch Conditionals (aka decisions)

conditional are expressions that: determines the next statement to execute by evaluating a comparison expression Ultimately, they are predicate that returns a boolean. They model a flow of statements....
Status Flag Register
Register - Status Flag

The status flags (bits 0, 2, 4, 6, 7, and 11) of the EFLAGS register indicate the results of arithmetic instructions. The status flags allow a single arithmetic instructions to produce results...

Share this page:
Follow us:
Task Runner