CHAPTER 11 INSTRUCTION SET
253
User’s Manual U10676EJ3V0UM
Opcode
B1B2B3
Branch BR !addr 1010101100 addr
$addr1 0000A3A2A1A0
1111S3S2S1S0
PCDE 1001100100000100
PCXA 1001100100000000
BCDE 1001100100000101
BCXA 1001100100000001
BRA !addr1 101110100 addr1
BRCB !caddr 0101 caddr
CALLA !addr1 101110110 addr1
CALL !addr 1010101101 addr
CALLF !faddr 01000 faddr
RET 11101110
RETS 11100000
RETI 11101111
PUSH rp 01001P2P11
BS 1001100100000111
POP rp 01001P2P10
BS 1001100100000110
EI 1001110110110010
IE××× 1001110110N511N2N1N0
DI 1001110010110010
IE××× 1001110010N511N2N1N0
I/O IN A, PORTn 101000111111N3N2N1N0
OUT PORTn, A 100100111111N3N2N1N0
CPU control HALT 1001110110100011
STOP 1001110110110011
NOP 01100000
Special SEL RBn 10011001001000N1N0
MBn 100110010001N3N2N1N0
GETI taddr 0 0 T5T4T3T2T1T0
Instruction Mnemonic Operand
(+16)
(+2)
(–1)
(–15)
~
~
Subrou-
tine/stack
control
Interrupt
control