XA User Guide 6-18 4/17/98
ADD [Rd+offset16], #data16 Add 16-bit immediate data to register-indirect
with 16-bit offset
66
ADD direct, #data8 Add 8-bit immediate data to memory 4 4
ADD direct, #data16 Add 16-bit immediate data to memory 5 4
ADDC Rd, Rs Add registers direct with carry 2 3
ADDC Rd, [Rs] Add register-indirect to register with carry 2 4
ADDC [Rd], Rs Add register to register-indirect with carry 2 4
ADDC Rd, [Rs+offset8] Add register-indirect with 8-bit offset to
register with carry
36
ADDC [Rd+offset8], Rs Add register to register-indirect with 8-bit
offset with carry
36
ADDC Rd, [Rs+offset16] Add register-indirect with 16-bit offset to
register with carry
46
ADDC [Rd+offset16], Rs Add register to register-indirect with 16-bit
offset with carry
46
ADDC Rd, [Rs+] Add register-indirect with auto increment to
register with carry
25
ADDC [Rd+], Rs Add register-indirect with auto increment to
register with carry
25
ADDC direct, Rs Add register to memory with carry 3 4
ADDC Rd, direct Add memory to register with carry 3 4
ADDC Rd, #data8 Add 8-bit immediate data to register with
carry
33
ADDC Rd, #data16 Add 16-bit immediate data to register with
carry
43
ADDC [Rd], #data8 Add 16-bit immediate data to register-indirect
with carry
34
ADDC [Rd], #data16 Add 16-bit immediate data to register-indirect
with carry
44
ADDC [Rd+], #data8 Add 8-bit immediate data to register-indirect
and auto-increment with carry
35
ADDC [Rd+], #data16 Add 16-bit immediate data to register-indirect
and auto-increment with carry
45
ADDC [Rd+offset8], #data8 Add 8-bit immediate data to register-indirect
with 8-bit offset and carry
46
ADDC [Rd+offset8], #data16 Add 16-bit immediate data to register-indirect
with 8-bit offset and carry
56
Table 6.5
Mnemonic Description Bytes Clocks