build Category Icon

Input/Output Controllers

Grade 8

Manage CPU interrupts, translate hardware protocols, and configure Direct Memory Access (DMA) transfers.

build Category Icon

Input/Output Controllers

TIMING05:00
SCORE100

L1: THE CYBER-ROVER TARGETING SYSTEM

The Rover is lagging because the CPU is Polling! Use the DATA ROUTER switch on the motherboard to reroute the signal from the Polling Pin to the Interrupt (IRQ) Pin.

CYBER-ROVER SYSTEMAWAITING ENGAGE COMMAND
TARGET

CONCEPT: Polling is slow because the CPU must constantly ask the Keyboard if data is ready.

STATUS: POLLING
LOAD: 100%
CPU
DATA ROUTER
POLLING
(SLOW)
INTERRUPT
(FAST)
IN FROM
KBD
"Any questions?"
KBD