XA User Guide 6-20 4/17/98
CMP Rd, [Rs+] Compare auto-increment register-indirect
with register
25
CMP [Rd+], Rs Compare register with auto-increment
register-indirect
25
CMP direct, Rs Compare register with memory 3 4
CMP Rd, direct Compare memory with register 3 4
CMP Rd, #data8 Compare 8-bit immediate data to register 3 3
CMP Rd, #data16 Compare 16-bit immediate data to register 4 3
CMP [Rd], #data8 Compare 8 -bit immediate data to register-
indirect
34
CMP [Rd], #data16 Compare 16-bit immediate data to register-
indirect
44
CMP [Rd+], #data8 Compare 8-bit immediate data to register-
indirect with auto-increment
35
CMP [Rd+], #data16 Compare 16-bit immediate data to register-
indirect with auto-increment
45
CMP [Rd+offset8], #data8 Compare 8-bit immediate data to register-
indirect with 8-bit offset
46
CMP [Rd+offset8], #data16 Compare 16-bit immediate data to register-
indirect with 8-bit offset
56
CMP [Rd+offset16], #data8 Compare 8-bit immediate data to register-
indirect with 16-bit offset
56
CMP [Rd+offset16], #data16 Compare 16-bit immediate data to register-
indirect with 16-bit offset
66
CMP direct, #data8 Compare 8-bit immediate data to memory 4 4
CMP direct, #data16 Compare 16-bit immediate data to memory 5 4
DA Rd Decimal Adjust byte register 2 4
DIV.w Rd, Rs 16x8 signed register divide 2 14
DIV.w Rd, #data8 16x8 signed divide register with immediate
word
314
DIV.d Rd, Rs 32x16 signed double register divide 2 24
DIV.d Rd, #data16 32x16 signed double register divide with
immediate word
424
DIVU.b Rd, Rs 8x8 unsigned register divide 2 12
DIVU.b Rd, #data8 8X8 unsigned register divide with immediate
byte
312
Table 6.5
Mnemonic Description Bytes Clocks