diff options
Diffstat (limited to 'test/masm/pseudo.asm')
| -rw-r--r-- | test/masm/pseudo.asm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/test/masm/pseudo.asm b/test/masm/pseudo.asm new file mode 100644 index 0000000..c8032ec --- /dev/null +++ b/test/masm/pseudo.asm @@ -0,0 +1,25 @@ +# Copyright (c) 2024 Freya Murphy + +# file: pseudo.asm +# test: test pseudo dsl parser + +.text +.align 2 +.globl main + + +main: + li $t0, 0 + li $t1, 1 + ble $t0, $t1, less + nop + +less: + beqz $t0, exit + nop + +exit: + # return + slte $a0, $t0, $t1 + jr $ra + nop |