English
Language : 

DS80C390_00 Datasheet, PDF (115/155 Pages) Dallas Semiconductor – High-Speed Microcontroller User’s Guide Supplement
DS80C390 High-Speed Microcontroller User’s Guide Supplement
INSTRUCTION CODE
MNEMONIC D7 D6 D5 D4 D3 D2 D1 D0
ACALL addr a18 a17 a16 1 0 0 0 1
19
a15 a14 a13 a12 a11 a10 a9 a8
a7 a6 a5 a8 a3 a2 a1 a0
AJMP addr 19 a18 a17 a16 0 0 0 0 1
a15 a14 a13 a12 a11 a10 a9 a8
a7 a6 a5 a8 a3 a2 a1 a0
INC DPTR 1 0 1 0 0 0 1 1
LCALL addr24 0 0 0 1 0 0 1 0
a23 a22 a21 a20 a19 a18 a17 a16
a15 a14 a13 a12 a11 a10 a9 a8
a7 a6 a5 a5 a3 a2 a1 a0
LJMP addr24 0 0 0 0 0 0 1 0
a23 a22 a21 a20 a19 a18 a17 a16
a15 a14 a13 a12 a11 a10 a9 a8
a7 a6 a5 a5 a3 a2 a1 a0
MOV DPTR, 1 0 0 1 0 0 0 0
#data24 d23 d22 d21 d20 d19 d18 d17 d16
d15 d14 d13 d12 d11 d10 d9 d8
d7 d6 d5 d5 d3 d2 d1 d0
RET
0010001 0
RETI
0011001 0
HEX
Byte 1
Byte 2
Byte 3
Byte 1
Byte 2
Byte 3
A3
12
Byte 2
Byte 3
Byte 4
02
Byte 2
Byte 3
Byte 4
90
Byte 2
Byte 3
Byte 4
22
32
BYTE
3
3
CYCLE EXPLANATION
5 (PC)=(PC)+3
(SP)=(SP)+1
((SP))=(PC7:0)
(SP)=(SP)+1
((SP))=(PC15:8)
(SP)=(SP)+1
((SP))=(PC23:16)
(PC18:0)=addr19
5 (PC)=(PC)+3
(PC18:0)=addr19
1
4 (DPTR)=(DPTR)+1
(PC18:0)=addr19
4
6 (PC)=(PC)+4
(SP)=(SP)+1
((SP))=(PC7:0)
(SP)=(SP)+1
((SP))=(PC15:8)
(SP)=(SP)+1
((SP))=(PC23:16)
(PC23:0)=addr24
4
5 (PC23:0)=addr24
4
3 (DPX)=#data23:9
(DPH)=#data15:8
(DPL)=#data7:0
1
5
(PC23:16)=((SP))
(SP)=(SP)-1
(PC15-8)=((SP))
(SP)=(SP)-1
(PC7:0)=((SP))
(SP)=(SP)-1
1
5
(PC23:16)=((SP))
(SP)=(SP)-1
(PC15-8)=((SP))
(SP)=(SP)-1
(PC7:0)=((SP))
(SP)=(SP)-1
115 of 155