MSM80C154S/83C154S/85C154HVS
240
Mnemonic
Instruction code
D7 D6 D5 D4 D3 D2 D1 D0
Byte Cycle Description Page
Classifi-
cation
Subroutine instructions
Data exchange
instructions
XCH
XCH
XCH
XCHD
PUSH
POP
ACALL
LCALL
RET
A, Rr
A, direct
A, @Rr
A, @Rr
direct
direct
addr 11
addr 16
1
2
1
1
2
2
2
3
1
1
1
1
1
2
2
2
2
2
(A)
←
→
(Rr) r=0~7
(A)
←
→
(direct address)
(A)
←
→
((Rr)) r=0 or 1
(A
0~3)
←
→
((Rr0~3)) r=0 or 1
(SP)←(SP)+1
((SP))←(direct address)
(direct address)←((SP))
(SP)←(SP)–1
(PC)←(PC)+2
(SP)←(SP)+1
((SP))←(PC
0~7)
(SP)←(SP)+1
((SP))←(PC
8~15)
(PC
0~10)←A0~10
(PC)←(PC)+3
(SP)←(SP)+1
((SP))←(PC
0~7)
(SP)←(SP)+1
((SP))←(PC
8~15)
(PC
0~15)←A0~15
(PC8~15)←((SP))
(SP)←(SP)–1
(PC
0~7)←((SP))
(SP)←(SP)–1
363
364
362
365
346
345
246
309
347
00011r
2 r1 r0
11000101
a
7 a6 a5 a4 a3 a2 a1 a0
1100011r
1101011r
11000000
a
7 a6 a5 a4 a3 a2 a1 a0
11010000
a
7 a6 a5 a4 a3 a2 a1 a0
A10
A9 A8 10001
A
7 A6 A5 A4 A3 A2 A1 A0
00010010
A15 A14 A13 A12 A11 A10
A9 A8
A7 A6 A5 A4 A3 A2 A1 A0
00100010