diff --git a/DESIGN.md b/DESIGN.md index d7cd0d8..3064f67 100644 --- a/DESIGN.md +++ b/DESIGN.md @@ -57,21 +57,6 @@ significant bits. `IIII` — 4-bit immediate value. -### NEAR JUMP - -``` -+—+—+—+—+———————+ -|1|0|C|D|O O O O| -+—+—+—+—+———————+ -``` - -`C` — `0` to ignore carry flag and jump unconditionally, -`1` to only jump if carry flag is set. - -`D` — direction of jump, `1` to jump forward, `0` to jump backward. - -`OOOO` — jump offset. - ### FAR JUMP ``` @@ -308,7 +293,7 @@ If `R1` value is greater than 8, `R0` is zeroed. +—+—+—+—+—+—+—+—+ ``` -### HALT +### RESET ``` +—+—+—+—+—+—+—+—+