Instruction Set Summary
MOTOROLA MC68030 USER’S MANUAL 3-17
3.3.2 Conditional Tests
Table 3–13 lists the condition names, encodings, and tests for the conditional branch and
set instructions. The test associated with each condition is a logical formula using the current
states of the condition codes. If this formula evaluates to one, the condition is true. If the
formula evaluates to zero, the condition is false. For example, the T condition is always true,
and the EQ condition is true only if the Z bit condition code is currently true.
• = Boolean AND
+ = Boolean OR
N
= Boolean NOT N
*Not available for the Bcc instruction.
Table 3-13. Conditional Tests
Mnemonic Condition Encoding Test
T* True 0000 1
F* False 0001 0
HI High 0010 C
•Z
LS Low or Same 0011 C + Z
CC(HS) Carry Clear 0100 C
CS(LO) Carry Set 0101 C
NE Not Equal 0110 Z
EQ Equal 0111 Z
VC Overflow Clear 1000 V
VS Overflow Set 1001 V
PL Plus 1010 N
MI Minus 1011 N
GE Greater or Equal 1100 N •V + N
•V
LT Less Than 1101 N •V + N •V
GT Greater Than 1110 N •V •Z
+ N • V •Z
LE Less or Equal 1111 Z + N •V + N • V