3. Логические команды
|
Синтаксис |
Код |
Комментарий |
|
ANA A |
A7 |
Логическая операция «and». (A and A) |
|
ANA B |
A0 |
Логическая операция «and». (B and А) |
|
ANA C |
A1 |
Логическая операция «and». (C and А) |
|
ANA D |
A2 |
Логическая операция «and». (D and А) |
|
ANA E |
A3 |
Логическая операция «and». (E and А) |
|
ANA H |
A4 |
Логическая операция «and». (H and А) |
|
ANA L |
A5 |
Логическая операция «and». (L and А) |
|
ANA M |
A6 |
Логическая операция «and». (Яч-ка памяти, адрес которой находится в паре HL, с А) |
|
ANI N |
E6 |
Логическая операция «and». (Непосредственно следующие данные N and А) |
|
XRA A |
AF |
Логическая операция «xor». (А xor A) |
|
XRA B |
A8 |
Логическая операция «xor». (B xor A) |
|
XRA C |
A9 |
Логическая операция «xor». (C xor A) |
|
XRA D |
AA |
Логическая операция «xor». (D xor A) |
|
XRA E |
AB |
Логическая операция «xor». (E xor A) |
|
XRA H |
AC |
Логическая операция «xor». (H xor A) |
|
XRA L |
AD |
Логическая операция «xor». (L xor A) |
|
XRA M |
AE |
Логическая операция «xor». (Содержимое яч-ки памяти, адрес которой находится в паре HL, с A) |
|
XRI N |
EE |
Логическая операция «xor». (Непосредственно следующие данные N xor A) |
|
ORA A |
B7 |
Логическая операция «or». (Проверить А и сбросить перенос, А or A). |
|
ORA B |
B0 |
Логическая операция «or». (B or A) |
|
ORA C |
B1 |
Логическая операция «or». (C or A) |
|
ORA D |
B2 |
Логическая операция «or». (D or A) |
|
ORA E |
B3 |
Логическая операция «or». (E or A) |
|
ORA H |
B4 |
Логическая операция «or». (H or A) |
|
ORA L |
B5 |
Логическая операция «or». (L or A) |
|
ORA M |
B6 |
Логическая операция «or». (Содержимое яч-ки памяти, адрес которой находится в паре HL, с А) |
|
ORI N |
F6 |
Логическая операция «or». (Непосредственно следующие данные N or A) |
|
CMP A |
BF |
Сравнить А с А. Установить индикатор нуля операций. |
|
CMP B |
B8 |
Сравнить А с B. |
|
CMP C |
B9 |
Сравнить А с C. |
|
CMP D |
BA |
Сравнить А с D. |
|
CMP E |
BB |
Сравнить А с E. |
|
CMP H |
BC |
Сравнить А с H. |
|
CMP L |
BD |
Сравнить А с L. |
|
CMP M |
BE |
Сравнить А с содержимым ячейки памяти, адрес которой находится в паре HL. |
|
CPI |
FE |
Сравнить А с непосредственно следующими данными N. |
|
RLC |
07 |
Переместить 7 бит регистра А влево с переносом. |
|
RRC |
0F |
Переместить 0 бит регистра А вправо с переносом. |
|
RAL |
17 |
Переместить циклически флаг CY + регистр A влево. |
|
RAR |
1F |
Переместить циклически флаг CY + регистра A вправо. |
|
CMA |
2F |
Инвертировать регистр А. |
|
CMC |
3F |
Инвертировать перенос. |
|
STC |
37 |
Установить индикатор переноса. |
4. Команды передачи управления
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.