5. Откомпилируйте и отлинкуйте программу. Запустите её на выполнение. Убедитесь, что в регистр BX занесено число 6 в шестнадцатеричном виде
Y DW -8
X DW 6
4. Описываем переменные X и Y с начальными значениями:
M: MOV BX,AX ;спасаем число в BX
MOV AX,Y ;если второе больше, то помещаем его в AX
JGE M ;если первое число больше, то происходит переход на метку М
CMP AX,Y ;сравниваем два числа
MOV AX,X ;перемещаем в AX первое число
3. Решение задачи будет разным для чисел без знака и для чисел со знаком. Для чисел со знаком код будет такой:
2. Решим такую задачу: требуется определить какое из чисел X и Y размером в слово больше
1. Запустите редактор Asm_Edit.exe (C:\AsmEdit16\Asm_Edit.exe)
УСЛОВНЫЕ ПЕРЕХОДЫ
Цель лабораторной работы освоение студентами основных понятий программирования, интерфейса среды программирования методов управления свойствами компонент.
Условные переходы
Лабораторная работа 6 по языку ассемблера MASM
Создано: 2012-04-29 14:39
Лабораторная работа 6 по языку ассемблера MASM
Загрузка. Пожалуйста, подождите...
Лабораторная работа 6 по языку ассемблера MASM - Шпаргалки для школьников и студентов - Шпоры.нет
Комментариев нет:
Отправить комментарий