Изучение структуры, системы команд операционной системы MS DOS и...

Тема полностью: Изучение структуры, системы команд операционной системы MS DOS и особенностей разработки резидентных и реентерабельных программ.
Артикул: 1505400
990p. 1 500p. Только 19.02.2017
Оплатите работу одним из 20 способов и сразу скачайте.
После оплаты работа автоматически будет удалена с сайта.
Никто кроме вас не сможет посмотреть её до 21.03.2017
Задание 3
1. Структура MS-DOS 5
2. Внутренние и внешние команды операционной системы. 8
3. Загрузка или эмуляция MS-DOS 11
4. Командный интерпретатор. 13
5. Проверка выполнения команд. 14
6. Система меню для выбора конфигурации MS-DOS. 15
7. Нерезидентная программа на ассемблере 20
8. Нерезидентная программа на языке С++. 21
9. Целевая процедура прерывания 22
10. Работа с файлами и клавиатурой 23
11. Перехват прерывания на Pascal 25
12. Перехват прерывания на Ассемблере 26
13. Перехват прерывания 9h. 28
14. Нажатие ALT-L и завершение работы 31
Список литературы 33
1. Ахо. Компиляторы: принципы, технологии, инструментарий. – М.: Вильямс, 2011.
2. Зубков С.В. Assembler для DOS, Windows и Unix. – СПб.: Питер, 2006
3. Козин А.Н., Таренко Л.Б. Структуры и алгоритмы обработки данных: Питер, 2007.
4. Молчанов А.Ю. Системное программное обеспечение. – СПб.: Питер, 2010.
5. Свердлов С.З. Языки программирования и методы трансляции. – СПб.:
6. Финогенов К. Использование языка Ассемблера. Учебное пособие для вузов. – Горячая линия-Телеком, 2006
7. Юров В.И. Assembler. Практикум. – СПб.: Питер, 2006
8. Юров В.И. Assembler. Учебник для вузов. – СПб.: Питер, 2006
Тема: Изучение структуры, системы команд операционной системы MS DOS и особенностей разработки резидентных и реентерабельных программ.
Артикул: 1505400
Дата написания: 10.10.2015
Тип работы: Лабораторная работа
Предмет: Системное программирование
ВУЗ: ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Научный: -
Оригинальность: antiplagiat.ru — 70%
Количество страниц: 33
Особенности: Задание:
1. Изучите структуру операционной системы.
2. Получите представление о внутренних и внешних командах операционной системы.
3. Загрузите на Вашу машину систему MS DOS или вызовите эмулятор MS DOS из ОС Windows.
4. Запустите командный интерпретатор.
5. Проверьте, как работают изученные Вами команды.
6. Напишите на языке .bat файлов развитую систему меню для выбора конфигурации MS DOS при загрузке.
7. Напишите небольшую нерезидентную программу на ассемблере. Откомпилируйте ее. Попытайтесь изучить ее исходный текст с помощью отладчика и дизассемблера.
8. Проделайте то же самое для программы, написанной на языке высокого уровня. Сделайте вывод о причинах высокой скорости работы программ, написанных на ассемблере.
9. Напишите целевую процедуру своего прерывания, которая бы выводила на экран слово «DOS» и при этом не использовала бы прерывания 21h или 10h.
10. Напишите программу, которая бы работала с файлами и клавиатурой через функции int21h.
11. Напишите программу, перехватывающую любое прерывание на любом языке высокого уровня.
12. Сделайте то же самое, но на ассемблере. Сравните качественные характеристики двух программ.
13. Перехватите прерывание 9h. Объясните возникшие проблемы.
14. Напишите программу, которая по нажатию на ATL+L записывала бы в файл информацию по заданию преподавателя и выгружалась бы после этого.
Работа успешно защищена! Работа успешно защищена!
Работа успешно защищена в 2015 году, продается только на этом сайте в итоговом варианте после устранения всех имевшихся замечаний. Вместе с работой вы получите все приложения и подготовленные дополнительные материалы.
Честный антиплагиат! Честный антиплагиат!
Оригинальность работы — 70%, приведена по системе antiplagiat.ru на момент её написания и могла со временем несколько снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними, без лишних спец. символов и т.п.
Гарантируем возврат денег! Гарантируем возврат денег!
Качество каждой готовой работы представленной в каталоге проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Внести изменения в работу? Внести изменения в работу?
Готовая работа вам подходит, но нужно добавить ещё пару параграфов? Автор написавший её обязательно доделает её для вас. Изменение готовой работы по вашим требованиям возможно за дополнительную плату. Для этого оформите заявку.
Ничего не подошло? Узнай цену написания твоей работы — сэкономь 100р.!
Прикрепить файлы