Differences

This shows you the differences between two versions of the page.

Link to this comparison view

processor_state:task_enable_toggles [2008/12/17 13:58]
scott
processor_state:task_enable_toggles [2008/12/17 13:59] (current)
scott
Line 58: Line 58:
   * [[instructions:sst|System Status]]   * [[instructions:sst|System Status]]
  
-The Privileged Enable toggle also restricts the use of the MCP environment number in certain instructions.  In the [[instructions:ven|Virtual Enter]], the virtual exit variant of the [[instructions:ret|Return]], the [[instructions:mvs|Move String]], the [[instructions:cps|Compare String]] and the [[instructions:hsh|Hash String]] instructions, if the most significant digit of the environment number is equal to __D__ and the sytsem is not operating with Privileged Enable set, cause an [[faults:invalid_instruction|Invalid Instruction (**IEX = 31**)]] fault.  In the [[instructions:mvs|Move String]], [[instructions:cps|Compare String]] and [[instructions:hsh|Hash String]] instructions, if the Environment Number is equal to __000000__ and the sytsem is not operating with Privileged Enable set, cause an [[faults:invalid_instruction|Invalid Instruction (**IEX = 32**)]] fault.+The Privileged Enable toggle also restricts the use of the MCP environment number in certain instructions.  In the [[instructions:ven|Virtual Enter]], the virtual exit variant of the [[instructions:ret|Return]], the [[instructions:mvs|Move String]], the [[instructions:cps|Compare String]] and the [[instructions:hsh|Hash String]] instructions, if the most significant digit of the environment number is equal to __D__ and the system is not operating with Privileged Enable set, cause an [[faults:invalid_instruction|Invalid Instruction (**IEX = 31**)]] fault.  In the [[instructions:mvs|Move String]], [[instructions:cps|Compare String]] and [[instructions:hsh|Hash String]] instructions, if the Environment Number is equal to __000000__ and the sytsem is not operating with Privileged Enable set, cause an [[faults:invalid_instruction|Invalid Instruction (**IEX = 32**)]] fault.
  
 ==== Soft Fault Enable ==== ==== Soft Fault Enable ====
processor_state/task_enable_toggles.txt ยท Last modified: 2008/12/17 13:59 by scott
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki