2. Арифметические команды
| Синтаксис | Код | Комментарий | 
| ADD A | 87 | Сложить А с А. | 
| ADD B | 80 | Сложить B с A. | 
| ADD C | 81 | Сложить C с A. | 
| ADD D | 82 | Сложить D с A. | 
| ADD E | 83 | Сложить E с A. | 
| ADD H | 84 | Сложить H с A. | 
| ADD L | 85 | Сложить L с A. | 
| ADD M | 86 | Сложить содержимое ячейки памяти, адрес которой находится в паре HL, с А. | 
| ADI N | C6 | Сложить непосредственно следующие данные N с A. | 
| ADC A | 8F | Сложить А с А с переносом. | 
| ADC B | 88 | Сложить B с А с переносом. | 
| ADC C | 89 | Сложить C с А с переносом. | 
| ADC D | 8A | Сложить D с А с переносом. | 
| ADC E | 8B | Сложить E с А с переносом. | 
| ADC H | 8C | Сложить H с А с переносом. | 
| ADC L | 8D | Сложить L с А с переносом. | 
| ADC M | 8E | Сложить содержимое ячейки памяти, адрес которой содержится в паре HL, с А с переносом. | 
| ACI N | CE | Сложить непосредственно следующие данные N с А с переносом. | 
| SUB A | 97 | Вычесть А из А (очистить А). | 
| SUB B | 90 | Вычесть B из А. | 
| SUB C | 91 | Вычесть C из А. | 
| SUB D | 92 | Вычесть D из А. | 
| SUB E | 93 | Вычесть E из А. | 
| SUB H | 94 | Вычесть H из А. | 
| SUB L | 95 | Вычесть L из А. | 
| SUB M | 96 | Вычесть содержимое ячейки памяти, адрес которой находится в паре HL, из А. | 
| SUI N | D6 | Вычесть непосредственно следующие данные N из А. | 
| SBB A | 9F | Вычесть А из А (очистить А). | 
| SBB B | 98 | Вычесть с заёмом B из А | 
| SBB C | 99 | Вычесть с заёмом C из А. | 
| SBB D | 9A | Вычесть с заёмом D из А. | 
| SBB E | 9B | Вычесть с заёмом E из А. | 
| SBB H | 9C | Вычесть с заёмом H из А. | 
| SBB L | 9D | Вычесть с заёмом L из А. | 
| SBB M | 9E | Вычесть с заёмом содержимое яч-ки памяти, адрес которой находится в паре HL, из А. | 
| SBI N | DE | Вычесть с заёмом непосредственно данные N из А. | 
| DAD B | 09 | Содержимое BC сложить с содержимым HL. | 
| DAD D | 12 | Содержимое DE сложить с содержимым HL. | 
| DAD H | 29 | Содержимое HL сложить с содержимым HL. | 
| DAD SP | 39 | Содержимое SP сложить с содержимым HL. | 
| INR A | 3C | Увеличить значение в регистре А, на единицу. | 
| INR B | 04 | Увеличить значение в регистре B, на единицу. | 
| INR C | 0C | Увеличить значение в регистре C, на единицу. | 
| INR D | 14 | Увеличить значение в регистре D, на единицу. | 
| INR E | 1C | Увеличить значение в регистре E, на единицу. | 
| INR H | 24 | Увеличить значение в регистре H, на единицу. | 
| INR L | 2C | Увеличить значение в регистре L, на единицу. | 
| INR M | 34 | Увеличить содержимое яч-ки памяти, адрес которой находится в паре HL, на единицу. | 
| INX B | 03 | Увеличить значение в паре регистров BC, на единицу. | 
| INX D | 13 | Увеличить значение в паре регистров DE, на единицу. | 
| INX H | 23 | Увеличить значение в паре регистров HL, на единицу. | 
| INX SP | 33 | Увеличить значение в паре регистров SP, на единицу. | 
| DCR A | 3D | Уменьшить значении в регистре А, на единицу. | 
| DCR B | 05 | Уменьшить значение в регистре B, на единицу. | 
| DCR C | 0D | Уменьшить значение в регистре C, на единицу. | 
| DCR D | 15 | Уменьшить значение в регистре D, на единицу. | 
| DCR E | 1D | Уменьшить значение в регистре E, на единицу. | 
| DCR H | 25 | Уменьшить значение в регистре H, на единицу. | 
| DCR L | 2D | Уменьшить значение в регистре L, на единицу. | 
| DCR M | 35 | Уменьшить содержимое яч-ки памяти, адрес которой находится в паре HL, на единицу. | 
| DCX B | 0B | Уменьшить значение в паре регистров BC, на единицу. | 
| DCX D | 1B | Уменьшить значение в паре регистров DE, на единицу. | 
| DCX H | 2B | Уменьшить значение в паре регистров HL, на единицу. | 
| DCX SP | 3B | Уменьшить значение в паре регистров SP, на единицу. | 
| DAA | 27 | Десятичная коррекция регистра А | 
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.