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.