280
µ
PD17062
Instruction code
Mne-
monic
PUSH
POP
PEEK
POKE
GET
PUT
BR
CALL
RET
RETSK
RETI
EI
DI
STOP
HALT
NOP
Operand
AR
AR
WR, rf
rf, WR
DBF, p
p, DBF
addr
@AR
addr
@AR
s
h
Instruction
set
Transfer
Branch
Sub-
routine
Op code
00111
00111
00111
00111
00111
00111
01100
01101
00111
11100
00111
00111
00111
00111
00111
00111
00111
00111
00111
000
000
rfR
rfR
pH
pH
000
000
000
001
100
000
001
010
011
100
0000
0000
rfC
rfC
pL
pL
0000
0000
0000
0000
0000
0000
0000
s
h
0000
Operation Operand
addr
addr
1101
1100
0011
0010
1011
1010
0100
0101
1110
1110
1110
1111
1111
1111
1111
1111
Interrupt
Others
SP SP – 1, ASR AR
AR ASR, SP SP + 1
WR (rf)
(rf) WR
DBF (p)
(p) DBF
PC10-0 addr, PAGE 0
PC10-0 addr, PAGE 1
PC AR
SP SP – 1, ASR PC,
PC11 0, PC10-0 addr
SP SP – 1, ASR PC,
PC AR
PC ASR, SP SP + 1
PC ASR, SP SP + 1 and skip
PC ASR, INTR INTSK, SP SP + 1
INTEF 1
INTEF 0
STOP
HALT
No operation