suport ACPI APIC, modul APIC, funcția IOAPIC, modul de întrerupere

Alte opțiuni sunt nume identice: APIC Mode, IOAPIC Funcție, Mod întrerupere.

suport ACPI APIC, modul APIC, funcția IOAPIC, modul de întrerupere

Opțiunea în BIOS Setup ACPI APIC Support este utilizat pentru a activa sau dezactiva suportul controlerului APIC de pe placa de bază. Această opțiune are doar două opțiuni (Activat - activat și dezactivat - OFF).

Principiul de funcționare

Pentru a înțelege principiul de funcționare a acestei opțiuni, este necesar să se ocupe de asta, ce avem nevoie de un controler de întrerupere. controler de întreruperi - este situat pe cip placa de baza care se ocupă de solicitări către procesor, de la dispozitivele hardware de intrare, cum ar fi plăcile introduse în sloturi de expansiune, unități, porturi, etc. Aceste solicitări sunt numite întreruperi hardware.

APIC este o nouă versiune a controlerului de întrerupere, care, în anii '90. înlocuit utilizate pe scară largă înainte de PIC. controler APIC a fost dezvoltat de Intel și a fost prima dată utilizat în calculatoarele personale bazate pe procesorul Pentium. APIC este abrevierea pentru Advanced Programmable Interrupt Controler - Superior Programmable Interrupt Controller.

APIC întrerupe controler pentru procesarea întreruperi hardware care provin de la dispozitive și este format din două componente principale - APIC așa-numitul controler local (APIC local sau Lapic), situată în procesor (mai precis, în fiecare nucleu de procesor) și controlerul de intrare cip / O APIC (I / O APIC), se află pe placa de bază. Astfel, numărul de controlere de întrerupere locale Lapic corespunde numărului de nuclee CPU montate pe computer.

Legătura dintre cele două controlere se realizează prin magistrala de sistem, deși multe calculatoare mai vechi, a existat un autobuz special în acest scop. În plus, înainte, înainte de apariția generație P54C procesor Pentium, Lapic nu a fost în CPU, și a fost localizat într-un microcontroler separat de pe placa de bază. Controler I / O APIC în sistem poate fi, de asemenea, mai multe - 8 bucăți. În cazul în care sistemul nu are un singur I / O APIC, controlorii Lapic care nu sunt utilizate deloc, indiferent dacă acestea sunt prezente în procesorul miezuri sau nu, și în loc să se ocupe de controlerul de întrerupere 8259 este angajat în vechiul PIC.

Introducerea controlerului de întreruperi îmbunătățite permis pentru a îmbunătăți manipularea de întrerupere hardware și, în plus, a crescut numărul de întreruperi disponibile în sistem. Numărul standard întrerupe pentru I / O APIC este de 24, iar cea maximă - 64. capabilități Astfel, APIC extins foarte mult de un calculator personal pentru întreruperi hardware de procesare, deoarece înainte de introducerea tehnologiei APIC controler PIC acceptate numai 16 întrerupe.

În plus, suportul APIC este o parte integrantă a tehnologiei ACPI (Advanced Configuration și interfață de alimentare, configurația și puterea interfață modernizate).

Tehnologia APIC a fost dezvoltat în primul rând pentru utilizarea pe sisteme multiprocesor în cazul în care este nevoie de sistem fiabil pentru distribuția de hardware întrerupe provenind de la dispozitive la procesoare. Până în prezent sistemul controler Lapic este utilizat atât singur procesor și placa de baza de calculator multiprocesor.

Ar trebui să fie amintit, totuși, că, în scopul de a tehnologiei APIC a lucrat, și necesită sprijin din software-ul, în special în sistemele de operare. Toate sistemele de operare moderne, cum ar fi Microsoft Windows XP, Windows Vista, Windows 7 și 8 de sprijin controller APIC.

Indiferent dacă sunt sau nu să includă o opțiune?

sprijin APIC din sistemul de operare determină și oportunitatea activa sau dezactiva opțiunea ACPI APIC Support. Dacă aveți un computer care rulează o versiune mai veche a sistemului de operare, cum ar fi Microsoft DOS, Microsoft Windows 95, Windows 98, Windows Millenium (până la Windows NT), apoi se ține cont de faptul că acestea nu susțin APIC și este proiectat pentru a lucra cu controlerul vechi întrerupe PIC. Din aceasta rezultă că este probabil ca aceste sisteme de operare sunt instabile pentru a lucra cu opțiunea de a sprijini controler APIC, sau nu va funcționa deloc. Dacă se întâmplă acest lucru, și sunteți siguri că problemele cu sistemele de operare se datorează includerea de sprijin pentru controler de întreruperi APIC îmbunătățită, ar trebui să dezactivați această opțiune.

Prieteni Recomanda acest articol: