summaryrefslogtreecommitdiff
path: root/test/masm/pseudo.asm
blob: c8032ec652a1616571e571acb2373bbf5b94a405 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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