- •Государственное бюджетное образовательное учреждение среднего профессионального образования Самарский техникум авиационного и промышленного машиностроения им. Д.И. Козлова.
- •Методические указания
- •Упражнения
- •Задания
- •Лабораторная работа №2
- •Лабораторная работа № 4 Алгебра логики Общие теоретические сведения Основные понятия алгебры логики
- •Алгоритм построения логических схем.
- •Логические законы и правила преобразования логических выражений
- •Материнская плата пк
- •Шина данных
- •Шина адреса
- •Шина управления
- •Порты и контроллеры.
- •Контроллер
- •Порядок выполнения работы
- •Варианты материнских плат
- •Содержание отчета
- •Основные сведения
- •Команды пересылки
- •Арифметические команды
- •Задание
- •Варианты заданий
- •Лабораторная работа №11-15
- •Краткие теоретические сведения.
- •Индивидуальное задание.
- •Краткие теоретические сведения.
- •Индивидуальное задание.
- •Краткие теоретические сведения.
- •Краткие теоретические сведения.
- •«Создание простейших .Сом и .Ехе программ»
- •Программа типа сом
- •Программа типа ехе
- •Изучение команд условной передачи управления
- •«Написание собственного обработчика прерывания»
- •Индивидуальные задания
- •Список литературы
«Написание собственного обработчика прерывания»
Цель работы: научиться разрабатывать собственные обработчики аппаратных прерываний
Индивидуальные задания
Написать резидентную программу, которая содержит собственный ISR прерывания 9 (аппаратное прерывание клавиатуры). Обработчик должен выдавать на экран в заданную позицию экрана заданное сообщение, при нажатии на определенную клавишу. Позиция экрана, сообщение и нажатая клавиша задается согласно варианту.
Таблица 1. Позиция экрана, куда выдается сообщение
1-я цифра варианта |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
X |
4 |
8 |
17 |
9 |
20 |
3 |
4 |
0 |
7 |
12 |
Y |
65 |
78 |
2 |
4 |
5 |
26 |
47 |
54 |
18 |
0 |
Таблица 2. Сообщение, которое выдается на экран
2-я цифра варианта |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Сообщение |
Lat |
Num |
0 |
Hi |
Good |
P41 |
Pk |
Mm |
sk |
ok |
Таблица 3. Клавиша, по которой выдается сообщение на экран
3-я цифра варианта |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Клавиша |
Tab |
F1 |
End |
Ctrl |
Alt |
K |
BKSP |
F5 |
F8 |
Del |
Список литературы
Максимов Н.В., Партыка Т.Л., Попов И.И. Архитектура ЭВМ и вычислительных систем: Учебник. - М.: ФОРУМ:ИНФРА-М, 2005.
Бройдо В.Л. Вычислительные системы, сети и телекоммуникации: Учебник для вузов. - СПб.: Питер, 2002.
Пятибратов А.П., Гудыно П.П. Вычислительные системы, сети и телекоммуникации. - М.: Финансы и статистика, 2003.
Таненбаум Э. Архитектура компьютера. -4 изд-е.-СПб.: Питер, 2002.
Воеводин В.В. Параллельные вычисления: Учебное пособие для вузов. - СПб.: БХВ-Петербург, 2002.
Гук М. Процессоры Реntium III, Athlon и другие. - СПб.: Питер, 2000.
Гук М. Шины РС1, USВ и FireWire: Энциклопедия. - СПб.: Питер, 2005.
