Задание по СПО

Если кто-то из вас не знает, что такое жопа, то я приведу определение.

Жопа — это 4-я лабараторная работа по системному программному обеспечению.

Приложение 1. 4-я лабараторная работа по системному программному обеспечению.

Написать программу на ассемблере, содержащую одну метку, объявленную как глобальную, одну ячейку памяти, объявленную как глобальную, одно имя процедуры, объявленное как глобальное, команды загрузки сегментных регистров и указатель точки входа. Так же содержащий: один внешний операнд типа «word», один ближний вызов внешней процедуры, один дальний вызов внешней процедуры, один косвенный внутрисегментный вызов внешней процедуры, один межсегментный вызов внешней процедуры.

Получить объектный модуль с помощью компилятора MASM; используя утилиту tdump, ознакомиться с содержимым, а затем с её помощью получить шестнадцатеричный дамп в виде текстового файла этого объектного модуля, разрядить строки в нём и расшифровать вручную с помощью информации, которую дал tdump. Записи типа «fixupp» должны быть расшифрованы отдельно.

Написать второй модуль на ассемблере, являющийся заглушкой первого. Скомпоновать оба модуля и получить загрузочный. С помощью tdump получить дамп, разрядить строки и разметить его.

Подписаться на блог
Отправить
Дальше
4 комментария
Spectator 2004

Sounds easy :)

MeL 2004

«Ууууу», — задумались юристы.

Stigler 2004

Прочитала 2 раза.
Процент понимания происходящего остался неизменным.
Решила больше не читать.

Zahhar 2004

Очень творческое задание, офигенная свобода действий!

Мои книги