memory protection

We must provide memory protection at least for the interrupt vector and the service routines so a user process can not gain control of an interrupt in monitor mode. It’s done by establishing a base and limit register, users are permitted access only in memory locations between the base and limit registers.