(docs) readme - Add todo in 'start-up' section, pointing out that the simulator currently doesn't follow the spec here

This commit is contained in:
n loewen 2023-09-23 20:52:31 -07:00
parent b2933a50a0
commit 9bd88aa8bc
1 changed files with 4 additions and 2 deletions

View File

@ -72,7 +72,6 @@ In decimal:
| 3 | 2 | 1 | 0 | | 3 | 2 | 1 | 0 |
### Instruction set ### Instruction set
#### Operations #### Operations
@ -99,7 +98,7 @@ Hex Mnem. Operand Effect
``` ```
- Instructions are two bytes long: - Instructions are two bytes long:
one byte for the opcode, one for the operand one byte for the opcode, one for the operand
#### Effects on memory, flags, registers #### Effects on memory, flags, registers
@ -135,6 +134,9 @@ When starting up, the CPU executes a `JMP $FF`.
Put differently: it starts executing instructions at the address contained in `$FF`. Put differently: it starts executing instructions at the address contained in `$FF`.
<mark>TODO: currently the simulator doesn't actually do this</mark>
### Assembly language ### Assembly language
ADD $01 ; comments follow a `;` ADD $01 ; comments follow a `;`