Мой ассемблер

Приветствуем! Наш сайт поможет вам в изучении замечательного языка программирования — ассемблера. Наиболее он полезен для тех студентов и интересующихся, которые изучают ассемблер на примере МПС КР580ВМ80А — здесь содержится обширная информация об этом великолепном устройстве.

§2.13 Группа команд арифметических и логических операций с двумя операндам

ADDR - содержимое аккумулятора А сложить с регистром R и результат поместить в аккумулятор.

Пример:

До выполнения команды ADDB в А было число ОВ, в В было число 05. После выполнения команды в А будет число 10.

ADCR - содержимое аккумулятора А сложить с регистром R и с разрядом признака переноса С.

Пример:

До выпонения команды ADCE в А было число 0Е, в Е - 02 и разряд С установлен (С=1). После выполнения команды в А будет число 11.

SUBR - вычесть содержимое регистра R из содержимого аккумулятора А и в результат поместить в аккумулятор А.

Пример:

До выполнения команды SUBH в А было число 0Е, в Н - 03. После выполнения в А будет число 0В.

SBBR- вычесть содержимое регистра R и разряда признака переноса С из содержимого аккумулятора А. Результат поместить в А.

Пример:

До выполения SBBC и А было число 8F, а в С - 43 и разряд С установлен (С=1). После выполнения команды в А будет число 4В.

ANAR - поразрядное логическое умножение (конъюкция) содержимого аккумулятора А с содержимым регистра R.

Пример:

До выполнения команды ANAH в аккумуляторе А было число 9С, в Н - 3Е. После выполнения в А будет число 1С

Страницы: 1 | 2 | 3