CPU en architectuur
Welk CPU-mechanisme onderbreekt tijdelijk de lopende verwerking en geeft voorrang aan de afhandeling van een verzoek van een extern apparaat en dergelijke?
- AInterrupt (onderbreking)
- BPipeline
- CCache
Antwoord en toelichting tonen
Antwoord: A. Interrupt (onderbreking)
Een interrupt is een mechanisme waarbij, wanneer een gebeurtenis zoals toetsenbordinvoer, een timer of het ontvangen van communicatie optreedt, de CPU de lopende verwerking onderbreekt, de toestand van onder meer de registers bewaart, de bijbehorende verwerking uitvoert (interrupthandler) en daarna terugkeert. Dit geeft minder verspilling en een snellere reactie dan het voortdurend door de CPU controleren van de toestand van randapparatuur (polling). Met prioriteiten worden belangrijke verzoeken eerst afgehandeld.