- •Набір команд мікропроцесора кр580ік80
- •Команди парасилки даних
- •Арифметичні та логічні команди
- •Команди передачі управління
- •Команди введення-виведення і керування
- •Набір команд мікропроцесора у порядку зростання коп
- •Організація внутрішніх регістрів процесора кр580ік80
- •Регістр прапорців
- •Органiзацiя регiстрових пар
- •Операції з парами регістрів та стеком
- •Команди керування переходами.
- •Операції акумулятора
- •Команди рестарту
- •Формати команд та даних
Набір команд мікропроцесора у порядку зростання коп
КОП |
Команда |
КОП |
Команда |
КОП |
Команда |
00 |
NOP |
55 |
MOV D,L |
AA |
XRA D |
01 |
LXI B, 2 байта |
56 |
MOV D,M |
AB |
XRA E |
02 |
STAX B |
57 |
MOV D,A |
AC |
XRA H |
03 |
INX B |
58 |
MOV E,B |
AD |
XRA L |
04 |
INR B |
59 |
MOV E,C |
AE |
XRA M |
05 |
DCR B |
5A |
MOV E,D |
AF |
XRA A |
06 |
MVI B,байт |
5B |
MOV E,E |
B0 |
ORA B |
07 |
RLC |
5C |
MOV E,H |
B1 |
ORA C |
08 |
- |
5D |
MOV E,L |
B2 |
ORA D |
09 |
DAD B |
5E |
MOV E,M |
B3 |
ORA E |
0A |
LDAX B |
5F |
MOV E,A |
B4 |
ORA H |
0B |
DCX B |
60 |
MOV H,B |
B5 |
ORA L |
0C |
INR C |
61 |
MOV H,C |
B6 |
ORA M |
0D |
DCR C |
62 |
MOV H,D |
B7 |
ORA A |
0E |
MVI C , байт |
63 |
MOV H,E |
B8 |
CMP B |
0F |
RRC |
64 |
MOV H,H |
B9 |
CMP C |
10 |
- |
65 |
MOV H,L |
BA |
CMP D |
11 |
LXI D, 2 байта |
66 |
MOV H,M |
BB |
CMP E |
12 |
STAXS D |
67 |
MOV H,A |
BC |
CMP H |
13 |
INX D |
68 |
MOV L,B |
BD |
CMP L |
14 |
INR D |
69 |
MOV L,C |
BE |
CMP M |
15 |
DCR D |
6A |
MOV L,D |
BF |
CMP A |
16 |
MVI D , байт |
6B |
MOV L,E |
C0 |
RNZ |
17 |
RAL |
6C |
MOV L,H |
C1 |
POP B |
18 |
- |
6D |
MOV L,L |
C2 |
JNZ [адp.] |
19 |
DAD D |
6E |
MOV L,M |
C3 |
JMP [aдp.] |
1A |
LDAX D |
6F |
MOV L,A |
C4 |
CNZ [aдp.] |
1B |
DCX D |
70 |
MOV M,B |
C5 |
PUSH B |
1C |
INR E |
71 |
MOV M,C |
C6 |
ADI байт |
1D |
DCR E |
72 |
MOV M,D |
C7 |
RST 0 |
1E |
MVI E,байт |
73 |
MOV M,E |
C8 |
RZ |
1F |
RAR |
74 |
MOV M,H |
C9 |
RET |
20 |
- |
75 |
MOV M,L |
CA |
JZ [aдp.] |
21 |
LXI H, 2 байта |
76 |
HLT |
CB |
- |
22 |
SHLD [aдp.] |
77 |
MOV M,A |
CC |
CZ [aдp.] |
23 |
INX H |
78 |
MOV A,B |
CD |
CALL [aдp.] |
24 |
INR H |
79 |
MOV A,C |
CE |
ACI байт |
25 |
DCR H |
7A |
MOV A,D |
CF |
RST 1 |
26 |
MVI H , байт |
7B |
MOV A,E |
D0 |
RNC |
27 |
DAA |
7C |
MOV A,H |
D1 |
POP D |
28 |
- |
7D |
MOV A,L |
D2 |
JNC [aдp.] |
29 |
DAD H |
7E |
MOV A,M |
D3 |
OUT байт |
2A |
LHLD [адр.] |
7F |
MOV A,A |
D4 |
CNC [aдp.] |
2B |
DCX H |
80 |
ADD B |
D5 |
PUSH D |
2C |
INR L |
81 |
ADD C |
D6 |
SUI байт |
2D |
DCR L |
82 |
ADD D |
D7 |
RST 2 |
2E |
MVI L, байт |
83 |
ADD E |
D8 |
RC |
2F |
CMA |
84 |
ADD H |
D9 |
- |
30 |
- |
85 |
ADD L |
DA |
JC [aдp.] |
31` |
LXI SP, 2 байта |
86 |
ADD M |
DB |
IN байт |
32 |
STA [адр.] |
87 |
ADD A |
DC |
CC |
33 |
INX SP |
88 |
ADC B |
DD |
- |
34 |
INR M |
89 |
ADC C |
DE |
SBI байт |
35 |
DCR M |
8A |
ADC D |
DF |
RST 3 |
36 |
MVI M байт |
8B |
ADC E |
E0 |
RPO |
37 |
STC |
8C |
ADC H |
E1 |
POP H |
38 |
- |
8D |
ADC L |
E2 |
JPO [aдp.] |
39 |
DAT SP |
8E |
ADC M |
E3 |
XTHL |
3A |
LDA [aдp.] |
8F |
ADC A |
E4 |
CRO [aдp.] |
3B |
DCX SP |
90 |
SUB B |
E5 |
PUSH H |
3C |
INR A |
91 |
SUB C |
E6 |
ANI байт |
3D |
DCR A |
92 |
SUB D |
E7 |
PST 4 |
3E |
MVI A, байт |
93 |
SUB E |
E8 |
RPE |
3F |
CMC |
94 |
SUB H |
E9 |
PCHL |
40 |
MOV B,B |
95 |
SUB L |
EA |
JPE [aдp.] |
41 |
MOV B,C |
96 |
SUB M |
EB |
XCHG |
42 |
MOV B,D |
97 |
SUB A |
EC |
CPE [aдp.] |
43 |
MOV B,E |
98 |
SBB B |
ED |
- |
44 |
MOV B,H |
99 |
SBB C |
EE |
XRI байт |
45 |
MOV B,L |
9A |
SBB D |
EF |
RST 5 |
46 |
MOV B,M |
9B |
SBB E |
F0 |
RP |
47 |
MOV B,A |
9C |
SBB H |
F1 |
POP PSW |
48 |
MOV C,B |
9D |
SBB L |
F2 |
JP [aдp.] |
49 |
MOV C,C |
9E |
SBB M |
F3 |
DI |
4A |
MOV C,D |
9F |
SBB A |
F4 |
CP [aдp.] |
4B |
MOV C,E |
A0 |
ANA B |
F5 |
PUSH PSW |
4C |
MOV C,H |
A1 |
ANA C |
F6 |
ORI байт |
4D |
MOV C,L |
A2 |
ANA D |
F7 |
RST 6 |
4E |
MOV C,M |
A3 |
ANA E |
F8 |
RM |
4F |
MOV C,A |
A4 |
ANA H |
F9 |
SPHL |
50 |
MOV D,B |
A5 |
ANA L |
FA |
JM [aдp.] |
51 |
MOV D,C |
A6 |
ANA M |
FB |
EI |
52 |
MOV D,D |
A7 |
ANA A |
FC |
CM [aдp.] |
53 |
MOV D,E |
A8 |
XRA B |
FD |
- |
54 |
MOV D,H |
A9 |
XRA C |
FE |
CPI байт |
|
|
|
|
FF(E) |
RST 7 |