--- On Wed, 2/8/12, Tony Duell <ard at p850ug1.demon.co.uk> wrote:
There is of
course no hardware protection on the control store, and the
mcirocode is?
not zwitched on a process switch under PNX (or I assume any
other OS,
there is no form of memory manager for the control store).
The Accent OS could switch among multiple microcoded instruction
sets upon a context switch. Spice Lisp (forerunner of CMU Common
Lisp) had its own Lisp-machine-like instruction set, while the OS
and system utilities ran the Pascal (Q-code) instruction set.
I don't know if any of this ever escaped from CMU, however.
--Bill