Memory Map

From Intellivision Wiki
Revision as of 23:55, 10 January 2005 by Mr z (talk | contribs) (Official Memory Map)
Jump to: navigation, search

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