Add seti and int operators

This commit is contained in:
2019-11-23 12:21:14 +01:00
parent f0e00ff018
commit 99f616e1e4
16 changed files with 153 additions and 66 deletions

View File

@@ -4,10 +4,32 @@ muli $2 %B %C;
divi $2 %C %D;
# Set A to zero
addi $1 $0 %A;
seti %A $0;
# Increment A until it is greater than 9
# Loop from 0 to 10
loop:
addi $1 %A %A;
# Print the current value
int $1;
seti %B %A;
seti %A $10; # new line
int $0;
seti %A %B;
lti %A $10;
jmp loop;
jmp loop;
# Hello world
seti %A $72; # H
int $0;
seti %A $101; # e
int $0;
seti %A $108; # l
int $0;
int $0;
seti %A $111; # o
int $0;
seti %A $10; # newline
int $0;