ВУЗ:
Составители:
64
по управлению ЭВМ и ВС. Например, если при выполнении рабочей
программы нужно выполнить действие, выходящее за пределы возможностей
системы команд ЭВМ, то процессор формирует запрос на прерывание в виде
обращения к соответствующей подпрограмме, которая реализует затребованное
действие, после чего управление вновь передается прерванной программе.
Путем обращения к управляющим программам организуется
ввод-вывод,
перераспределение памяти, прекращается выполнение программы.
5.2. Распределение прерываний в ПК на базе процессоров х86
Все ПК, базирующиеся на процессорах семейства х86 управляются с
помощью прерываний, генерируемых аппаратным или программным
обеспечением. Эти прерывания могут быть разделены на семь категорий:
- прерывания микропроцессора;
- аппаратные;
- программные;
- операционной системы;
-
BASIC;
- адресное и общего назначения.
Прерывания микропроцессора и аппаратные прерывания встроены в
процессор и аппаратное обеспечение ПК. Восемь из 16 возможных прерываний
не могут быть изменены. Прерывания распределены следующим образом, см.
табл. 5.1.
Таблица 5.1.
Распределение аппаратных прерываний
Номер
прерывания
Назначение
0 Системный таймер
1 Контролер клавиатуры
2 Сигнал возврата по кадру (видео), связан с 9
3 СОМ2/СОМ4
4 СОМ1/СОМ3
5 Свободен
6 Контролер FDD
7 LPT1
8 Часы реального времени с автономным питанием
9 Параллельна с 2
10 Свободен
11 Свободен
12 Контролер мыши PS/2
13 Математический сопроцессор
14 Контролер IDE HDD (первый канал)
15 Контролер IDE HDD (второй канал)
по управлению ЭВМ и ВС. Например, если при выполнении рабочей
программы нужно выполнить действие, выходящее за пределы возможностей
системы команд ЭВМ, то процессор формирует запрос на прерывание в виде
обращения к соответствующей подпрограмме, которая реализует затребованное
действие, после чего управление вновь передается прерванной программе.
Путем обращения к управляющим программам организуется ввод-вывод,
перераспределение памяти, прекращается выполнение программы.
5.2. Распределение прерываний в ПК на базе процессоров х86
Все ПК, базирующиеся на процессорах семейства х86 управляются с
помощью прерываний, генерируемых аппаратным или программным
обеспечением. Эти прерывания могут быть разделены на семь категорий:
- прерывания микропроцессора;
- аппаратные;
- программные;
- операционной системы;
- BASIC;
- адресное и общего назначения.
Прерывания микропроцессора и аппаратные прерывания встроены в
процессор и аппаратное обеспечение ПК. Восемь из 16 возможных прерываний
не могут быть изменены. Прерывания распределены следующим образом, см.
табл. 5.1.
Таблица 5.1.
Распределение аппаратных прерываний
Номер Назначение
прерывания
0 Системный таймер
1 Контролер клавиатуры
2 Сигнал возврата по кадру (видео), связан с 9
3 СОМ2/СОМ4
4 СОМ1/СОМ3
5 Свободен
6 Контролер FDD
7 LPT1
8 Часы реального времени с автономным питанием
9 Параллельна с 2
10 Свободен
11 Свободен
12 Контролер мыши PS/2
13 Математический сопроцессор
14 Контролер IDE HDD (первый канал)
15 Контролер IDE HDD (второй канал)
64
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »
