Update for 07-11-21 23:30
This commit is contained in:
parent
e7c1c6b0b9
commit
7337739fbe
@ -38,3 +38,37 @@ NOTE: Instruction set generally follows AT&T syntax standard of
|
|||||||
- The values in ACC and BAK are switched
|
- The values in ACC and BAK are switched
|
||||||
* SAV
|
* SAV
|
||||||
- The value in ACC is written to BAK
|
- The value in ACC is written to BAK
|
||||||
|
* ADD
|
||||||
|
- Value provided via SRC is added to ACC and stored there
|
||||||
|
* SUB
|
||||||
|
- VAlue provided via SRC is subtracted from ACC and stored there
|
||||||
|
* NEG
|
||||||
|
- Value in ACC is negated
|
||||||
|
* JMP
|
||||||
|
- Uncoditional Jump
|
||||||
|
* JEZ
|
||||||
|
- Jump if ACC is zero
|
||||||
|
* JNZ
|
||||||
|
- Jump if ACC is not zero
|
||||||
|
* JGZ
|
||||||
|
- Jump if ACC is greater than zero
|
||||||
|
* JLZ
|
||||||
|
- Jump if ACC is less than zero
|
||||||
|
* JRO
|
||||||
|
- Jump uncodnitionally by offset of SRC
|
||||||
|
- JRO 2 executes skips next instructions
|
||||||
|
- JRO ACC executes based on ACC
|
||||||
|
|
||||||
|
A '!' Before an instruction will set a break point
|
||||||
|
|
||||||
|
== Display ==
|
||||||
|
|
||||||
|
Display has a top left origin, XYRGB\0 Syntax. The display is 30x18
|
||||||
|
|
||||||
|
RGB values can be
|
||||||
|
|
||||||
|
* 0 - Black
|
||||||
|
* 1 - Dark Grey
|
||||||
|
* 2 - Bright Grey
|
||||||
|
* 3 - White
|
||||||
|
* 4 - Red
|
||||||
|
Loading…
Reference in New Issue
Block a user