Компьютерные системы
Все об аппаратных средствах ПК
Сайт управляется системой uCoz
НА ГЛАВНУЮ
ПК
Процессоры
ОЗУ и ПЗУ
Системные платы
⇒Основные принципы работы
⇒Конструкция
⇒Шины расширения
⇒Шина ISA
⇒Шина PCI
⇒Прерывания
⇒Шина AGР
⇒Сокеты для процессоров
⇒Оперативная память
⇒Настройка системной платы
⇒Разгон процессора
⇒Органы управления и индикации
⇒Чипсеты
⇒Крепление системной платы
BIOS
Блоки питания
Устройства ввода
Интерфейсы
Магнитные диски
Звук
Компакт-диски
Видеоадаптеры
Мониторы
Сети

Прерывания


В первых реализациях шины PCI использовалось четыре слота расширения, в дальнейшем, используя мосты PCI to PCI, стало возможным устанавливать на системной плате любое количество слотов PCI (чаще всего устанавливают 5 или 6 слотов).
Интересной особенностью шины PCI являются разделяемые прерывания. В отличие от шины ISA, где каждому устройству, вставляемому в слот, отводится конкретное прерывание, которое не может быть использовано каким-либо другим устройством, шина PCI позволяет использовать одинаковые номера прерываний. Но т. к. в спецификациях не указано конкретно "что и как", а только говорится о том, что обработчики прерывания должны уметь работать с разделяемыми прерываниями, то пользователи постоянно сталкиваются с проблемами регистрации устройств, устанавливаемых в слоты PCI. В частности, из-за этого создаются сложности при установке звуковых карт, возникают проблемы с совместимостью "старых" и "новых" карт, а также появляется необходимость подбирать слоты PCI для той или иной карты.
Еще одна проблема, связанная с прерываниями, заключается в том, что хотя у шины PCI имеются четыре линии прерывания, они предназначены для разделения прерываний многофункциональных устройств. Например, у платы видеозахвата есть канал звука и изображения, использующие собственные прерывания, а SCSI-устройства занимают два прерывания — для контроллера SCSI и собственно для самого устройства. На рис. 4.8 показан универсальный механизм назначения номеров прерываний, который определен в спецификации PCI 2.1.
Механизм назначения прерываний шины PCI 2.1