XTHL
1 18
Обменять два байта между верхушкой стека и
парой регистров HL
SPHL
1 5
Загрузить указатель стека SP содержимым
пары регистров HL
Продолжение таблицы А.1
IN port 2 10
Ввести байт из порта ввода-вывода port в
аккумулятор
OUT port 2 10
Вывести байт из аккумулятора в порт ввода-вывода
EI 1 4
Разрешить прерывания
DI 1 4
Запретить прерывания
NOP 1 4
Нет операции
HLT 1 7
Останов системы и счетчика команд.
Приложение Б
(Справочное)
Таблица Б.1− Машинные коды команд микропроцессора К580ИК80
0 1 2 3 4 5 6 7
LXI D,
<LB><HB>
LXI H,
<LB><HB>
LXI SP,
<LB><HB>
MOV B,CMOV D,C MOV H,C MOV M,C
2 STAX B STAX D
SHLD
<LB><HB>
STA
<LB><HB>
MOV B,DMOV D,D MOV H,D MOV M,D
3 INX B INX D INX H INX SP MOV B,EMOV D,E MOV H,E MOV M,E
4 INR B INR D INR H INR M MOV B,HMOV D,H MOV H,H MOV M,H
5 DCR B DCR D DCR H DCR M MOV B,LMOV D,L MOV H,L MOV M,L
6
MVI B
<data>
MVI D
<data>
MVI H
<data>
MVI M
<data>
MOV B,MMOV D,MMOV H,M HLT
7 RLC RAL DAA STC MOV B,AMOV D,A MOV H,A MOV M,A
8 - - - - MOV C,BMOV E,B MOV L,B MOV A,B
9 DAD B DAD D DAD H DAD SP MOV C,CMOV E,C MOV L,C MOV A,C
A
LDAX
B
LDAX D
LHLD
<LB><HB>
LDA
<LB><HB>
MOV C,DMOV E,D MOV L,D MOV A,D
B DCX B DCX D DCX H DCX SP MOV C,EMOV E,E MOV L,E MOV A,E
C INR C INR E INR L INR A MOV C,HMOV E,H MOV L,H MOV A,H