Программа на команды передачи данных - Assembler (223048)

Узнай цену своей работы

Формулировка задачи:

1. Очистить регистры ax, bx. 2. Записать число (-66)10 в регистр ax. 3. Прибавить к содержимому регистра ах число (65)10. 4. Переслать результат в регистр bx.

Решение задачи: «Программа на команды передачи данных»

textual
Листинг программы
xor ax,ax
xor bx,bx
mov ax,-66
add ax,65
mov bx,ax

Объяснение кода листинга программы

  1. Устанавливается значение переменной ax в 0 с помощью операции XOR: xor ax,ax.
  2. Устанавливается значение переменной bx в 0 с помощью операции XOR: xor bx,bx.
  3. Переменной ax присваивается значение -66: mov ax,-66.
  4. К значению переменной ax прибавляется 65: add ax,65.
  5. Значение переменной ax копируется в переменную bx: mov bx,ax.

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы