(docs) readme - Change memory map to use a nice table

This commit is contained in:
n loewen 2023-09-23 21:15:12 -07:00
parent 9bd88aa8bc
commit 62b7396ab6
1 changed files with 12 additions and 7 deletions

View File

@ -169,13 +169,18 @@ Put differently: it starts executing instructions at the address contained in `$
## Cardiograph memory map
- `00-19` - display (5x5)
- `1A ` - pointer to display memory
- `1B ` - keypad: value of latest key pressed
- `1C ` - reserved for future use (bank switching flag)
- `1D ` - initial IP
- `1D-FE` - free
- `FF ` - ROM (unwriteable) pointer to initial IP (not yet implemented)
| Address | Used for... |
|----------|-----------------------------------------------|
| 00 to 19 | display (5x5) |
| 1A | pointer to display memory |
| 1B | keypad: value of latest key pressed |
| 1C | reserved for future use (bank switching flag) |
| 1D | initial IP |
| 1D to FE | free |
| FF | * ROM (unwriteable) pointer to initial IP |
\* Not implemented yet
## Cardiograph peripherals