answersLogoWhite

0

What does a interrupt controller do?

Updated: 10/23/2022
User Avatar

Wiki User

14y ago

Best Answer

Data is transferred across the internal "bus" (just a term for the common communication medium inside the computer). When a device (disk drive, video card, peripheral controller) wants to send data it raises it's interrupt "flag", to let the interrupt controller know that it has a request. Based on priorities and timing, the interrupt controller "grants" access to the bus and the device is allowed to send data. Imagine a signal light at a complex intersection. A data collision on the bus would result in immediate failure and the computer would crash.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What does a interrupt controller do?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

In computing what does APIC stand for?

In computing, the term APIC stands for Advanced Programmable Interrupt Controller. It is a more advanced version of a programable interrupt controller, which uses interrupts onto CPU lines.


What thing indicate a hardware conflict?

Received when two devices were trying to use the same interrupt request (or IRQ) to signal an interrupt to the Programmable Interrupt Controller (PIC).


What is it called when a device requests the CPU to perform a task?

interrupt controller


What is Intel 8259 chip?

The Intel 8259 is a programmable interrupt controller.


What interrupt is best to avoid because it is used as a connection between two interrupt controller chips?

In an IBM PC or compatible computer, IRQ2 should not be used because it is internally cascaded from the second 8259 Programmable Interrupt Controller, so as to provide IRQ8 through IRQ15.


What are hardware and software interrupts in microprocessors?

(Q)What are Hardware and software interrupt? draw the block daigram of 8259 interrupt controller and explain in brief..


What chip controls hardware interrupts?

Hardware interrupts can be controlled by the 8259 Programmable Interrupt Controller


What is icw in 8259 interrupt controller?

Icw stands for "initialisation command word".8259 has 4 icw's


Two ways that devices can gain the attention of the CPU?

1) Pressing a key on the keyboard, the keyboard controller sends an interrupt to the CPU.


What will the controller do before interrupting?

The controller decides whether the CPU should be immediately notified of that IRQ or not and to translate the IRQ number into an interrupt vector (i.e. a number between 0 and 255) for the CPU's table.


What will the controller do before interrupting CPU?

The controller decides whether the CPU should be immediately notified of that IRQ or not and to translate the IRQ number into an interrupt vector (i.e. a number between 0 and 255) for the CPU's table.


What is programmable interrupt controller 8259A?

The Intel 8259A Programmable Interrupt Controller handles up to eight vectored priority interrupts for the CPU. It is cascadable for up to 64 vectored priority interrupts without additional circuitry. It is packaged in a 28-pin DIP, uses NMOS technology and requires a single a 5V supply. Circuitry is static, requiring no clock input.