Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Ассемблер, у кого есть возможность, посмотрите

В програмке ассемблера, нужно:

1. Найти транслятор и файлы afd.exe и td.exe.

2. Проанализировать текст программы lab1.asm, понять содержание каждой из ассемблерных команд. Выяснить, как будут изменяться данные всех регистров процессора при выполнении каждой из них. Текст программы должен выглядеть так:

text SEGMENT

ORG 100h

begin: MOV ax,20

MOV bx,30

ADD ax,bx

MOV cx,ax

ADD ch,16

RET

text ENDS

END begin

2. Сформировать листинг, объектный и исполняемый код программы lab1.asm; последний записать в файл lab1.com .
3. Запустите программу lab1.com для обработки. Убедитесь в том, что она корректно выполняется (компьютер не подвешивается).
4. Загрузить программу lab1.com в отладчик AFD и шаг за шагом выполнить все команды. После выполнения каждой команды анализировать состояние каждого из регистров процессора.
5. Загрузить программу lab1.com в отладчик TD и шаг за шагом выполнить все команды. После выполнения каждой команды анализировать состояние каждого из регистров процессора.

Мне нужно запустить код, который есть выше, как сделать это в SASM например?

По дате
По рейтингу
Аватар пользователя
Новичок

А AFD и TD тоже в SASM будет? Это методичка под DOS и AFD и TD с тех же времен.

Удаленный ответ Ответ удалён