<<
>>

IRQ, ресурсы и Plug-and-Play

IRQ (Interrupt ReQuest — запрос прерывания) — сигнал от одного из узлов компьютера, требующий внимания процессора к этом узлу. Возникает при наступлении какого-либо события (например, при нажатии клавиши, завершении операции чтения/записи на диске и т.

п.). На PC АТ предусмотрено 15 каналов IRQ, часть которых используется внутренними контроллерами системной платы, а остальные заняты стандартными адаптерами, либо не используются (рис. 1.12).

Рис. 1.12. Распределение IRQ

Ниже указано стандартное распределение IRQ.

? О — системный таймер.

? 1 — контроллер клавиатуры.

? 2 — сигнал возврата по кадру (EGA/VGA), на АТ соединен с IRQ 9.

? 3 - обычно СОМ2/СОМ4.

? 4 - обычно СОМ1/СОМЗ.

? 5 — обычно свободен на АТ.

? 6 — контроллер FDD.

? 7 — LPT1, многими LPT-контроллерами не используется.

? 8 — часы реального времени с автономным питанием (RTC).

? 9 — параллельна IRQ 2.

? 10 — не используется.

? 11 — не используется.

? 12 — обычно контроллер мыши типа PS/2.

? 13 — математический сопроцессор.

? 14 — обычно контроллер IDE HDD (первый канал).

? 15 — обычно контроллер IDE HDD (второй канал).

DMA (Direct Memory Access — прямой доступ к памяти) — способ обмена данными между внешним устройством и памятью без участия процессора, что может заметно снизить нагрузку на процессор и повысить общую производительность системы. Режим DMA позволяет освободить процессор от рутинной пересылки данных между внешними устройствами и памятью, отдав эту работу контроллеру DMA; процессор в это время может обрабатывать другие данные или другую задачу в многозадачной системе. На PC АТ есть 7 независимых каналов контроллера DMA.

? 0 — регенерация памяти на некоторых платах.

? 1 — не используется.

? 2 — контроллер FDD.

? 3 — на АТ не используется.

? 5 — не используется.

? 6 — не используется.

? 7 — не используется.

Каналы 0—3 — восьмиразрядные, каналы 5—7 — шестнадцатиразрядные.

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

Plug-and-Play — дословно в переводе звучит "вставь и играй". Обозначает технологию, которая сводит к минимуму усилия по подключению новой аппаратуры. PnP-карты не имеют перемычек конфигурации или особых программ настройки; вместо этого общий для компьютера РпР-диспетчер (отдельная программа либо часть BIOS или ОС) сам находит каждую из них и настраивает на соответствующие адреса, линии IRQ, DMA, области памяти, предотвращая совпадения и конфликты.

<< | >>
Источник: Герасевич В. А.. Самоучитель. Компьютер для врача. — СПб.: БХВ-Петербург,2002. — 640 с.. 2002

Еще по теме IRQ, ресурсы и Plug-and-Play: