Интернет магазин китайских планшетных компьютеров



Компьютеры - APIC

08 июня 2011





Описание

APIC делится на две части: LOCAL и I/O APIC:

  • LOCAL APIC — располагается в процессоре, а вернее в ядре.
  • I/O APIC — контроллер, расположенный на системной плате.

Основная необходимость в новом контроллере возникла с появлением мультипроцессорных систем для организации управления прерываниями в междупроцессорной среде. Тем самым APIC позволяет управлять процессорами в мультипроцессорной системе.

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

Расширенный контроллер прерываний впервые начал применяться на двухпроцессорных системных платах, так как там значительно сложнее обрабатывать прерывания от различных устройств. Затем расширенный контроллер прерываний «перекочевал» и на обычные однопроцессорные платы — устройствам становится доступно большее число прерываний, плюс, несколько плат расширения могут «висеть» на одном прерывании.



Просмотров: 1659


<<< AlphaStation
APM >>>