(docs) readme - Change keypad reference to a side-by-side layout
This commit is contained in:
parent
c5c64e5cd5
commit
9fa1bf5392
|
|
@ -31,7 +31,7 @@
|
||||||
- cpu: accept an optional debugging array, print line # and statement
|
- cpu: accept an optional debugging array, print line # and statement
|
||||||
- readme:
|
- readme:
|
||||||
- [x] readme: rename (or split up?) mem map / peripherals section
|
- [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
|
- [/] see paper notes on mem map
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
18
readme.md
18
readme.md
|
|
@ -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 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 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
|
1 2 3 C 1 2 3 4
|
||||||
4 5 6 D
|
4 5 6 D Q W E R
|
||||||
7 8 9 E
|
7 8 9 E A S D F
|
||||||
A 0 B F
|
A 0 B F Z X C V
|
||||||
```
|
|
||||||
The CPU simulator maps the following Qwerty keys onto those values:
|
|
||||||
|
|
||||||
```
|
VIP simulator
|
||||||
1 2 3 4
|
|
||||||
Q W E R
|
|
||||||
A S D F
|
|
||||||
Z X C V
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## Assembly language
|
## Assembly language
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue