NEC PD75402A User Manual
Page 169

158
CHAPTER 9. INSTRUCTION SET
mem. bit
f mem. bit
mem. bit
f mem. bit
mem. bit
f mem. bit
mem. bit
f mem. bit
SKTCLR
f mem. bit
AND 1
CY, f mem. bit
OR 1
CY, f mem. bit
XOR 1
CY, f mem. bit
BRCB
! caddr
CALLF
! faddr
RET
RETS
RETI
PUSH
rp
POP
rp
IE
×××
IE
×××
IN
A, PORTn
OUT
PORTn, A
HALT
STOP
NOP
Operation Code
B
1
B
2
Operand
Note
1. Instruction Group
2. Branch instructions
3. I/O instructions
4. CPU control instructions
1
0
B
1
B
0
0
1
0
1
1
0
0
1
1
1
0
1
1
0
B
1
B
0
0
1
0
0
1
0
0
1
1
1
0
0
1
0
B
1
B
0
0
1
1
1
1
0
1
1
1
1
1
1
1
0
B
1
B
0
0
1
1
0
1
0
1
1
1
1
1
0
1
0
0
1
1
1
1
1
1
0
1
0
1
1
0
0
1
0
1
0
1
1
1
0
1
0
1
1
1
1
0
0
0
0
0
0
A
3
A
2
A
1
A
0
1
1
1
1
S
3
S
2
S
1
S
0
0
1
0
1
0
0
1
0
0
0
1
1
1
0
1
1
1
0
1
1
1
0
0
0
0
0
1
1
1
0
1
1
1
1
0
1
0
0
1
0
P
1
1
0
1
0
0
1
0
P
1
0
1
0
0
1
1
1
0
1
1
0
0
1
1
1
0
1
1
0
0
1
1
1
0
0
1
0
0
1
1
1
0
0
1
0
1
0
0
0
1
1
1
0
0
1
0
0
1
1
1
0
0
1
1
1
0
1
1
0
0
1
1
1
0
1
0
1
1
0
0
0
0
0
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
bit-addr
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
bit-addr
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
bit-addr
D
7
D
6
D
5
D
4
D
3
D
2
D
1
0
bit-addr
bit-addr
bit-addr
bit-addr
bit-addr
caddr
faddr
1
0
1
1
0
0
1
0
1
0
0
1
1
N
2
N
1
N
0
1
0
1
1
0
0
1
0
1
0
0
1
1
N
2
N
1
N
0
1
1
1
1
0
N
2
N
1
N
0
1
1
1
1
0
N
2
N
1
N
0
1
0
1
0
0
0
1
1
1
0
1
1
0
0
1
1
EI
BR
$addr
DI
SET 1
CLR 1
SKT
SKF
▼
▼
▼
▼
Mnemonic
Note 1
Memory bit manipulation instructions
Note 2
Subroutine and
stack instructions
Note 4
Note 3
Interrupt control
instructions
~
~
(+16)
(+ 2)
(– 1)
(–15)