IGCSE Computer Science 0478: Interrupts
Students learn how hardware and software interrupts are generated, how the CPU handles them with an interrupt service routine, and what happens as a result.
One content description from the full IGCSE Computer Science 0478 — 4.1 Types of Software and Interrupts journey. All 22 modules below are in that journey too, with the same content — add just these to a class, or the whole strand.
Modules (22)
1
Central processing unit (CPU)
2
The fetch-decode-execute cycle
3
Registers
4
Program counter (PC)
5
Interrupt
6
Why computers use interrupts
7
Keyboard
8
Optical mouse
9
Hardware interrupts
10
Runtime error: divide by zero
11
Software interrupts
12
Hardware interrupts compared with software interrupts
13
Classifying an event as a hardware or software interrupt
14
How an interrupt is generated
15
The CPU checks for interrupts after each cycle
16
Interrupt priority
17
Interrupt service routine (ISR)
18
Saving the CPU's state before handling an interrupt
19
What happens as a result of an interrupt
20
Interrupt handling step by step
21
OS function: handling interrupts
22
Writing an exam answer about software and interrupts
For Teachers
Add this journey to your class and track every student in real time.
Create a free teacher account →No credit card. No setup fee. Make a class and invite students in under three minutes.
For Students
Start this journey on Cloodit — track progress, earn badges, and play live sprints with your class.
Start Learning Free →