| MediaWiki:Sitenotice |
|---|
| 2026-03-12: Cocopedia.com is now using a new caching system that should make things faster. Please let me know if you encounter any new issues.
2026-03-15: MediaWiki has been reinstalled and the old database and files restored. It was pretty clogged up from being upgraded so many times since 2004. I am also testing out Cloudflare to see if it can prevent the 'bot assaults that took the site down last year. 2026-03-16: Special thanks to Don Barber for hosting a backup mirror of CoCopedia: https://cocopedia.dgb3.net |
Color Computer 2 Memory Map
From CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Jump to navigationJump to search
Overview
| Start address | End address | Size (KB) | Contents |
|---|---|---|---|
| 0000 | 03FF | 1 | System Use |
| 0400 | 05FF | 0.5 | Text screen memory |
| 0600 | 0DFF | 2 | Disk System RAM |
| 0E00 | 7FFF | 30.5 | Free RAM (depending on use of graphics pages) |
| 0E00 | 25FF | 4.5 | Hires graphics page 1 (disk systems) |
| 2600 | 3DFF | 4.5 | Hires graphics page 2 (disk systems) |
| 8000 | 9FFF | 8 | Extended BASIC ROM |
| A000 | BFFF | 8 | COLOR BASIC ROM |
| C000 | DFFF | 8 | Cartridge ROM |
| C000 | D800 | 6 | Disk BASIC ROM |
| E000 | FEFF | 7.75 | Unused |
| FF00 | FFFF | 0.25 | Input/Output Area |
Graphics page areas on cassette based systems:
| Start address | End address | Size (KB) | Contents |
|---|---|---|---|
| 0600 | 1DFF | 4.5 | Hires graphics page 1 (cassette systems) |
| 1E00 | 35FF | 4.5 | Hires graphics page 2 (cassette systems) |
System Use
coming soon...
Input/Output Area
| Start address | End address | Contents / Function |
|---|---|---|
| FF00 | FF1F | Peripheral Interface Adapter (PIA) 0 |
| FF00 | PIA0 data port A: Keyboard rows & joystick button | |
| FF01 | PIA0 control port A: Horizontal sync & interrupt control | |
| FF02 | PIA0 data port B: Keyboard columns | |
| FF03 | PIA0 control port B: Vertical sync control | |
| FF04 | FF1F | PIA0 mirrors |
| FF20 | FF3F | Peripheral Interface Adapter (PIA) 1 |
| FF20 | PIA1 data port A: sound/cassette/RS-232 output/input | |
| FF21 | PIA1 control port A: Cassette motor control | |
| FF22 | PIA1 data port B: VDG control | |
| FF23 | PIA1 control port B: FIRQ & sound control | |
| FF24 | FF3F | PIA1 mirrors |
| FF40 | FF5F | Diskette I/O usage |
| FF60 | FF7F | Miscellaneous external hardware control |
| FF80 | FFBF | Unused in CoCo 1 & 2 |
| FFC0 | FFDF | SAM registers (screen mode & offset) |
| FFE0 | FFF1 | Reserved |
| FFF2 | FFFF | Interrupt vectors |