Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СП - ASM / Лабораторная работа №3 Управление прерываниями.doc
Скачиваний:
29
Добавлен:
03.03.2016
Размер:
155 Кб
Скачать
☆

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

№ вари­анта

Дополняемое прерывание

Действие

Вызов системного обработчика

1

Аппаратное Print Screen 5h

Вывод текущей даты

после вызова пользовательского

2

Аппаратное Ctrl-Break 1Bh

Вывод текущего времени

после вызова пользовательского

3

Аппаратно-программное Ctrl-Break 23h

Вывод текущей даты

после вызова пользовательского

4

Аппаратное от клавиатуры 9h (по нажатию F12)

Вывод текущего времени

после вызова пользовательского

5

Аппаратное от клавиа-туры 9h (по нажатию F11)

Вывод текущей даты

после вызова пользовательского

6

Аппаратное Print Screen 5h

Вывод текущего времени

после вызова пользовательского

7

Аппаратное Ctrl-Break 1Bh

Вывод текущей даты

после вызова пользовательского

8

Аппаратно-программное Ctrl-Break 23h

Вывод текущего времени

после вызова пользовательского

9

Аппаратное от клавиатуры 9h (по нажатию F10)

Вывод текущей даты

после вызова пользовательского

10

Аппаратное от клавиа-туры 9h (по нажатию F19)

Вывод текущего времени

после вызова пользовательского

Литература

  1. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC XT и AT: Пер. с англ. – М.: Финансы и статистика, 1992. – 544 с.

  2. Кулаков В. Программирование на аппаратном уровне: специальный справочник. 2-е изд. – СПб.: Питер, 2003. – 848 с.

  3. Фролов А.В., Фролов Г.В. Аппаратное обеспечение IBM PC: В 2-х ч. Ч.1,2 - М.: "ДИАЛОГ-МИФИ", 1992. - 208с. - (Библиотека системного программиста; Т.2).

  4. Зубков С.В. Assembler для DOS, Windows и UNIX. – М.: ДМК Пресс, 2000. – 608 с.

  5. Деревянко А.С. Системное программное обеспечение персональных ЭВМ: Учебн. пособие. - Харьков: ХГПУ, 1994. - 315с.

  6. Ресурсы глобальной сети Internet.