20 lines
261 B
ArmAsm
20 lines
261 B
ArmAsm
|
.globl main
|
||
|
main:
|
||
|
addi sp,sp,-16
|
||
|
sd ra,8(sp)
|
||
|
addi t0, zero, 0
|
||
|
addi t1, zero, 0
|
||
|
addi t2, zero, 9
|
||
|
loop:
|
||
|
beq t1, t2, end
|
||
|
addi t1, t1, 1
|
||
|
add t0, t0, t1
|
||
|
j loop
|
||
|
end:
|
||
|
addi a0, t0, 0
|
||
|
call print_int
|
||
|
call newline
|
||
|
ld ra,8(sp)
|
||
|
addi sp,sp,16
|
||
|
ret
|