diff options
Diffstat (limited to '2018/19_notes_1.txt')
-rw-r--r-- | 2018/19_notes_1.txt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/2018/19_notes_1.txt b/2018/19_notes_1.txt new file mode 100644 index 0000000..e317941 --- /dev/null +++ b/2018/19_notes_1.txt @@ -0,0 +1,36 @@ +L0: jmp L4 +L1: r5 <- 1 +L2: r2 <- 1 + r1 <- 2 + r1 <- 2 == r3 + rip <- r1 + 5 + jmp L3 + r0 <- r5 + r0 +L3: r2 <- r2 + 1 + r1 <- r2 > r3 + rip <- 10 + r1 + jmp L2 + r5 <- r5 + 1 + r1 <- r5 > r3 + rip <- r1 + 14 + jmp L1 + exit +L4: r3 <- r3 + 2 + r3 <- r3 * r3 + r3 <- 19 * r3 + r3 <- r3 * 11 + r1 <- r1 + 5 + r1 <- r1 * 22 + r1 <- r1 + 2 + r3 <- r3 + r1 + rip <- 25 + r0 + jmp L0 + r1 <- 27 + r1 <- r1 * 28 + r1 <- 29 + r1 + r1 <- 30 * r1 + r1 <- r1 * 14 + r1 <- r1 * 32 + r3 <- r3 + r1 + r0 <- 0 + jmp L0 |