(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:
parent
b2933a50a0
commit
9bd88aa8bc
|
|
@ -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 `;`
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue