Updated Spec
This commit is contained in:
2
FLAGS.md
2
FLAGS.md
@@ -56,7 +56,7 @@ If a second fault occurs before trip is cleared, the system will halt; this know
|
|||||||
|
|
||||||
**Undefined Op** indicates an operation that was unknown. **Illegal Op** indicates that the parameters to the operation were not valid.
|
**Undefined Op** indicates an operation that was unknown. **Illegal Op** indicates that the parameters to the operation were not valid.
|
||||||
|
|
||||||
**Stack Exceeded** Indicates that the stack either overflowed (PUSH or CALL when full) or underflowed (RET or POP when empty). In this condition the stack pointer is reset to 0.
|
**Stack Exceeded** Indicates that the stack either overflowed (PUSH or CALL when full) or underflowed (RET or POP when empty).
|
||||||
|
|
||||||
### Fault Routine High Byte | FLTJH | 0x11
|
### Fault Routine High Byte | FLTJH | 0x11
|
||||||
|
|
||||||
|
|||||||
2
SPEC.md
2
SPEC.md
@@ -92,7 +92,7 @@
|
|||||||
:MARKERA JMP :MARKERB # This is a comment
|
:MARKERA JMP :MARKERB # This is a comment
|
||||||
:MARKERB INC A
|
:MARKERB INC A
|
||||||
JMP :MARKERA
|
JMP :MARKERA
|
||||||
[...ASM Instrictions...]
|
[...ASM Instructions...]
|
||||||
MEMORY
|
MEMORY
|
||||||
0x100 "string abcd"
|
0x100 "string abcd"
|
||||||
100 0x00 00 00
|
100 0x00 00 00
|
||||||
|
|||||||
Reference in New Issue
Block a user