ACPI APIC подкрепа, режим на APIC, ioapic функция, прекъсване режим

Други възможности са еднакви имена: APIC Mode, IOAPIC Функция, Прекъсване режим.

ACPI APIC подкрепа, режим на APIC, ioapic функция, прекъсване режим

Опция в BIOS Setup ACPI APIC Подкрепа се използва за активиране или деактивиране на поддръжката на APIC контролер на дънната платка. Тази опция има само две опции (Enabled - активен и неактивен - OFF).

принцип на работа

За да се разбере принципа на работа на тази опция, е необходимо да се справят с това, какво трябва контролер прекъсване. Прекъсване контролер - се намира на чип на дънната платка, която обработва заявки към процесора, от входящите хардуерни устройства, като например дъски вкарани в разширителни слота, дискове, пристанища и т.н. Тези искания се наричат ​​хардуерни прекъсвания.

APIC е нова версия на контролера на прекъсване, която през 90-те години. Заменените широко използваните преди прилагане на мира. APIC контролер е разработен от Intel и за пръв път се използва в персонални компютри, базирани на процесора Pentium. APIC съкращение означава Advanced Programmable Interrupt Controller - Superior Programmable Interrupt Controller.

APIC прекъсват контролер за обработка на хардуерни прекъсвания, произхождащи от устройства и се състои от два основни компонента - т.нар контролер местно APIC (Local APIC или LAPIC), който се намира в процесора (по-точно, във всеки процесор) и чип вход контролер / О APIC (I / O APIC), се намира на дъното. По този начин, броят на местната прекъсват контролери LAPIC съответства на броя на ядрата на процесора, монтирани на компютъра.

Връзката между двете контролери се осъществява чрез системната шина, въпреки че много по-стари компютри, имаше специален автобус за тази цел. Освен това, преди това, преди появата на поколение P54C на Pentium процесор, LAPIC не е в процесора, и се намира в отделна микроконтролер на дънната платка. Контролер I / O APIC в системата може да бъде няколко - 8 парчета. Ако системата не разполага с една единствена I / O APIC, контролери LAPIC които не се използват изобщо, независимо от това дали те се намират в процесорните ядра, или не, а вместо това се справят с контролера прекъсване 8259 се занимава в старата мира.

Въвеждането на подобрен контролер прекъсване позволи да се подобри работата с хардуерно прекъсване, и в допълнение, увеличаване на броя на наличните прекъсвания в системата. Стандартната броя на прекъсванията за I / O APIC е 24, а максималният - 64. По този начин, APIC значително разширена възможности на персонален компютър за обработка на хардуерни прекъсвания, защото преди въвеждане APIC контролер PIC технология подкрепени само 16 прекъсва.

В допълнение, подкрепа APIC е неразделна част от технологията ACPI (Advanced за енергийно потребление, модернизирани за енергийно потребление).

APIC технология е разработена главно за използване в многопроцесорни системи, при които е необходима надеждна система за разпределение на хардуер прекъсва, идващи от устройствата до процесорите. Към днешна дата система LAPIC контролер се използва както еднопроцесорни и многопроцесорни дънната платка на компютъра.

Трябва да се помни обаче, че за да се APIC технология работи, и да изисква подкрепа от страна на софтуера, особено операционни системи. Всички съвременни операционни системи като Microsoft Windows XP, Windows Vista, Windows 7 и 8 подкрепа на контролера APIC.

Дали да се включи опция?

APIC подкрепа от страна на операционната система определя целесъобразността и разрешите или забраните ACPI APIC Подкрепа опция. Ако имате компютър с по-стара версия на операционната система, като например Microsoft DOS, Microsoft Windows 95, Windows 98, Windows Millenium (до Windows NT), а след това да се има предвид, че те не подкрепят APIC и е проектиран да работи със стария контролер прекъсване PIC. От това следва, че е вероятно, че тези операционни системи са нестабилни да работят с възможност за подкрепа на APIC контролер, или няма да работи изобщо. Ако това се случи, и сте сигурни, че проблемите, свързани с операционни системи се дължи на включването на подкрепа за подобряване на APIC прекъсване контролер, трябва да деактивирате тази опция.

Приятели Препоръчайте тази статия: