previous | start | next

Interrupt Vector and Process Table

Each process has a data structure - process table entry, which can store information about the process and can temporarily hold the register values when the process is suspended. This includes the PC and the PS registers!

The Interrupt Vector is a "table" of PC/PS values stored in fixed consecutive memory locations owned by the operating system.

These stored PC values are beginning addresses of operating system routines.



previous | start | next