[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]

COMMODORE 64 FUNDAMENTAL MEMORY MAP

E000-FFFF8K KERNAL ROM OR RAM
D000-DFFF 4K I/O OR RAM OR CHARACTER ROM
C000-CFFF 4K RAM
A000-BFFF 8K BASIC ROM OR RAM OR ROM PLUG-IN
8000-9FFF 8K RAM OR ROM PLUG-IN
4000-7FFF 16K RAM
0000-3FFF 16K RAM

I/O BREAKDOWN

D000-D3FF VIC (Video Controller) 1 K Bytes
D400-D7FF SID (Sound Synthesizer) 1 K Bytes
D800-DBFF Color RAM 1 K Nybbles
DC00-DCFF CIA1 (Keyboard) 256 Bytes
DD00-DDFF CIA2 (Serial Bus, User Port/RS-232) 256 Bytes
DE00-DEFF Open I/O slot #l (CP/M Enable) 256 Bytes
DF00-DFFF Open I/O slot #2 (Disk) 256 Bytes

[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]
This page has been created by Sami Rautiainen.
Read the small print. Last updated November 07, 1998.