NES Memory Map
ADDRESS | PURPOSE |
$0000 | 2 KB of RAM |
$2000 | I/O Ports |
$5000 | Expansion Ports |
$6000 | Cartridge RAM |
$8000 | Cartridge ROM (16 KB lower bank) |
$C000 | Cartridge ROM (16 KB upper bank) |
$10000 | END |
The addressable memory locations in the NES range from $0000 to $FFFF.
Source: NES.html, Marat Fayzullin.