Differences

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

Link to this comparison view

processor_state:mobile_index_registers [2008/12/17 13:29] (current)
scott created
Line 1: Line 1:
 +====== Mobile Index Registers ======
  
 +The processor contains four internal eight digit index registers known as the Mobile Index Registers.  Unlike IX1, IX2 and IX3 which are part of the program address space, the mobile index registers (IX4, IX5, IX6 and IX7) are located within the processor and are loaded from memory with the [[instructions:lix|LIX]] instruction and stored into memory by the [[instructions:six|SIX]] instruction.  The mobile index registers are preserved in the [[processor_state:reinstate_list|Reinstate List Entry]] when a task switch occurs and are stored in the target environment stack for the function invoked by a [[instructions:bct|Branch Communicate]] or [[instructions:hcl|Hypercall]] instruction and restored by the [[instructions:ret|Return]] instruction.
processor_state/mobile_index_registers.txt ยท Last modified: 2008/12/17 13:29 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