Advanced Programmable Interrupt Controller
- Advanced Programmable Interrupt Controller
-
Advanced Programmable Interrupt Controller o APIC es un controlador de interrupciones, incorporado en la unidad central de procesamiento y diseñado por y para el multiproceso, concretamente para poder incorporar múltiples microprocesadores a la placa madre. No confundir con el "I/O APIC" de la placa base que consiste en una mejora del PIC clásico de la arquitectura AT y la ventaja es que ofrece más de 16 IRQs y un manejo más rápido de las mismas.
Resumen
Hay dos componentes en un sistema Intel APIC, el APIC Local (LAPIC) y el I/O APIC (de entrada/salida). El LAPIC está integrado en cada CPU del sistema y el I/O APIC se usa por el sistema de buses de periféricos. Normalmente hay un I/O APIC para cada bus de periféricos en el sistema. En el diseño del sistema original, los LAPICs y los I/O APIC están conectados por un bus dedicado APIC. Los sistemas más nuevos usan el bus del sistema para comunicación entre todos los componentes APIC.
En sistemas conteniendo un PIC 8259, el 8259 se puede conectar al LAPIC en el BSP (System's bootstrap processor), o en uno de las I/O APIC del sistema
Local APIC
Las LAPIC gestionan todas las interrupciones externas para el procesador del que forman parte. Además, es capaz de aceptar y genera interrupciones interprocesador (IPIs) entre LAPICs. Puede soportar hasta vectores de 224 IRQ de una I/O LAPIC. Los números entre 0 al 31 se reservan para el manejo de excepciones de los procesadores x86.
I/O APIC
I/O APIC contienen la tabla de redirección, que se usa para enrutar las interrupciones que reciben de los buses periféricos a una o más Local APIC.
Véase también
Enlaces externos
Wikimedia foundation.
2010.
Mira otros diccionarios:
Advanced Programmable Interrupt Controller — In computing, an Advanced Programmable Interrupt Controller (APIC) is a more complex Programmable Interrupt Controller (PIC) than Intel s original types such as the 8259A. APIC devices permit more complex priority models, and Advanced IRQ… … Wikipedia
Advanced Programmable Interrupt Controller — Der Advanced Programmable Interrupt Controller (APIC, nicht zu verwechseln mit ACPI) sorgt für die Verteilung von Interrupts in x86 und Itanium basierenden Computersystemen. Der APIC besteht im Gegensatz zum PIC aus zwei Komponenten, dem Local… … Deutsch Wikipedia
Programmable Interrupt Controller — A Programmable Interrupt Controller (PIC) is a device which allows priority levels to be assigned to its interrupt outputs. When the device has multiple interrupt outputs to assert, it will assert them in the order of their relative priority.… … Wikipedia
Programmable Interrupt Controller — Ein Programmable Interrupt Controller (PIC) ist ein integrierter Schaltkreis zur Verwaltung mehrerer Hardware Interrupts und zu deren geordneter Weiterleitung an eine CPU. Denn Prozessoren (z. B. Intel und AMD Prozessoren) weisen oft nur… … Deutsch Wikipedia
Interrupt-Controller — Als Interrupt Controller bezeichnet man die Funktionseinheit im Computer, die für die Entgegennahme und Verteilung der Interrupts zuständig ist. Dieser befindet sich in der Regel in der Southbridge des Hauptplatinenchipsatzes und leitet die… … Deutsch Wikipedia
Interrupt Controller — Als Interrupt Controller bezeichnet man die Funktionseinheit im Computer, die für die Entgegennahme und Verteilung der Interrupts zuständig ist. Dieser befindet sich in der Regel in der Southbridge des Hauptplatinenchipsatzes und leitet die… … Deutsch Wikipedia
Interrupt request — IRQ redirects here. For the country with the ISO 3166 1 country code, see Iraq. The computing phrase interrupt request (or IRQ) is used to refer to either the act of interrupting the bus lines used to signal an interrupt, or the interrupt input… … Wikipedia
Interrupt — This article is about computer interrupts. For the study of the effect of disruptions on job performance, see Interruption science. In computing, an interrupt is an asynchronous signal indicating the need for attention or a synchronous event in… … Wikipedia
Interrupt storm — In operating systems, an interrupt storm is an event during which a processor receives an inordinate number of interrupts that consume the majority of the processor s time. Interrupt storms are typically caused by hardware devices that do not… … Wikipedia
Interrupt latency — In Realtime Operating Systems, Interrupt latency is the time between the generation of an interrupt by a device and the servicing of the device which generated the interrupt. For many operating systems, devices are serviced as soon as the device… … Wikipedia