CHAPTER 11 INSTRUCTION SET
249
User’s Manual U10676EJ3V0UM
(2) Opcode for bit manipulation addressing
*1 in the operand field indicates the following three types.
• fmem.bit
• pmem.@L
• @H+mem.bit
The second byte *2 of the opcode corresponding to the above addressing is as follows.
*1
2nd Byte of Opcode
Accessible Bit
fmem. bit
1
0
B
1
B
0
F
3
F
2
F
1
F
0
Bit of FB0H to FBFH that can be manipulated
1
1
B
1
B
0
F
3
F
2
F
1
F
0
Bit of FF0H to FFFH that can be manipulated
pmem. @L
0
1
0
0
G
3
G
2
G
1
G
0
Bit of FC0H to FFFH that can be manipulated
@H+mem. bit
0
0
B
1
B
0
D
3
D
2
D
1
D
0
Bit of accessible memory bank that can be
manipulated
B
n
: immediate data for bit
F
n
: immediate data for fmem
(indicates lower 4 bits of address)
G
n
: immediate data for pmem
(indicates bits 5-2 of address)
D
n
: immediate data for mem
(indicates lower 4 bits of address)