4/17/98 6-165 Addressing Modes and Data Types
SUBB [Rd], #data16
Bytes: 4
Clocks: 4
Operation: ((WS:Rd)) <-- ((WS:Rd)) - #data16 - (C)
Encoding:
byte 3: upper 8 bits of #data16
byte 4: lower 8 bits of #data16
SUBB [Rd+], #data8
Bytes: 3
Clocks: 5
Operation: ((WS:Rd)) <-- ((WS:Rd)) - #data8 - (C)
(Rd) <-- (Rd) + 1
Encoding:
byte 3: #data8
SUBB [Rd+], #data16
Bytes: 4
Clocks: 5
Operation: ((WS:Rd)) <-- ((WS:Rd)) - #data16 - (C)
(Rd) <-- (Rd) + 2
Encoding:
byte 3: upper 8 bits of #data16
byte 4: lower 8 bits of #data16
SUBB [Rd+offset8], #data8
Bytes: 4
Clocks: 6
Operation: ((WS:Rd)+offset8) <-- ((WS:Rd)+offset8) - #data8 - (C)
Encoding:
byte 3: offset8
byte 4: #data8
1 0 0 1 1 0 1 0 0 d d d 0 0 1 1
1 0 0 1 0 0 1 1 0 d d d 0 0 1 1
1 0 0 1 1 0 1 1 0 d d d 0 0 1 1
1 0 0 1 0 1 0 0 0 d d d 0 0 1 1