Memory Region - CPU Extended RAM: Difference between revisions

From NerdConsole
Jump to navigationJump to search
(Created page with "'''Address Range:''' <span class='mono'>$4000 - $7FFF</span> The second 16KB of RAM is called Extended RAM. It represents a region of RAM that is has 32 banks which provide access to a total of 512KB. Care must be taken to ensure access to this RAM is handled while the correct bank is active. This region can be redirected to the PPU using the Extended RAM Select register in the Control Page by selecting page 255. Banks 32-254...")
 
No edit summary
Line 2: Line 2:


<span class='mono'>$4000 - $7FFF</span>
<span class='mono'>$4000 - $7FFF</span>
Size: 16,384 bytes


The second 16KB of RAM is called Extended RAM.  It represents a region of RAM that is has 32 banks which provide access to a total of 512KB.  Care must be taken to ensure access to this RAM is handled while the correct bank is active.
The second 16KB of RAM is called Extended RAM.  It represents a region of RAM that is has 32 banks which provide access to a total of 512KB.  Care must be taken to ensure access to this RAM is handled while the correct bank is active.

Revision as of 20:51, 27 January 2024

Address Range:

$4000 - $7FFF

Size: 16,384 bytes

The second 16KB of RAM is called Extended RAM. It represents a region of RAM that is has 32 banks which provide access to a total of 512KB. Care must be taken to ensure access to this RAM is handled while the correct bank is active.

This region can be redirected to the PPU using the Extended RAM Select register in the Control Page by selecting page 255. Banks 32-254 are not defined and using those banks is not supported.

Return to Memory Regions.