Browse Source

oops: remove near jump

It was interfering with other instructions because it was
using the same instruction encoding.
I have fucked up.
pull/1/head
Murad 2 years ago
parent
commit
454aa03826
Signed by: foxpy GPG Key ID: 78BE32418B0C8450
  1. 17
      DESIGN.md

17
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
```
+—+—+—+—+—+—+—+—+

Loading…
Cancel
Save