The user state storage 68 and the KGC state storage 70 may each comprise any semiconductor storage (e.g. registers, a register file, memory array, etc.).FIG. 7 is a block diagram illustrating another embodiment of a transition mechanism that occurs subsequent to executing the detected instruction (that causes a transition to KGC execution) or during execution of the detected instruction.