Мегаобучалка Главная | О нас | Обратная связь


Предварительная подготовка к работе



2018-06-29 496 Обсуждений (0)
Предварительная подготовка к работе 0.00 из 5.00 0 оценок




1. Ознакомиться с аппаратными средствами системы прерывания.

2. Ознакомиться с программными средствами системы прерывания.

 

 

Порядок выполнения работы

По заданию преподавателя разработать алгоритм и реализовать программу подключения собственной подпрограммы обработки прерывания и использовать её в цепочке со стандартной подпрограммой обработки прерывания от одного из следующих устройств компьютера:

1. системный таймер;

2. клавиатура;

3. контроллер накопителя на гибких магнитных дисках;

4. таймер реального времени;

5.контроллер накопителя на жёстком магнитном диске.

 

 

Содержание отчета

Отчет по лабораторной работе должен содержать:

- титульный лист;

- задание на лабораторную работу;

- блок-схему алгоритма с пояснениями;

-текст программы;

- примеры запуска программы;

- структурная схема аппаратных средств, используемых при выполнении программы с необходимой степенью детализации блоков.

 

5.11. Контрольные вопросы

1. Что такое таблица векторов прерывания?

2. Что хранится в одной строчке таблицы векторов прерывания?

3. Какая информация сохраняется в стеке автоматически?

4. Какой из регистров процессора указывает на вершину стека?

5. Каким образом определяется точка входа в таблицу векторов прерывания?

6. Какую информацию следует сохранять в стеке в начале выполнения подпрограммы обработки прерывания?

7. Какие действия должна выполнить подпрограмма обработки прерывания перед своим завершением?

8. С какой частотой поступает запрос по линии прерывания IRQ0?

9. Сколько раз может вызываться прерывание от клавиатуры при однократном нажатии и отпускании произвольной клавиши?

10. Каким образом определяется приоритет при одновременном поступлении нескольких запросов на прерывание?

11. Чем определяется время реакции процессора на запрос прерывания?

12. Какие действия автоматически выполняются процессором при выходе из подпрограммы обработки прерывания?

 

Список литературы

  1. Анисимов А.В., Валов А.А., Герасимов И.В., Петров Г.А., Родионов С.В., Филиппов Е.В., Чугунов Л.А. Основы организации вычислительных комплексов для решения задач автоматизации и управления: Учеб. Пособие / ГЭТУ. - СПб.,1995.
  2. Григорьев В.Л. Видеосистемы ПК фирмы IBM. М.:, Радио и связь,1993.
  3. Ларионов А.М., Горнец Н.Н. Периферийные устройства в вычислительных системах. М.:, Высшая школа,1991.
  4. Организация ЭВМ. 5-е изд./ К.Хамахер, З.Вранешич, С.Заки. – СПб. Питер; Киев: Издательская группа BHV , 2003. – 848 с.: ил.- (Серия «Классика computer science»).
  5. Скляров В.А. Применение ПЭВМ. Кн.1. Организация и управление ресурсами ПЭВМ. М.:, Высшая школа, 1992.
  6. Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем. Учебник для вузов. СПб.:, Питер, 2006.

 

Содержание

 

Лабораторная работа №1. ИССЛЕДОВАНИЕ ВНУТРЕННЕГО ПРЕДСТАВЛЕНИЯ РАЗЛИЧНЫХ ФОРМАТОВ ДАННЫХ................................................................ 3

1.1. Общие положения......................................................................................... 3

1.2. Предварительная подготовка к работе........................................................ 6

1.3. Порядок выполнения работы....................................................................... 6

1.4. Содержание отчета........................................................................................ 8

1.5. Контрольные вопросы.................................................................................. 8

Лабораторная работа №2. ИССЛЕДОВАНИЕ ВИДЕОСИСТЕМЫ (ТЕКСТОВЫЙ РЕЖИМ).................................................................................................................. 9

2.1. Общие положения......................................................................................... 9

2.2. Видеорежимы и их краткая характеристика............................................. 10

2.3. Функции консольного ввода-вывода......................................................... 13

2.4. Управление курсором................................................................................. 14

2.5. Работа с текстовой информацией............................................................... 15

2.6. Скроллинг. Очистка окна и всего экрана.................................................. 16

2.7. Вывод информации в окно экрана............................................................. 17

2.8. Предварительная подготовка к работе...................................................... 21

2.9. Порядок выполнения работы..................................................................... 21

2.10. Содержание отчета.................................................................................... 22

2.11. Контрольные вопросы.............................................................................. 22

Лабораторная работа № 3. ИССЛЕДОВАНИЕ ВИДЕОСИСТЕМЫ (ГРАФИЧЕСКИЙ РЕЖИМ)................................................................................................................ 23

3.1. Общие положения....................................................................................... 23

3.2. Инициализация и закрытие системы графики........................................... 24

3.3. Обработка ошибок системы графики......................................................... 30

3.4. Определение и установка графического режима....................................... 31

3.5. Управление цветами и палитрами.............................................................. 33

3.6. Задание окна экрана. Определение и установка графических координат 33

3.7. Вывод текста в графическом режиме видеоадаптера................................ 35

3.8. Вывод графической информации............................................................... 40

3.8.1. Параметры и атрибуты графического вывода.................................... 40

3.8.2. Чтение-запись отдельных пикселов...................................................... 45

3.8.3. Вывод отрезков прямых линий............................................................ 46

3.8.4. Вывод основных графических примитивов......................................... 47

3.9. Предварительная подготовка к работе...................................................... 52

3.10. Порядок выполнения работы................................................................... 52

3.11. Содержание отчета.................................................................................... 53

3.12. Контрольные вопросы.............................................................................. 53

Лабораторная работа № 4. КЛАВИАТУРА IBM PC. ИСПОЛЬЗОВАНИЕ ПРЕРЫВАНИЙ.................................................................................................... 54

4.1. Общие положения....................................................................................... 54

4.2. Аппаратные и программные средства ввода информации с клавиатуры 55

4.2.1. Аппаратные средства персонального компьютера для ввода информации с клавиатуры...................................................................................................... 55

4.2.2. Анализ и преобразование скэн-кода.................................................... 56

4.2.3. Буфер клавиатуры................................................................................. 58

4.3. Ввод информации с клавиатуры средствами MS-DOS............................. 61

4.3.1. Функции прерывания 21h MS-DOS для ввода информации с клавиатуры 61

4.3.2. Функции библиотеки С++..................................................................... 62

4.4. Ввод информации с клавиатуры средствами BIOS................................... 63

4.5. Предварительная подготовка к работе...................................................... 64

4.6. Порядок выполнения работы..................................................................... 64

4.7. Содержание отчета...................................................................................... 64

4.8. Контрольные вопросы................................................................................ 65

Лабораторная работа № 5. ИСПОЛЬЗОВАНИЕ АППАРАТНЫХ ПРЕРЫВАНИЙ 66

5.1. Общие положения....................................................................................... 66

5.2. Аппаратные прерывания............................................................................ 67

5.3. Немаскируемые прерывания...................................................................... 71

5.4. Программные прерывания......................................................................... 71

5.5. Исключительные ситуации......................................................................... 71

5.6. Базовая система ввода-вывода BIOS. Прерывания BIOS. Области данных и таблицы BIOS.................................................................................................................... 72

5.7. Функции библиотеки С++ для доступа к обработчикам прерывания...... 73

5.8. Предварительная подготовка к работе...................................................... 74

5.9. Порядок выполнения работы..................................................................... 75

5.10. Содержание отчета.................................................................................... 75

5.11. Контрольные вопросы.............................................................................. 75

Список литературы............................................................................................... 77

Содержание........................................................................................................... 78

 

Редактор Г. Г. Петров

––––––––––––––––––––––––––––––––––––––––––––––––––––––––––

Подписано в печать . Формат 60×84 1/16.

Бумага офсетная. Печать офсетная. Печ. л. .

Гарнитура « ». Тираж экз. Заказ

––––––––––––––––––––––––––––––––––––––––––––––––––––––––––

Издательство СПбГЭТУ «ЛЭТИ»

197376, С.-Петербург, ул. Проф. Попова, 5



2018-06-29 496 Обсуждений (0)
Предварительная подготовка к работе 0.00 из 5.00 0 оценок









Обсуждение в статье: Предварительная подготовка к работе

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (496)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)