Professional Documents
Culture Documents
Assembly Code Risc V
Assembly Code Risc V
data
a: .word 7
b: .word 0, 0, 0
space: .asciiz " " # Define a space character
.text
.globl main
main:
la t0, a
lw s1, 0(t0) # Load value of a into s1
la s2, b
addi s0, x0, 0 # s0 holds i
addi t1, x0, 3 # t1 = 3
loop:
bge s0, t1, exit # Check if i >= 3, exit loop
exit:
ret # Return from the loop