Motorola M68000 User Manual Page 42

  • Download
  • Add to my manuals
  • Print
  • Page
    / 92
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 41
Instruction Set Summary
MOTOROLA M68000 FAMILY PROGRAMMER’S REFERENCE MANUAL 3-19
NOTES:
N
= Logical Not N
V
= Logical Not V
Z
= Logical Not Z
*Not available for the Bcc instruction.
LSR (r = 0) * * 0 0
ROXL (r = 0) * * 0 ? X = C
ROL * * 0 ? C = Dm – r + 1
ROL (r = 0) * * 0 0
ASR, LSR, ROXR * * * 0 ? C = Dr – 1
ASR, LSR (r = 0) * * 0 0
ROXR (r = 0) * * 0 ? X = C
ROR * * 0 ? C = Dr – 1
ROR (r = 0) * * 0 0
? = Other—See Special Definition Rm = Result Operand (MSB)
N = Result Operand (MSB) Rm
= Not Result Operand (MSB)
Z = Rm
ΛΛ R0 R = Register Tested
Sm = Source Operand (MSB) r = Shift Count
Dm = Destination Operand (MSB)
Table 3-19. 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 V Z
CC(HI) 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 V N
Λ V
LT Less Than 1101 N Λ V V N Λ V
GT Greater Than 1110 N Λ V Λ Z
V N Λ V Λ Z
LE Less or Equal 1111 Z V N Λ V V N Λ V
Table 3-18. Integer Unit Condition Code Computations (Continued)
Operations
XNZVC
Special Definition
Page view 41
1 2 ... 37 38 39 40 41 42 43 44 45 46 47 ... 91 92

Comments to this Manuals

No comments