Программа на команды передачи данных - 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
Объяснение кода листинга программы
- Устанавливается значение переменной
axв 0 с помощью операции XOR:xor ax,ax. - Устанавливается значение переменной
bxв 0 с помощью операции XOR:xor bx,bx. - Переменной
axприсваивается значение -66:mov ax,-66. - К значению переменной
axприбавляется 65:add ax,65. - Значение переменной
axкопируется в переменнуюbx:mov bx,ax.