
- •Лабораторная работа
- •Стандартный обработчик прерываний таймера
- •Регистровая организация и режимы работы Микросхемы таймера 8254.
- •Программирование таймеров на уровне портов
- •4. Средства bios для работы с таймером
- •Средства ms-dos для работы с таймером
- •6.Таймер и музыка
- •Генерация случайных чисел
- •Варианты индивидуальных заданий к лабораторной рабо“системный таймер”.
- •Порядок выполнения работы.
- •Содержание отчета.
- •Контрольные вопросы.
- •Литература:
Порядок выполнения работы.
При домашней подготовке изучить устройство, назначение и варианты использования системного таймера персонального компьютера.
Составить программы согласно индивидуального задания для исследования режимов работы системного таймера.
Включить компьютерную систему.
Продемонстрировать работу выполненного индивидуального задания.
Содержание отчета.
Тема и цель работы.
Назначение системного таймера.
Схемы, поясняющие варианты использования системного таймера.
Листинг программ, результаты работы и комментарии.
Контрольные вопросы.
Назначение системного таймера.
Объясните механизм обработки прерывания таймера.
Назовите регистры системного таймера и их назначение.
Перечислите режимы работы счетчика и объясните особенности работы таймера в этих режимах.
Как осуществляется програмирование таймеров на уровне портов?
Какие существуют функции BIOS для работы с таймером? Через какой вектор прерывания они реализуются?
Какие функции и какой вектор прерывания исползуется для работы с таймером в среде DOS?
Какие средства имеются в языках высокого уровня СИ++, Pascal и ОС Windows 95 для работы с системным таймером?
Как сформировать задержку заданной длительности с помощью таймера?
Литература:
Гук М. Аппаратные средства IBM PC, второе издание - С.Пб.: Питер, 1997.-288с., с. 78-79.
Фролов А.В., Фролов Г.В. Аппаратное обеспечение IBM PC: в 2-х ч. ч. 1-М.:
“ДИАЛОГ-МИФИ”, 1992.-208 с.
Сван Т. Освоение Turbo ASSembler.- К.: “Диалектика”,1996.-544 с., с. 259-260.
Франкен Г., Молявко С.М. MS DOS 6.22. ... для пользователя.-К.: Торгово-издательское бюро BHV , 1995.-448 с.
Том Сван. Освоение Borland C** 4,5. Энциклопедия функций.-К.: “Диалектика”, 1996.-320 с.