You are on page 1of 6

Interrupt classes

Interrupts

Execution of an instruction

System caused

Interrupts by Execution of an instruction


Imprecise:
Precise:
Imprecise Mode Floating-Point Enabled Exception type Program interrupt.
All Instruction caused interrupts

System Caused Interrupts


External Decrementer Hypervisor Decrementer Directed Privileged Doorbell Directed Hypervisor Doorbell Hypervisor Maintenance System Reset Machine Check Performance Monitor

System Caused Interrupts


External Decrementer Hypervisor Decrementer Directed Privileged Doorbell Directed Hypervisor Doorbell Hypervisor Maintenance System Reset Machine Check Performance Monitor

Interrupt Control Presenter (ICP)


ICP = Routing + Presentation Decides which thread to be notified of an available interrupt or return it to the source layer ICP device attached to GX++ bus/ Interrupt control Source Function

You might also like