Задание с формулой для Asembler MS DOS - Assembler
Формулировка задачи:
Вот формула (AL/4+AL/5)*3
BX=200, CX=80, DX=120
Вообщем нужно написать программу для выполнения этой формулы.
Целый день лабы делаю , уже сил не осталось
Решение задачи: «Задание с формулой для Asembler MS DOS»
textual
Листинг программы
LOCALS .model small .stack 100h .data CrLf db 0Dh, 0Ah, '$' .code main proc mov ax, @data mov ds, ax mov ax, 4C00h int 21h main endp end main
Объяснение кода листинга программы
- Объявлены переменные: — CrLf (в сегменте данных)
- Установлен сегмент стека
- Задана модель памяти
- Написан код процедуры main: — Перемещено значение регистра ax в регистр ds — Выполнено прерывание 21h с аргументом 4C00h
- Код процедуры main завершён
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д