259
CHAPTER 11 INSTRUCTION SET
(2) Bit manipulation addressing instruction codes
*1 in the operand field indicates that there are three types of bit manipulation addressing, fmem.bit,
pmem.@L, and @H+mem.bit.
The table below lists the second byte *2 of an instruction code corresponding to the above addressing.
*1 Second byte of instruction code Accessible bits
fmem.bit 1 0 B1B0F3F2F1F0FB0H-FBFH manipulatable bits
11B
1
B
0
F
3
F
2
F
1
F
0FF0H-FFFH manipulatable bits
pmem.@L 0 1 0 0 G3G2G1G0FC0H-FFFH manipulatable bits
@H+mem.bit 0 0 B1B0D3D2D1D0Manipulatable bits of accessible memory bank
Bn: Immediate data for bit
Fn: Immediate data for fmem (Low-order four bits of address)
Gn: Immediate data for pmem (Bits 2 to 5 of address)
Dn: Immediate data for mem (Low-order four bits of address)