44
CHAPTER 4 INSTRUCTION SET
User's Manual U12326EJ4V0UM
Bit OR1 CY,saddr.bit 0111 0001 0
B2B1B0
0110 Saddr-offset
Manipulation
CY,sfr.bit 0111 0001 0
B2B1B0
1110 Sfr-offset
CY,A.bit 0110 0001 1
B2B1B0
1110
CY,PSW.bit 0111 0001 0
B2B1B0
0110 0001 1110
CY,[HL].bit 0111 0001 1
B2B1B0
0110
XOR1 CY,saddr.bit 0111 0001 0
B2B1B0
0111 Saddr-offset
CY,sfr.bit 0111 0001 0
B2B1B0
1111 Sfr-offset
CY,A.bit 0110 0001 1
B2B1B0
1111
CY,PSW.bit 0111 0001 0
B2B1B0
0111 0001 1110
CY,[HL].bit 0111 0001 1
B2B1B0
0111
SET1 saddr.bit 0
B2B1B0
1010 Saddr-offset
sfr.bit 0111 0001 0
B2B1B0
1010 Sfr-offset
A.bit 0110 0001 1
B2B1B0
1010
PSW.bit 0
B2B1B0
1010 0001 1110
[HL].bit 0111 0001 1
B2B1B0
0010
CLR1 saddr.bit 0
B2B1B0
1011 Saddr-offset
sfr.bit 0111 0001 0
B2B1B0
1011 Sfr-offset
A.bit 0110 0001 1
B2B1B0
1011
PSW.bit 0
B2B1B0
1011 0001 1110
[HL].bit 0111 0001 1
B2B1B0
0011
SET1 CY 0010 0000
CLR1 CY 0010 0001
NOT1 CY 0000 0001
Call Return CALL !addr16 1001 1010 Low addr High addr
CALLF !addr11 0 fa10–8 1100 fa7–0
CALLT [addr5] 1 1 ta4–0 1
BRK 1011 1111
RET 1010 1111
RETB 1001 1111
RETI 1000 1111
Stack PUSH PSW 00100010
Manipulation
rp 1011 0
P1P0
1
POP PSW 00100011
rp 1011 0
P1P0
0
MOVW SP,#word 1110 1110 0001 1100 Low byte High byte
SP,AX 1001 1001 0001 1100
AX,SP 1000 1001 0001 1100
Instruction
Mnemonic
Operands Operation Code
Group B1 B2 B3 B4