Свободно
|
|
11
|
Свободно
|
|
12
|
Свободно
|
S
|
13
|
Сопроцессор
|
|
14
|
IDE Primary (Контроллер жестких
дисков)
|
|
15
|
IDE Secondary (Контроллер
жестких дисков)
|
|
3
|
Com Port 1 (Мышь)
|
|
4
|
Com Port 2 (Модем)
|
|
5
|
Свободно
|
S
|
6
|
Floppy (Дисковод)
|
|
7
|
LPT (Принтер)
|
Такая
раскладка прерываний очень долго сохранялась на многих бытовых компьютерах.
Почти все компьютеры на базе процессоров 386, 486 и Pentium имеют такой список
использованных прерываний. При таком раскладе свободных прерываний в компьютере
оказывается всего пять (5, 9, 10, 11, 12), но этого количества для большинства
случаев было вполне достаточно. Устройств, требующих прерывание и
устанавливаемых в компьютер в виде плат расширения, редко было больше трех.
Стандартный набор того времени выглядел так: видеокарта, звуковая плата и
сетевая карта. При этом было важно, чтобы одно прерывание ни в коем случае не
использовалось двумя устройствами одновременно, так как это повлечет конфликт
системных ресурсов, и оба устройства, находящихся на одном прерывании, работать
не будут. Задачей сборщика компьютера на тот момент было разведение всех
устройств по прерываниям таким образом, чтобы ни одно устройство не
пересекалось с другим.
Наверное, самое время объяснить, что такое конфликт прерываний. Если два устройства
находятся на одной линии прерываний, то драйвер может их спутать и переслать
исполняемый кусок программы не той «железке», при этом заставляя ее исполнить
этот кусок кода. Например, сетевая плата и звуковая карта находятся на 10
прерывании. Сетевая карта получает пакет из локальной сети с запросом на
получение файла и отправляет запрос на прерывание центральному процессору.
Рекомендуем скачать другие рефераты по теме: решебник по английскому, реферати українською.
Предыдущая страница реферата |
1
2
3
4
5
6
7
8
9 |
Следующая страница реферата