summaryrefslogtreecommitdiffstats
path: root/lab1ucode.in
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2022-01-28 09:15:09 +0100
committerGustav Sörnäs <gustav@sornas.net>2022-01-28 09:15:09 +0100
commitf3eae905ca1e378948ee228e93f3c697cb879605 (patch)
tree680cd65a84002d48b6b52170253eca1b6520f406 /lab1ucode.in
parent0b133eee599bf4e28baca3d8c5e9f8379937ade1 (diff)
downloadtsea83-f3eae905ca1e378948ee228e93f3c697cb879605.tar.gz
bge
Diffstat (limited to 'lab1ucode.in')
-rw-r--r--lab1ucode.in12
1 files changed, 8 insertions, 4 deletions
diff --git a/lab1ucode.in b/lab1ucode.in
index 2e012df..d0a65f9 100644
--- a/lab1ucode.in
+++ b/lab1ucode.in
@@ -70,10 +70,14 @@ ar-pm->ar, 0->upc
bge:
pc->ar
; if grx < pm
-n=1? bge_done
-; if grx == pm
-z=1? bge_done
-; here, !(grx <= pm) <=> grx > pm
+n=1? checko1
+o=1? bge_done
+; N, N -> yes
+b bge_jump
+checko1:
+o=1? bge_jump
+b bge_done
+bge_jump:
ar+'ir->ar
bge_done:
ar->pc, 0->upc