Page 172 - 149
P. 172
також команди множення та ділення. Основною особливістю основних
команд арифметичних операцій є те, що одним із операндів і приймачем
результату є акумулятор. Другим операндом є регістри оперативного
призначення, комірки внутрішнього ОЗП, безпосередні дані, комірки РПД.
Всі безпосередні дані, крім інкременту/декременту байтів діють на
індикатори.
Дія команд додавання, віднімання, десяткової корекції,
інкременту/декремету співпадає з дією аналогічних команд вже розглянутих в
МП (наприклад, КМ 1810 ВМ 86).
Таблиця 8.15- Група команд арифметичних операцій
Назва команди Мнемоніка КОП Т В Ц Операція
Додавання ADD A,Rn 00101iii 1 1 1 (A)(A)+(Rn)
акумулятора і
регістра
(n=0 7)
Додавання ADD A,ad 00100101 3 2 1 (A)(A)+(ad)
акумулятора і
прямоадресован
о-го байта
Додавання ADD A,@Ri 0010011i 1 1 1 (A)(A)+((Ri))
акумулятора і
байта з РПД
Додавання ADD A,#d 00100100 2 2 1 (A)(A)+#d
акумулятора і
константи
Додавання ADDC A,Rn 00111iii 1 1 1 (A)(A)+(Rn)+(C)
акумулятора і
регістра з
перено-сом
Додавання ADDC A,ad 00110101 3 2 1 (A)(A)+(ad)+(C)
акумулятора і
прямоадресован
о-го байта з
переносом
Додавання ADDC 0011011i 1 1 1 (A)(A)+((Ri))+(C)
акуму-лятора і A,@Ri
байта з РПД з
переносом
Додавання ADDC A,#d 00110100 2 2 1 (A)(A)+#d+(C)
акуму-лятора і
константи з
переносом
173