The MOS 6567/6569 video controller (VIC-II)
and its application in the Commodore 64
Contents
2. The architecture of the Commodore 64
2.4. Memory
deutsch previous section next section

Three memory areas in the C64 are involved with the graphics:

  • The 64KB main memory
  • The 1K*4 bit Color RAM
  • The 4KB character generator ROM (Char ROM)

In the following two sections it is explained how these memory areas share the address space as seen by the CPU and the VIC. After that, the basics of memory access and DRAM handling are mentioned.

2.4.1. Memory map as seen by the 6510
2.4.2. Memory map as seen by the VIC
2.4.3. Memory access of 6510 and VIC