Difference between revisions of "System RAM"

From Intellivision Wiki
Jump to: navigation, search
 
Line 1: Line 1:
There is the one 16-bit RAM available in the Intellivision and it is mapped into the Intellivision memory map from $0200-$035F.<br/><br/>
+
The System RAM unit is the only 16-bit RAM available in the Intellivision, and it is mapped into the Intellivision memory map from $0200-$035F.<br/><br/>
  
$0200-$02EF: The Background table (BACKTAB)<br/>
+
<table border>
$02F0-$02F0: EXEC Object GRAM Allocation Table Pointer<br/>
+
<tr><td>$0200-$02EF</td><td>BACKground TABle (BACKTAB)</td></tr>
$02F1-$0318: 1610 Stack<br/>
+
<tr><td>$02F0-$02F0</td><td>Used by the Executive ROM as a MOB GRAM Allocation Table Pointer</td></tr>
$0319-$031C: 16 bit RAM for EXEC<br/>
+
<tr><td>$02F1-$0318</td><td>CP1610 Stack</td></tr>
$031D-$035C: Moving Object RAM data bases<br/>
+
<tr><td>$0319-$031C</td><td>Used by the Executive ROM for unknown purposes</td></tr>
$035D-$035F: 16-Bit RAM use by the Executive ROM<br/>
+
<tr><td>$031D-$035C</td><td>Used by the Executive ROM as a MOB RAM data base</td></tr>
 +
<tr><td>$035D-$035F</td><td>Used by the Executive ROM for unknown purposes</td></tr>
 +
</table>
 +
 
 +
Note that all of the System RAM is used by the STIC and the Executive ROM and is unavailable for general use by the program.

Revision as of 23:46, 10 January 2005

The System RAM unit is the only 16-bit RAM available in the Intellivision, and it is mapped into the Intellivision memory map from $0200-$035F.

$0200-$02EFBACKground TABle (BACKTAB)
$02F0-$02F0Used by the Executive ROM as a MOB GRAM Allocation Table Pointer
$02F1-$0318CP1610 Stack
$0319-$031CUsed by the Executive ROM for unknown purposes
$031D-$035CUsed by the Executive ROM as a MOB RAM data base
$035D-$035FUsed by the Executive ROM for unknown purposes

Note that all of the System RAM is used by the STIC and the Executive ROM and is unavailable for general use by the program.