µ
PD754144, 754244
46
Data Sheet U10040EJ2V1DS
Instruction
Number
Number
Addressing
Mnemonic
Operand
of machine
Operation
Skip condition
group
of bytes
cycles
area
Subroutine
CALLA
Note
!addr1
3
3
(SP–2)
←
×
,
×
, MBE, RBE
*11
stack control
(SP–6) (SP–3) (SP–4)
←
PC
11–0
instructions
(SP–5)
←
0, 0, 0, 0
PC
11–0
←
addr1, SP
←
SP–6
CALL
Note
!addr
3
3
(SP–3)
←
MBE, RBE, 0, 0
*6
(SP–4) (SP–1) (SP–2)
←
PC
11–0
PC
11–0
←
addr, SP
←
SP–4
4
(SP–2)
←
×
,
×
, MBE, RBE
(SP–6) (SP–3) (SP–4)
←
PC
11–0
(SP–5)
←
0, 0, 0, 0
PC
11–0
←
addr, SP
←
SP–6
CALLF
Note
!faddr
2
2
(SP–3)
←
MBE, RBE, 0, 0
*9
(SP–4) (SP–1) (SP–2)
←
PC
11–0
PC
11–0
←
0+faddr, SP
←
SP–4
3
(SP–2)
←
×
,
×
, MBE, RBE
(SP–6) (SP–3) (SP–4)
←
PC
11–0
(SP–5)
←
0, 0, 0, 0
PC
11–0
←
0+faddr, SP
←
SP–6
RET
Note
1
3
PC
11–0
←
(SP) (SP+3) (SP+2)
MBE, RBE, 0, 0
←
(SP+1), SP
←
SP+4
×
,
×
, MBE, RBE
←
(SP+4)
0, 0, 0, 0,
←
(SP+1)
PC
11–0
←
(SP) (SP+3) (SP+2), SP
←
SP+6
RETS
Note
1
3+S
MBE, RBE, 0, 0
←
(SP+1)
Unconditional
PC
11–0
←
(SP) (SP+3) (SP+2)
SP
←
SP+4
then skip unconditionally
0, 0, 0, 0
←
(SP+1)
PC
11–0
←
(SP) (SP+3) (SP+2)
×
,
×
, MBE, RBE
←
(SP+4)
SP
←
SP+6
then skip unconditionally
RETI
Note
1
3
MBE, RBE, 0, 0
←
(SP+1)
PC
11–0
←
(SP) (SP+3) (SP+2)
PSW
←
(SP+4) (SP+5), SP
←
SP+6
0, 0, 0, 0
←
(SP+1)
PC
11–0
←
(SP) (SP+3) (SP+2)
PSW
←
(SP+4) (SP+5), SP
←
SP+6
PUSH
rp
1
1
(SP–1) (SP–2)
←
rp, SP
←
SP–2
BS
2
2
(SP–1)
←
MBS, (SP–2)
←
RBS, SP
←
SP–2
POP
rp
1
1
rp
←
(SP+1) (SP), SP
←
SP+2
BS
2
2
MBS
←
(SP+1), RBS
←
(SP), SP
←
SP+2
Note
The above operations in the double boxes can be performed only in the Mk II mode. The other operations
can be performed only in the Mk I mode.
*