Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Сделать работу в Far manager.Сделать отчет в Word, с загруженными скринами и поэтапными объяснениями выполнения работы.

1. Провести практическое ознакомление с компилятором TASM и линковщиком TLINK и ознакомиться с их аргументами, параметрами и способом использования.

2. В текстовом редакторе создать исходный код на языке ассемблера для exe-программ со следующими требованиями к коду: - реализовать вывод к консоли любого печатного символа;

- на этапе завершения выполнения программы реализовать возврат в операционную систему кода ошибки со значением согласно регистру BX=82;

- обязательно в нужных местах кода прописывать комментарии;

- в качестве имен сегментов и точки входа использовать понятные, не длинные, но оригинальные названия.

3. В текстовом редакторе создать исходный код на языке ассемблера для com-программ со следующими требованиями к коду:

- создать две версии кода com-программ:

а) без использования модульных процедур;

б) с использованием модульной процедуры;

- реализовать вывод к консоли любого печатного символа;

- на этапе завершения выполнения программы реализовать возврат в операционную систему кода ошибки со значением согласно регистру BX=82;

- обязательно в нужных местах кода прописывать комментарии;

- в качестве имен сегментов и точки входа использовать понятные,

не длинные, но оригинальные названия.

4. Над созданными исходными кодами программ выполнить процессы компиляции, линкования и избавиться от ошибок (если они есть).

5. Выполнить демонстрацию структуры программы в отладке DEBUG:

- дизассемблировать исполняемый код программы;

- указать на места начала/конца следующие части программы: PSP, CODE Segment, DATA Segment, STACK Segment;

- найти в исполняемом коде символ, который должен быть выведен в консоль;

- найти в исполняемом коде значение, которое должно быть передано в переменный код ошибки операционной системы.

6. Выполнить запуск программ в консоли с демонстрацией выводимого символа и кодом ошибки. Проверить корректность значения кода ошибки согласно регистра BX=82

2 года назад
guest_16388076264063
2 года в сервисе
Был
год назад