|
ПРИЛОЖЕНИЕ 1 | ||||
|
Коды команд микропроцессора Z80 | ||||
|
код |
КОМАНДА |
код |
КОМАНДА | |
|
Сложение с переносом |
DD19 |
ADD IX,DE | ||
|
DD29 |
ADD IX,IX | |||
|
8Е |
ADC A, (HL) |
DD39 |
ADD IX,SP | |
|
DD8Edd |
ADC A, (IX+d) |
FD09 |
ADD IY,BC | |
|
FD8Edd |
ADC A, (IY+d) |
FD19 |
ADD IY,DE | |
|
8F |
ADC А,А |
FD29 |
ADD IY,IY | |
|
88 |
ADC А,В |
FD39 |
ADD IY,SP | |
|
89 |
ADC А,С | |||
|
8А |
ADC A,D |
Пересечение | ||
|
8В |
ADC А,Е | |||
|
8С |
ADC А,Н |
A6 |
AND (HL) | |
|
8D |
ADC A,L |
DDA6dd |
AND (IX+d) | |
|
СЕпп |
ADC A,N |
FDA6dd |
AND (IY+d) | |
|
ED4A |
ADC HL,BC |
A7 |
AND A | |
|
ED5A |
ADC HL,DE |
AO |
AND В | |
|
ED6A |
ADC HL,HL |
A1 |
AND С | |
|
ED7A |
ADC HL,SP |
A2 |
AND D | |
|
A3 |
ANDE | |||
|
Сложение |
A4 |
AND H | ||
|
A5 |
ANDL | |||
|
86 |
ADD A,(HL) |
E6nn |
AND N | |
|
DD86dd |
ADD A, (IX+d) | |||
|
FD86dd |
ADD A, (IY+d) |
Сравнение | ||
|
87 |
ADD A,A | |||
|
80 |
ADD А,В |
CB46 |
BIT 0,(HL) | |
|
81 |
ADD А,С |
DDCBdd46 |
BIT 0, (IX+d) | |
|
82 |
ADD A,D |
FDCBdd46 |
BIT 0, (IY+d) | |
|
83 |
ADD A,E |
CB47 |
BIT 0, A | |
|
84 |
ADD A,H |
CB40 |
BIT 0,B | |
|
85 |
ADD A,L |
CB41 |
BIT0,C | |
|
C6nn |
ADD A,N |
CB42 |
BIT 0,D | |
|
09 |
ADD HL,BC |
CB43 |
BIT 0,E | |
|
19 |
ADD HL,DE |
CB44 |
BIT 0,H | |
|
29 |
ADD HL,HL |
CB45 |
BIT 0,L | |
|
39 |
ADD HL.SP |
CB4E |
BIT 1, (HL) | |
|
DD09 |
ADD IX,ВС |
DDCBdd4E |
BIT 1, (IX+d) | |
|
код |
КОМАНДА |
КОД |
КОМАНДА | |
|
FDCBdd4E |
BIT 1, (IY+d) |
CB6F |
BIT 5, A | |
|
CB4F |
BIT 1,A |
CB68 |
BIT 5, В | |
|
СВ48 |
BIT 1,B |
CB69 |
BIT 5, С | |
|
СВ49 |
ВГГ1,С |
CB6A |
BIT 5,D | |
|
СВ4А |
BIT 1 ,D |
CB6B |
BIT 5,E | |
|
СВ4В |
BIT 1 ,E |
CB6C |
BIT 5,H | |
|
СВ4С |
BIT1,H " |
CB6D |
BIT 5,L | |
|
CB4D |
BIT lit |
CB76 |
BIT 6, (HL) | |
|
СВ56 |
BIT2,(HL) |
DDCBdd76 |
BIT 6, (IX+d) | |
|
DDCBdd56 |
Brr2,(IX+d) |
FDCBdd76 |
BIT 6, (IY+d) | |
|
FDCBdd56 |
BIT 2, (IY+d) |
CB77 |
ВГГ 6,A | |
|
CB57 |
BIT 2, A |
CB70 |
BIT 6,В | |
|
CB50 |
BIT 2,В |
CB71 |
BIT 6,С | |
|
CB51 |
BIT С |
CB72 |
BIT 6,D | |
|
CB52 |
BIT2,D |
CB73 |
BIT 6,E | |
|
CB53 |
вщш. |
CB74 |
BIT 6,H | |
|
CB54 |
BIT 2,H |
CB75 |
BIT 6,L | |
|
CB 55 |
BIT 2,L |
CB7E |
BIT 7,(HL) | |
|
CB5E |
BIT 3,(HL) |
DDCBdd7E |
BIT 7, (IX+d) | |
|
DDCBdd5E |
BIT 3,(IX+d) |
FDCBdd7E |
BIT 7, (IY+d) | |
|
FDCBdd5E |
BIT 3, (IY+d) |
CB7F |
ВГГ7Л | |
|
CB5F |
BIT 3,A |
CB78 |
BIT 7,В | |
|
CB58 |
BIT 3,B |
CB79 |
BIT 7,С | |
|
CB59 |
BIT 3,C |
CB7A |
ВГГ 7,D | |
|
CB5A |
BIT 3,D |
CB7B |
BIT 7,E | |
|
CB5B |
BIT 3,E |
CB7C |
BIT 7,H | |
|
CB5C |
BIT 3,H |
CB7D |
ВГГ 7,L | |
|
CB5D ~ |
BIT 3,L / |
______. |
—— | |
|
CB66> |
BIT 4, (HL) |
Вызов подпрограммы | ||
|
DDCBdd66 |
BIT 4, (IX+d) | |||
|
FDCBdd66 |
BIT 4, (IY+d) |
DCnnnn |
CALLCtNN | |
|
CB67 |
BIT 4,A |
FCnnnn |
CALLM,NN | |
|
CB60 |
BIT 4,В |
D4nnnn |
CALL NC,NN | |
|
CB62 |
BIT 4,D |
CDnnnn |
CALLNN | |
|
CB63 |
BIT 4,E |
C4nnnn |
CALL NZ,NN | |
|
CB64 |
BIT 4,H |
F4nnnn |
CALL P,NN | |
|
CB65 |
BIT 4,L |
ECnnnn |
CALL PE,NN | |
|
CB6E |
BIT 5, (HL) |
E4nnnn |
CALL PO,NN | |
|
DDCBdd6E |
BIT 5, (IX+d) |
CCnnnn |
CALL Z,NN | |
|
FDCBdd6E |
BIT 5, (IY+d) | |||
|
КОД КОМАНДА |
КОД |
КОМАНДА | |
|
Инверсия признака С |
Десятичная коррекция | ||
|
3F CCF |
27 |
DAA | |
|
Сравнение |
Уменьшение на 1 | ||
|
BE CP (HL) Сравнение байта блока с per.А с EDA9 CPD |
35 DD35dd FD35dd 3D 05 ОВ 0D 15 IB ID 25 2B DD2B |
DEC (HL) | |
|
Сравнение блока с per.А с EDB9 CPDR |
Запрещение прерывания | ||
|
Сравнение байта блока с рег.А с |
Переход «пока В о 0 | ||
|
EDA1 CPI Сравнение блока с рег.А с |
Разрешение прерывания | ||
|
EDB1 CPIR |
Обмен | ||
|
Инверсия содерж. рег.А |
ЕЗ DDE3 |
EX (SP),HL | |
|
код |
КОМАНДА |
КОД КОМАНДА | |
|
ЕВ EX DE,HL |
DD23 INC IX „ Ввод байта блока в память с | ||
|
76 |
HALT: |
ED AA, IND | |
|
Режим прерывания ED46 то ED56 Ш1 '>Я Ввод > , |
Ввод блока в память с EDBA * INDR Ввод байта блока в память с | ||
|
ED78 IN А, (С) Л Увеличение на I 34 4 / ШС (HL) : |
EDA2 INI Ввод блока в память с EDB2 INIR Переход на адрес Е9 JP (HL) • l | ||
|
код |
КОМАНДА |
КОД |
КОМАНДА | |
|
Переход на (адрес + N) |
FD22nnnn |
LD (NN),IY | ||
|
ED73nnnn |
LD (NN),SP | |||
|
38пп |
JR C,N |
OA |
LD А, (ВС) | |
|
18пп |
JR N |
1A |
LD A, (DE) | |
|
ЗОпп |
JR NC,N |
7E |
LD A, (HL) | |
|
20пп |
JR NZ,N |
DD7Edd |
LD A, (IX+d) | |
|
28пп |
JR Z,N |
FD7Edd |
LD A, (IY+d) | |
|
ЗАпппп |
LD A, (NN) | |||
|
Пересылка |
7F |
LD A,A | ||
|
78 |
LD A,B | |||
|
02 |
LD (ВС),A |
79 |
LD A,C | |
|
12 |
LD (DE) ,A |
7A |
LD A,D | |
|
77 |
LD (HL) ,A |
7B |
LD A,E | |
|
70 |
LD (HL) ,B |
7C |
LD A,H | |
|
71 |
LD (HL) ,C |
ED57 |
LD A,I | |
|
72 |
LD (HL) ,D |
7D |
LD A,L | |
|
73 |
LD (HL) ,E |
3Enn |
LD A,N | |
|
74 |
LD (HL) ,H |
ED5F |
LD A,R | |
|
75 |
LD (HL) ,L |
46 |
LD B,(HL) | |
|
Збпп |
LD (HL) ,N |
DD46nn |
LD B,(IX+d) | |
|
DD77dd |
LD (IX+d),A |
FD46nn |
LD B,(IY+d) | |
|
DD70dd |
LD (IX+d),В |
47 |
LD B,A | |
|
DD71dd |
LD (IX+d),С |
40 |
LD B,B | |
|
DD72dd |
LD (IX+d) ,D |
41 |
LD B,C | |
|
DD73dd |
LD (IX+d) ,E |
42 |
LD B,D | |
|
DD74dd |
LD (IX+d) ,H |
43 |
LD B,E | |
|
DD75dd |
LD (IX+d),L |
44 |
LD B,H | |
|
DD36ddnn |
LD (IX+d) ,N |
45 |
LD B,L | |
|
FD77dd |
LD (lY+d),A |
06nn |
LD B,N | |
|
FD70dd |
LD (IY+d),B |
ED4Bnnnn |
LD ВС, (NN) | |
|
FD71 dd |
LD (IY+d) ,C |
Olnnnn |
LD BC,NN | |
|
FD72dd |
LD (IY+d) ,D |
4E |
LD C,(HL) | |
|
FD73dd |
LD (IY+d) ,E |
DD4Edd |
LD C,(IX+d) | |
|
FD74dd |
LD (IY+d) ,H |
FD4Edd |
LD C, (IY+d) | |
|
FD75dd |
LD (IY+d),L |
4F |
LD C,A | |
|
FD36ddnn |
LD (IY+d) ,N |
48 |
LD C,B | |
|
32nnnn |
LD (NN),A |
49 |
LD C,C | |
|
ED43nnnn |
LD (NN) ,BC |
4A |
LD C,D | |
|
ED53nnnn |
LD (NN),DE |
4B |
LD C,E | |
|
22nnnn |
LD (NN),HL |
4C |
LD C,H | |
|
DD22nnnn |
LD (NN),IX | |||
|
код |
КОМАНДА |
код |
КОМАНДА | |
|
4D |
LD C,L |
DD2Annnn |
LD IX, (NN) | |
|
OEnn |
LD C,N |
DD21nnnn |
LD IX,NN | |
|
56 |
LD D,(HL) |
FD2Annnn |
LD IY, (NN) | |
|
DD56dd |
LD D,(IX+d) |
FD21nnnn |
LD IY,NN | |
|
FD56dd |
LD D,(IY+d) |
6E |
LD L,(HL) | |
|
57 |
LD D,A |
, DD6Edd |
LD L, (IX+d) | |
|
50 |
LD D,B |
FD6Edd |
LD L, (IY+d) | |
|
51 |
LDD,C " |
6F 4 |
LD L,A | |
|
52 |
LD t>VD |
68 |
LD L,B | |
|
53 |
LDD,E |
69 |
LD L,C | |
|
54 |
LDD,H |
6A - |
LD L,D | |
|
55 |
tO D,L v |
6B V |
LD L,E | |
|
16nn |
1|Id,N Hi |
6C |
LD L,H | |
|
ED5Bnnnn |
LDDE,<NN) |
6D |
LD L,L | |
|
llnnnn |
LDDE,NN |
2EnH |
LDL,N | |
|
5E |
LDE,(HL) |
ED4F |
LDR,A | |
|
DD5Edd |
LD E,{lX+d) |
. BD7Bnnnn |
LD SP,(NN) | |
|
FD5Edd |
LD E , (IY+dj |
F9 |
LD SP,HL | |
|
5F |
LD E ,A |
DDF9 |
LD SP,IX | |
|
58 |
LDE,B |
FDF9 |
LD SP,IY | |
|
59 |
LD E ,C |
31nnnn |
LD SP,NN | |
|
5A |
LD E ,D | |||
|
5B |
LD E ,E |
Пересылка байта блока с | ||
|
5C |
LD E ,H |
наибольшего адреса | ||
|
5D |
LDE,L | |||
|
lEnn |
LD E ,N |
EDA8 |
LDD | |
|
66 |
LD H,(HL) | |||
|
DD^d T |
JJD H, (IX+d) - • |
——: |
Пересылка блока с «наибольшего | |
|
FD66dd |
LDH,(IY+d) . |
адреса | ||
|
67 |
ШН,А :»- |
. EDB8 |
: XDDR | |
|
60 |
LD H,B |
-- | ||
|
61 |
LD H,C |
Пересылка байта блока с | ||
|
наименьшего адреса | ||||
|
63 |
LD H,E | |||
|
64 |
LD H,H |
EDA0 |
LDI | |
|
65 |
LD H,L | |||
|
26nn |
LD H,N |
Пересылка блока с наименьшего | ||
|
2Annnn |
LD HL, (NN) |
адреса | ||
|
21nnnn |
LD HL,NN | |||
|
ED47 |
LD I,A |
EDB0 |
LDIR | |
|
код |
КОМАНДА |
КОД |
КОМАНДА | |
|
Смена знака per. А Холостая операция |
Вывод байта блока в порт с EDAB OUTD Вывод байта блока в порт с 5?ат?большего адреса | |||
|
Объединение |
EDA3 |
OUTI | ||
|
В6 DDB6dd FDB6dd В7 ВО В1 В2 ВЗ В4 |
OR (HL) |
Извлечение из стека F1 POP AF | ||
|
В5 ORL Вывод блока в порт с EDBB OTDR Вывод блока в порт с |
Пересылка содержимого F 5 PUSHAF | |||
|
EDB3 |
OTIR |
Обнуление бита | ||
|
ED79 |
Вывод OUT (C) ,A |
CB86 RES 0,(HL) | ||
|
код |
КОМАНДА |
КОД |
КОМАНДА | |
|
СВ8Б |
RES 1,(HL) |
свае |
RES 5,(HL) | |
|
DDCBdd8E |
RES 1Л IX+d) |
DDCBddAE |
RES 5, (IX+d) | |
|
FDCBdd8E |
RES l,(IY+d) |
FDCBddAE |
RES 5, (IY+d) | |
|
CB8F |
RES1.A |
CBAF |
RES 5 A | |
|
CB88 |
RES 1,B |
CBA8 |
RES 5, В | |
|
CB89 |
RESl.C , |
; CBA9 |
RES 5,С | |
|
CB8A |
RES |
VCBM |
RES 5,D | |
|
CB8B |
RES |
tlftb |
RES 5, E | |
|
CB8C |
RESi,H |
-ZSZ- |
свЩ |
RES 5,H |
|
CB8D |
RBSfl.L |
; свай д |
RES 5, L | |
|
CB96 |
CBB6fl |
RES 6, (HL) | ||
|
DDCBdd96 |
MS 2,(1x4$? |
DDCBddB6 |
RES 6, (IX+d) | |
|
FDCBdd96 |
RES2,(IY+dH |
FDCBgdB6 |
RES 6, (IY+d) | |
|
GB97 |
RES2.A |
CBB |
RES 6, A | |
|
CB90 |
CBBO |
RES 6,В | ||
|
CB91 |
CBBt |
RES 6,С | ||
|
CB92 |
RES Z&; |
RES 6,D | ||
|
CB93 |
RES 2&ЩЩ |
#t!BB3 |
RES 6,E | |
|
CB94 |
RES 2,H |
- . . |
CBB4 |
RES 6,H |
|
CB95 |
RES 2,L |
CBB5 |
RES 6,L | |
|
CB9E |
RES 3,(HL) |
CBBE |
RES 7,(HL) | |
|
DDCBdd9E |
RES 3,(IX+d) |
DDCBddBE |
RES 7, (IX+d) | |
|
FDCBdd9E |
RES 3,(IY+d) |
FDCBddBE |
RES 7, (IY+d) | |
|
CB9F |
RES 3,A |
CBBF |
RES 7,A | |
|
CB98 |
RES 3tB |
CBB8 |
RES 7,В | |
|
CB99 |
RES 3,C |
CBB9 |
RES 7,С | |
|
CB9A |
RES 3,D |
CBBA |
RES 7,D | |
|
CB9B — |
. CBBB —- |
........mm'я УМ' лу-ша;.............. | ||
|
RES 3,E — |
— |
= | ||
|
CB9& ; |
- res з,н ;?? |
-V- |
CBBC , |
RES 7Д* |
|
CB9D |
RES3.L |
: - |
CBBD |
vres ix: |
|
CBA6 ; |
RES4,(Hli. , | |||
|
DDCBddA6 |
RES 4, (IX+d) |
Возврат из подпрограммы | ||
|
FDCBddA6 |
RES 4, (IY+d) | |||
|
CBA7 |
RES 4,A |
C9 |
RET | |
|
CBAO |
RES 4, В |
D8 |
RET С | |
|
CBA1 |
RES 4,С |
F8 |
RETM | |
|
CBA2 |
RES 4,D |
DO |
RET NC | |
|
CBA3 |
RES 4,E |
CO |
RET NZ | |
|
CBA4 |
RES 4,H |
FO |
RETP | |
|
CBA5 |
RES 4,L |
E8 |
RET PE | |
|
CF |
RET PO | |||
|
КОД КОМАНДА |
код |
КОМАНДА | |||||||
|
С8 RET Z |
CB05 |
RLC L | |||||||
|
Возврат из подпрограммы |
Цикл, сдвиг влево рег.А | ||||||||
|
обслуж. прерывания 1 | |||||||||
|
07 |
RLCA | ||||||||
|
ED4D RETI | |||||||||
|
Возврат из подпрограммы |
per. A |
(HL) | |||||||
|
1 |
1 |
* 1 1 |
* I | ||||||
|
ппг irvw ппйпмпяниа "2 |
1 |
1 |
1 1 |
1 | |||||
|
иислдли нрсрыпиппл * | |||||||||
|
7 4 |
3 |
0 |
7 4 |
3 l |
0 | ||||
|
ED45 RETN | |||||||||
|
Цикл, сдвиг влево через бит | |||||||||
|
признака С |
ED6F |
RLD | |||||||
|
СВ16 RL(HL) | |||||||||
|
DDCBddl6 RL (IX+d) |
Цикл, сдвиг вправо через бит | ||||||||
|
FDCBddl6 RL (IY+d) |
признака с | ||||||||
|
CB17 RLA |
СВ1Е |
RR (HL) | |||||||
|
CB10 RLB OH 1 1 T>T Г1 |
DDCBddlE |
RR (IX+d) | |||||||
|
CB11 RLL |
FDCBddlE |
RR (IY+d) | |||||||
|
CB12 RLD |
CB1F |
RR A | |||||||
|
CB13 RLE |
СВ18 |
RR В | |||||||
|
CB14 RLH |
СВ19 |
RR С | |||||||
|
CB15 RLL |
СВ1А |
RR D | |||||||
|
Цикл, сдвиг влево per. A |
CB1B |
RR E | |||||||
|
CR1 С |
DD H | ||||||||
|
через бит признака С |
vD i V^ CB1D |
IJv П RR L | |||||||
|
17 RLA | |||||||||
|
Цикл, сдвиг вправо рег.А | |||||||||
|
Циклич. сдвиг влево |
IF |
RRA | |||||||
|
СВ06 RLC (HL) | |||||||||
|
DDCBdd06 RLC (IX+d) |
Цикл, сдвиг вправо | ||||||||
|
FDCBdd06 RLC (IY+d) |
СВОЕ | ||||||||
|
CB07 RLC A |
RRC (HL) | ||||||||
|
CBOO RLC В |
DDCBddOE |
RRC (IX+d) | |||||||
|
CB01 RLC С |
FDCBddOE |
RRC (IY+d) | |||||||
|
CB02 RLC D |
CBOF |
RRC A | |||||||
|
СВОЗ RLC E |
СВ08 |
RRC В | |||||||
|
CB04 RLCH |
СВ09 |
RRC С | |||||||
|
код |
КОМАНДА |
код |
КОМАНДА | ||||||||
|
СВОА |
rrcd |
9c |
SBC A,H | ||||||||
|
свов |
rrce |
9d |
SBC A,L | ||||||||
|
свос |
rrch |
DEnn |
SBC A,N | ||||||||
|
CBOD |
rrcl |
ED42 |
SBC HL,BC | ||||||||
|
ED52 |
SBC HL,DE | ||||||||||
|
Цикл, сдвиг вправо per. А |
ED62 |
SBC HL,HL | |||||||||
|
через бит признака С |
Щт?2 |
SBC HL,SP | |||||||||
|
OF |
rrca: |
Установка признака С в 1 | |||||||||
|
per. А |
Л-; |
(HL)/ |
37 V |
SCF | |||||||
|
1 |
; | ||||||||||
|
-, установка в 1 | |||||||||||
|
7 4 |
3 |
0 |
1 н |
3 |
0 |
--J | |||||
|
СВС6 |
SET 0, (HL) | ||||||||||
|
"С -'-' | |||||||||||
|
DDCBddC6 |
SET 0, (IX+d) | ||||||||||
|
FDCBddC6 |
SET 0, (IY+d) | ||||||||||
|
ED67 |
rrd |
ШШш |
шшшш |
СВС7 |
SET 0,A | ||||||
|
Перезагрузка |
СВС1 |
SET 0,C | |||||||||
|
СВС2 |
SET 0,D | ||||||||||
|
С7 |
RST00 |
СВСЗ |
SET 0,E | ||||||||
|
CF |
RST 08 |
СВС4 |
SET 0,H | ||||||||
|
D7 |
RST10 |
СВС5 |
SET 0,L | ||||||||
|
DF |
RST18 |
СВСЕ |
SET 1, (HL) | ||||||||
|
Е7 |
RST 20 |
DDCBddCE |
SET l,(IX+d) | ||||||||
|
EF |
RST 28 |
FDCBddCE |
SET 1, (IY+d) | ||||||||
|
F7 |
RST30 |
CBCF — |
..SET 1 ,A - | ||||||||
|
FF - |
.&ST 38 |
1 |
z |
У. свс8 , |
SET 1 ,B | ||||||
|
CBC9 |
SET1,C | ||||||||||
|
Вьюитание с учетом |
СВСА . |
SET 1,0 | |||||||||
|
переноса |
свсв |
SET 1,E | |||||||||
|
свсс |
SET 1 ,H | ||||||||||
|
9е |
SBC A, (HL) |
CCD |
SET 1 ,L | ||||||||
|
DD9Edd |
SBC A, (IX+d) |
CBD6 |
SET 2, (HL) | ||||||||
|
FD9Edd |
SBC A, (IY+d) |
DDCBddD6 |
SET 2, (IX+d) | ||||||||
|
9F |
SBC A,A |
FDCBddD6 |
SET 2, (IY+d) | ||||||||
|
98 |
SBC А,В |
CBD7 |
SET 2,A | ||||||||
|
99 |
SBC А,С |
CBDO |
SET 2,В | ||||||||
|
9А |
SBC A,D |
CBD1 |
SET 2,С | ||||||||
|
9в |
SBCA.E |
CBD2 |
SET 2,D | ||||||||
|
код |
КОМАНДА |
КОД |
КОМАНДА | |
|
CBD3 |
SET 2,E |
CBF3 |
SET 6,Е | |
|
CBD4 |
SET 2,H |
CBF4 |
SET 6,Н | |
|
CBD5 |
SET 2,L |
CBF5 |
SET6.L | |
|
CBDE |
SET 3,(HL) |
CBFE |
SET 7,(HL) | |
|
DDCBddDE |
SET 3,(IX+d) |
DDCBddFE |
SET 7,(IX+d) | |
|
FDCBddDE |
SET 3, (IY+d) |
FDCBddFE |
SET 7, (IY+d) | |
|
CBDF |
SET 3,A |
CBFF |
SET 7,A | |
|
CBD8 |
SET3,B |
CBF8 |
SET 7,В | |
|
CBD9 |
SET 3,C |
CBF9 |
SET 7,С | |
|
CBDA |
SET 3,D |
CBFA |
SET 7,D | |
|
CBDB |
SET 3,E |
CBFB |
SET 7,E | |
|
CBDC |
SET 3,H |
CBFC |
SET 7,H | |
|
CBDD |
SET 3,L |
CBFD |
SET 7,L | |
|
CBE6 |
SET 4,(HL) | |||
|
DDCBddE6 |
SET 4, (IX+d) |
Сдвиг влево с записью 0 в | ||
|
FDCBddE6 |
SET 4, (IY+d) |
младшие разряды | ||
|
CBE7 |
SET 4,A | |||
|
CBEO |
SET 4,В |
СВ26 |
SLA (HL) | |
|
CBE1 |
SET 4,С |
DDCBdd26 |
SLA (IX+d) | |
|
CBE2 |
SET 4,D |
FDCBdd26 |
SLA (IY+d) | |
|
СВЕЗ |
SET 4,E |
СВ27 |
SLA A | |
|
CBE4 |
SET 4,H |
СВ20 |
SLAB | |
|
CBE5 |
SET 4,L |
СВ21 |
SLA С | |
|
CBEE |
SET 5, (HL) |
СВ22 |
SLAD | |
|
DDCBddEE |
SET 5, (IX+d) |
СВ23 |
SLAE | |
|
FDCBddEE |
SET 5, (IY+d) |
СВ24 |
SLAH | |
|
CBEF |
SET 5,A |
СВ25 |
SLAL | |
|
CBE8 |
SET 5,В | |||
|
CBE9 |
SET 5,С |
Сдвиг вправо с записью | ||
|
СВЕЛ |
SET 5,D |
старшего бита в сг.разряды | ||
|
CBEB |
SET 5,E |
СВ2Е |
SRA(HL) | |
|
СВЕС |
SET 5, H |
DDCBdd2E |
SRA (IX+d) | |
|
CBED |
SET 5, L |
FDCBdd2E |
SRA (IY+d) | |
|
CBF6 |
SET 6,(HL) |
CB2F |
SRA A | |
|
DDCBddF6 |
SET 6, (IX+d) |
СВ28 |
SRA В | |
|
FDCBddF6 |
SET 6, (IY+d) |
СВ29 |
SRA С | |
|
CBF7 |
SET 6, A |
СВ2А |
SRAD | |
|
CBFO |
SET 6,В |
СВ2В |
SRAE | |
|
CBF1 |
SET 6,С |
СВ2С |
SRAH | |
|
CBF2 |
SET 6,D |
CB2D |
SRAL | |
|
код |
команда |
код |
команда | |
|
Сдвиг влево с записью 0 |
AB |
XOR E | ||
|
AC |
XOR H | |||
|
sli |
AD |
XOR L | ||
|
EEnn |
XOR N | |||
|
Сдвиг вправо с записью 0 в | ||||
|
старшие разряды „-: _ | ||||
|
СВЗЕ |
SRL (Ht> | |||
|
DDCBdd3E |
SRL (IX+d) | |||
|
FDCBdd3E |
SRL (IY+d) | |||
|
CB3F |
§ША Jit' | |||
|
СВ38 |
вв ЯШ | |||
|
СВ39 |
SRtc | |||
|
СВЗА |
SRLD | |||
|
СВЗВ |
вщ "Щ | |||
|
СВЗС |
SRLH | |||
|
CB3D |
SRL^g*,. | |||
|
Вычитание - V | ||||
|
96 |
SUB (HL) | |||
|
DD96dd |
SUB (IX+d) | |||
|
FD96dd |
SUB (IY+d) | |||
|
97 |
SUB A | |||
|
90 |
SUB В | |||
|
91 |
SUB С | |||
|
92 |
SUB D | |||
|
93 |
SUBE ....................... | |||
|
94 1Л |
SUB H rr |
_ - |
: " | |
|
95 |
SUB L | |||
|
D6nn -V |
^An И | |||
|
Сумма по модулю 2 | ||||
|
АЕ |
XOR (HL) | |||
|
DDAEdd |
XOR (IX+d) | |||
|
FDAEdd |
XOR (IY+d) | |||
|
AF |
XOR A | |||
|
А8 |
XOR В | |||
|
А9 |
xcfcc | |||
|
аа |
XOR D | |||