Организация вычислительных систем и сетей. Халабия Р.Ф. - 64 стр.

UptoLike

Составители: 

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