Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для sdima85

Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата ref:
Вот очень много букв про прерывания. »
В статье написано:"APIC (Advanced Programmable Interrupt Controller) - усовершенствованный программируемый контроллер прерываний. Для многопроцессорных систем это необходимая система, так как позволяет распределить меж процессорами нагрузку по работе с устройствами. То есть, этот контроллер можно запрограммировать на обработку некоторых линий прерываний первым процессором, а некоторых - вторым. Для однопроцессорных систем эта опция всего лишь включает возможность использования в операционных системах WindowsXP и Windows2000 виртуальных прерываний."

На Wikipedia :"С ростом числа устройств пришлось решать проблемы прерываний. Устройств стало очень много. На одном прерывании висело до 4 устройств. Помимо прочего старый механизм прерываний давал большие задержки на шине PCI. Что привело к появлению IOAPIC, позволяющего использовать 24 и более аппаратных прерывания вместо 16 PIC. Ограничение в 16 аппаратных прерываний не менялось с 1982 года. На данный момент IOAPIC имеет только 24 прерывания"

Кому верить? Сколько аппаратных прерываний 16 или 24?
И все же куда указывают те прерывания которые BIOS не распределил (при условии что есть не занятые)?

Отправлено: 17:26, 07-08-2009 | #4