Методические указания к выполнению работы
Стр 1 из 7Следующая ⇒ МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Южно-Российский государственный технический университет (НПИ) Кафедра автоматики и телемеханики
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к лабораторным работам по курсу “Системное программное обеспечение"
Новочеркасск 2011
УДК 681.3
Рецензент док. техн. наук А.В. Седов
Составители: Дереча С.В., Онышко Д.А., Фоменко Г.П.
Методические указания к лабораторным работам по курсу «Системное программное обеспечение» / Южно-Российский. государственный технический университет. Новочеркасск: ЮРГТУ, 2011. 27 с. Методические указания содержат цели, программы и методические указания для выполнения лабораторных работ по курсу «Системное программное обеспечение». Предназначены для студентов 3–го курса специальности 2101 - “Управление и информатика в технических системах” дневной формы обучения.
© Южно-Российский государственный технический университет, 2011
© Дереча С.В., Онышко Д.А., Фоменко Г.П. Лабораторная работа № 1 Использование стандартных функций и разработка собственных прерываний в ОС MSDOS Продолжительность работы – 4 часа. Цель работы: приобретение навыков использования стандартных и разработка собственных прерываний в ОС MSDOS. Используемое оборудование: любой IBM РС-совместимый компьютер. Используемое программное обеспечение: система программирования Turbo Pascal 7.0. Подготовка к работе Изучить по конспекту лекций и приведенной ниже литературе, следующие вопросы: · аппаратные и программные прерывания в IBM PC; · обращение к функциям MSDOS;
· разработка собственных прерываний в ОС MSDOS; · дополнение к существующему прерыванию в ОС MSDOS; · назначение и состав модуля DOS в Turbo Pascal 7.0. Программа работы 1. Составьте текст программы на языке Паскаль, которая формирует на экране меню, строки которого соответствуют названиям пунктов 2-4 лабораторной работы. Последний пункт меню - “Выход” - завершает работу программы. Пункты меню имеют сквозную нумерацию (табл. 1.) и выполняются при нажатии соответствующей клавиши. Пока программа должна обрабатывать нажатие клавиши только для завершения работы. 2. Использование стандартных функций MSDOS. В соответствии с вариантом (табл. 2), заданным преподавателем, добавьте в текст основной программы операторы для вызова требуемой функции MSDOS и вывода полученных результатов на экран дисплея. 3. Разработка собственного программного прерывания. Добавьте к основной программе процедуру обработки собственного прерывания (номер прерывания задан в табл. 3), в котором будут выполняться те же действия, что и в п.2. 4. Дополнение к существующему аппаратному прерыванию от таймера. Добавьте к основной программе процедуру обработки прерывания, которая будет являться дополнением к существующему аппаратному прерыванию от таймера. При помощи дополнения к прерыванию реализовать выполнение задания в соответствии с вариантом из табл. 4. 5. Добавьте к основной программе операторы, которые выводят на экран значения векторов прерывания и точек входа в процедуры обработки прерывания. Значения представить в виде логического адреса и физического адреса. 6. Сделайте выводы и оформите отчет по лабораторной работе. табл. 1
табл. 2
табл. 3
табл. 4
Методические указания к выполнению работы
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|