SHBIN: Difference between revisions

Neobrain (talk | contribs)
Cleanup and restructure and clarify
Neobrain (talk | contribs)
Describe uniform table register space
Line 329: Line 329:
|  0x6
|  0x6
|  0x2
|  0x2
|  Variable end register
|  Variable end register (equal to start register for non-arrays)
|-
|}
 
The register indices refer to a unified register space for non-output registers. The mapping of register index values to registers is the following:
{| class="wikitable" border="1"
|-
!  Values
!  Registers
|-
|  0x00-0x0F
|  v0-v15
|-
|  0x10-0x6F
|  c0-c95
|-
|  0x70-0x73
|  i0-i3
|-
|  0x78-0x87
|  b0-b15
|-
|-
|}
|}