пятница, 8 февраля 2013 г.

напишите программу нахождения наибольшего из двух чисел

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 - Шпаргалки для школьников и студентов - Шпоры.нет

Комментариев нет:

Отправить комментарий