Что такое IRQ (запрос прерывания)?

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

IRQУСТРОЙСТВОПорт ввода / выводаАВТОБУСНЫЙ СЛОТТип карты
00Системный таймерНиктоНЕТНИКТО
01клавиатураНиктоНЕТНИКТО
02Каскадный контроллер

2-й ПИК

НиктоНЕТНИКТО
03COM 2 и 4COM 2: 02F8h (02F8 или 2F8)

COM 4: 02E8h (02E8 или 2E8)

ДА8 или 16-бит
04COM 1 и 3COM 1: 03F8h (03F8 или 3F8)

COM 3: 03E8h (03E8 или 3E8)

ДА8 или 16-бит
05звук

Параллельный порт 2

ПАРАЛЛЕЛЬНЫЙ ПОРТ 2:

0278h - 0378h

ДА8 или 16-бит
06дискета03F0 - 03F5ДА8 или 16-бит
07Параллельный порт 10278h - 0378hДА8 или 16-бит
08Часы реального времениНиктоНЕТНИКТО
09Перенаправленный IRQ 2 Open

Сеть доступна

НиктоДА8 или 16-бит
10открытоНиктоДА8 или 16-бит
11открыто

SCSI

видео

ВИДЕО:

3B0-3DF

ДА8 или 16-бит
12открыто

PS2

НиктоДА8 или 16-бит
13сопроцессорНиктоНЕТНИКТО
14открыто

Основной жесткий диск (мастер)

Контроллер жесткого диска

1-й IDE: 1F0ДА8 или 16-бит
15открыто

2-й жесткий диск (раб)

2-я ИДЕЯ: 170ДА8 или 16-бит

Совет: Технически существует 16 IRQ, если вы считаете IRQ 0. Системный таймер и все IRQ выше 15 известны как виртуальные IRQ и назначаются и обрабатываются как операционной системой, так и APIC.

Компьютерные сокращения, Устройство, DMA, Конфликт оборудования, Термины оборудования, Прерывания, IRQL, Ресурс