4.7.3.6 Interrupts Flashcards

1
Q

What is an interrupt?

A

A signal generated by a device (or by software) sent to the processor which causes a break in the execution of the current routine. It stops the current activity of the processor.
Used during handshaking or when a transfer failed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What happens when an interrupt is received (Interrupt Service Routine)?

A
The computer finishes the current fetch-execute cycle; 
identify interrupt / type of interrupt
Save contents of registers
Jump to interrupt service routine 
Restore contents of registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a buffer?

A

An area of temporary storage that is used to compensate for the different working speeds of the computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly