Команды МП КР580ВМ80
Арифметические команды.
К этой группе относятся команды, которые выполняют арифметические операции (сложение, вычитание) с различными типами адресации, а также команды сравнения. Составим таблицу команд данной группы.
Мнемоника
| Размер в байтах
| Тип адресации
| Функциональное назначение
|
ADD r
|
| Регистровая
| Сложение содержимого аккумулятора с содержимым РОНr
|
ADD M
|
| Косвенная
| Сложение содержимого аккумулятора с содержимым ячейки памяти, адрес которой находится в регистровой паре HL
|
ADI <B2>
|
| Непосредственная
| Сложение содержимого 2-ого байта команды с содержимым аккумулятора
|
SUB r
|
| Регистровая
| Вычитание из содержимого аккумулятора содержимого РОНr
|
SUB M
|
| Косвенная
| Вычитание содержимого ячейки памяти, адрес которой находится в регистровой паре HL, из содержимого аккумулятора
|
SUI <B2>
|
| Непосредственная
| Вычитание содержимого 2-ого байта команды из содержимого аккумулятора.
|
INR r
|
| Регистровая
| Инкремент содержимого регистра r (увеличение на единицу)
|
INR M
|
| Косвенная
| Инкремент содержимого ячейки памяти, адрес которой находится в регистровой паре HL
|
INX rp
|
| Регистровая
| Инкремент содержимого регистровой пары
|
DCR r
|
| Регистровая
| Декремент содержимого регистра r (уменьшение на единицу)
|
DCR M
|
| Косвенная
| Декремент содержимого ячейки памяти, адрес которой записан в регистровой паре HL
|
DCX rp
|
| Регистровая
| Декрементсодержимогорегистровойпары
|
CMP r
|
| Регистровая
| Содержимое регистра r сравнивается с содержимым аккумулятора.
|
CMP M
|
| Косвенная
| Сравнение содержимого ячейки памяти, адрес которой записан в регистровой паре HL, с содержимым аккумулятора.
|
CPI <B2>
|
| Непосредственная
| Сравнение содержимого 2-ого байта команды с содержимым аккумулятора.
|
Все команды данной группы оказывают влияние на разряд регистра признаков. В РП записывается результат выполнения сравнения. Команды сравнения не изменяют содержимого регистров и ячеек памяти.