(docs) readme - Change keypad reference to a side-by-side layout

This commit is contained in:
n loewen 2023-08-21 10:42:36 +01:00
parent c5c64e5cd5
commit 9fa1bf5392
2 changed files with 7 additions and 13 deletions

View File

@ -31,7 +31,7 @@
- cpu: accept an optional debugging array, print line # and statement
- readme:
- [x] readme: rename (or split up?) mem map / peripherals section
- [ ] ? readme: put 2 keypad charts side by side (they would fit on my phone)
- [x] ? readme: put 2 keypad charts side by side (they would fit on my phone)
- [/] see paper notes on mem map

View File

@ -85,21 +85,15 @@ With single stepping + verbose debugging output:
The value of the latest keypress on a hex keypad is stored at `$20`.
(The keypad can also be relocated by changing the value of the pointer-to-keypad at `$22`.)
The keypad uses the same layout as the COSMAC VIP (and CHIP-8):
The keypad uses the same layout as the COSMAC VIP (and CHIP-8). The CPU simulator maps those keys onto a Qwerty set.
```
1 2 3 C
4 5 6 D
7 8 9 E
A 0 B F
```
The CPU simulator maps the following Qwerty keys onto those values:
1 2 3 C 1 2 3 4
4 5 6 D Q W E R
7 8 9 E A S D F
A 0 B F Z X C V
```
1 2 3 4
Q W E R
A S D F
Z X C V
VIP simulator
```
## Assembly language