Difference between revisions of "Memory Map"

From Intellivision Wiki
Jump to: navigation, search
(Official Memory Map)
Line 4: Line 4:
 
<table border width=80%>
 
<table border width=80%>
 
<tr><th>Memory Range<th>Accessibility<th>Device</th></tr>
 
<tr><th>Memory Range<th>Accessibility<th>Device</th></tr>
<tr><td>$0000-$003F</td><td>RW</td><td>STIC Registers</td></tr>
+
<tr><td>$0000-$003F</td><td>RW, [[VBlank Period 1]]</td><td>STIC Registers</td></tr>
 
<tr><td>$0100-$01EF</td><td>RW</td><td>[[Scratchpad RAM]]</td></tr>
 
<tr><td>$0100-$01EF</td><td>RW</td><td>[[Scratchpad RAM]]</td></tr>
 
<tr><td>$01F0-$01FF</td><td>RW</td><td>PSG Registers</td></tr>
 
<tr><td>$01F0-$01FF</td><td>RW</td><td>PSG Registers</td></tr>
 
<tr><td>$0200-$035F</td><td>RW</td><td>[[System RAM]]</td></tr>
 
<tr><td>$0200-$035F</td><td>RW</td><td>[[System RAM]]</td></tr>
 
<tr><td>$1000-$1FFF</td><td>R</td><td>[[Executive ROM]]</td></tr>
 
<tr><td>$1000-$1FFF</td><td>R</td><td>[[Executive ROM]]</td></tr>
<tr><td>$3000-$37FF</td><td>R</td><td>[[Graphics ROM]]</td></tr>
+
<tr><td>$3000-$37FF</td><td>R, [[VBlank Period 2]]</td><td>[[Graphics ROM]]</td></tr>
<tr><td>$3800-$39FF</td><td>RW</td><td>[[Graphics RAM]]</td></tr>
+
<tr><td>$3800-$39FF</td><td>RW, [[VBlank Period 2]]</td><td>[[Graphics RAM]]</td></tr>
 
</table>
 
</table>
  

Revision as of 23:55, 10 January 2005

Official Memory Map

The "official" memory map published by Mattel is included below.

Memory RangeAccessibilityDevice
$0000-$003FRW, VBlank Period 1STIC Registers
$0100-$01EFRWScratchpad RAM
$01F0-$01FFRWPSG Registers
$0200-$035FRWSystem RAM
$1000-$1FFFRExecutive ROM
$3000-$37FFR, VBlank Period 2Graphics ROM
$3800-$39FFRW, VBlank Period 2Graphics RAM

Additional Memory Aliases

Note that the official memory map shown above is actually incomplete, due to the fact that the STIC and the Graphics RAM chip incompletely decoded addresses that were placed on the address bus.

Memory RangeAccessibilityDevice
$3A00-$3BFFRWGraphics RAM
$3C00-$3DFFRWGraphics RAM
$3E00-$3FFFRWGraphics RAM
$4000-$403FWSTIC Registers
$7800-$79FFWGraphics RAM
$7A00-$7BFFWGraphics RAM
$7C00-$7DFFWGraphics RAM
$7E00-$7FFFWGraphics RAM
$8000-$803FWSTIC Registers
$B800-$B9FFW Graphics RAM
$BA00-$BBFFW Graphics RAM
$BC00-$BDFFW Graphics RAM
$BE00-$BFFFW Graphics RAM
$C000-$C03FWSTIC Registers
$F800-$F9FFW Graphics RAM
$FA00-$FBFFW Graphics RAM
$FC00-$FDFFW Graphics RAM
$FE00-$FFFFW Graphics RAM