APPENDIX B INSTRUCTION SET LIST
User’s Manual U16896EJ2V0UD
692
(5) Register symbols used in flag operations
Identifier Explanation
(Blank) No
change
0
Clear to 0
X
Set or cleared in accordance with the results.
R
Previously saved values are restored.
(6) Condition codes
Condition Code
(cccc)
Condition Formula
Explanation
0000
OV = 1
Overflow
1000
OV = 0
No overflow
0001
CY = 1
Carry
Lower (Less than)
1001
CY = 0
No carry
Not lower (Greater than or equal)
0010
Z = 1
Zero
1010
Z = 0
Not zero
0011
(CY or Z) = 1
Not higher (Less than or equal)
1011
(CY or Z) = 0
Higher (Greater than)
0100
S = 1
Negative
1100
S = 0
Positive
0101
−
Always (Unconditional)
1101
SAT = 1
Saturated
0110
(S xor OV) = 1
Less than signed
1110
(S xor OV) = 0
Greater than or equal signed
0111
((S xor OV) or Z) = 1
Less than or equal signed
1111
((S xor OV) or Z) = 0
Greater than signed