Выполнить 5 лаб. работ по инженерии программного обеспечения. Методичка с условиями прикреплена Срок до 7 дней Работа должна быть выполнена желательно на украинском языке
Assembler
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Сделать работу в 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
- Похожие заказы
- $20Лабораторные работы2 исполнителяЗавершен2 года назад
- $20
Нужно выполнить 3 лаб. роботы по компьютерной логике. Условия, описание и методичка прикрепил. Выполнить нужно за 5 дней. Писать желательно в тетради, схемы по желанию ( или файлом, или рукописью) Оформление такое же как и в файлах мт.pdf Нужные ...
Лабораторные работы2 заявкиЗакрыт2 года назад Нужно сделать 6 лаб с предмета "Механіка матеріалів і конструкцій". В кратчайшие сроки!
Лабораторные работы2 заявкиЗакрыт2 года назад- $25
Нужно решить 2 лабораторные и 1 контрольные работы по Физике. Сделать по всем работам отчёт в Word. Титульный лист взять из МЛИТА Вагин А.А.docx. Из файла "Lab. 2, 4 (2).pdf" выполнить только одну на выбор ...
Лабораторные работы2 заявкиЗакрыт2 года назад - $20
Нужно решить 2 лабораторные и 1 контрольные работы по Физике. Сделать по всем работам отчёт в Word. Титульный лист взять из МЛИТА Вагин А.А.docx. Из файла Lab. 2, 4 (2).pdf выполнить только одну на выбор 2 ...
Лабораторные работы1 заявкаЗакрыт2 года назад Visual Prolog лаб. работи - 2,3,4. Нужно предоставить программу и отчет, в отчете требуются скриншоты выполнения программы
Лабораторные работынет заявокЗакрыт2 года назадНужно сделать лабу по графам на c++, ВАРИАНТ 2, делать все по заданию, подписывать значения функций, желательно в visualstudio
Лабораторные работы1 заявкаЗакрыт2 года назадЛабораторные работы на языке Pyton. В них все подробно расписано, нужно только реализовать (расписаны и примеры и ход решение).
Лабораторные работы6 заявокЗакрыт2 года назадНужно решить несколько практических задач по Базовым средствам математических пакетов в Scilab с доп. задачами. Всё решать не нужно, нужно решить по одному (самому первому) примеру из каждой таблицы, каждой лабораторной работы. Их всего 5-6. ...
Лабораторные работынет заявокЗакрыт2 года назад