-
Notifications
You must be signed in to change notification settings - Fork 0
3.2 Game Boy Memory
Saku Kaarakainen edited this page Aug 22, 2016
·
3 revisions
3.2 Memory
- Main RAM: 8K byte
- Video RAM: 8K byte
Addresses | Description |
---|---|
FFFF | Interrupt Enable Flag |
FF80 - FFFE | Zero Page - 127 bytes |
FF00 - FF7F | Hardware I/O Registers |
FEA0 - FEFF | Unusable Memory |
FE00 - FE9F | OAM - Object Attribute Memory |
E000 - FDFF | Echo RAM - Reserved, Do Not Use |
D000 - DFFF | Internal RAM - Bank 1-7 (switchable - CGB only) |
C000 - CFFF | Internal RAM - Bank 0 (fixed) |
A000 - BFFF | Cartridge RAM (If Available) |
9C00 - 9FFF | BG Map Data 2 |
9800 - 9BFF | BG Map Data 1 |
8000 - 97FF | Character RAM |
4000 - 7FFF | Cartridge ROM - Switchable Banks 1-xx |
0150 - 3FFF | Cartridge ROM - Bank 0 (fixed) |
0100 - 014F | Cartridge Header Area |
0000 - 00FF | Restart and Interrupt Vectors |