4/17/98 6-25 Addressing Modes and Data Types
OR Rd, Rs Logical OR registers 2 3
OR Rd, [Rs] Logical OR register-indirect to register 2 4
OR [Rd], Rs Logical OR register to register-indirect 2 4
OR Rd, [Rs+offset8] Logical OR register-indirect with 8-bit offset to
register
36
OR [Rd+offset8], Rs Logical OR register to register-indirect with 8-
bit offset
36
OR Rd, [Rs+offset16] Logical OR register-indirect with 16-bit offset
to register
46
OR [Rd+offset16], Rs Logical OR register to register-indirect with
16-bit offset
46
OR Rd, [Rs+] Logical OR register-indirect with auto
increment to register
25
OR [Rd+], Rs Logical OR register-indirect with auto
increment to register
25
OR direct, Rs Logical OR register to memory 3 4
OR Rd, direct Logical OR memory to register 3 4
OR Rd, #data8 Logical OR 8-bit immediate data to register 3 3
OR Rd, #data16 Logical OR 16-bit immediate data to register 4 3
OR [Rd], #data8 Logical OR 8-bit immediate data to register-
indirect
34
OR [Rd], #data16 Logical OR 16-bit immediate data to register-
indirect
44
OR [Rd+], #data8 Logical OR 8-bit immediate data to register-
indirect with auto-increment
35
OR [Rd+], #data16 Logical OR 16-bit immediate data to register-
indirect with auto-increment
45
OR [Rd+offset8], #data8 Logical OR 8-bit immediate data to register-
indirect with 8-bit offset
46
OR [Rd+offset8], #data16 Logical OR 16-bit immediate data to register-
indirect with 8-bit offset
56
OR [Rd+offset16], #data8 Logical OR 8-bit immediate data to register-
indirect with 16-bit offset
56
OR [Rd+offset16], #data16 Logical OR 16-bit immediate data to register-
indirect with 16-bit offset
66
OR direct, #data8 Logical OR 8-bit immediate data to memory 4 4
Table 6.5
Mnemonic Description Bytes Clocks