Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .data
- v: .space 400
- n: .space 4
- sp: .asciiz " "
- .text
- main:
- li $v0, 5
- syscall
- sw $v0, n
- lw $t0, n
- li $t1, 0
- li $t2, 0
- loop_input: bge $t1, $t0, output
- li $v0, 5
- syscall
- sw $v0, v($t2)
- addi $t1, 1
- addi $t2, 4
- j loop_input
- output:
- li $t1, 0
- li $t2, 0
- li $t4, 2
- loop_output: bge $t1, $t0, exit
- lw $t5, v($t2)
- rem $t6, $t5, $t4
- bge $t6, 1, jump
- lw $a0, v($t2)
- li $v0, 1
- syscall
- la $a0, sp
- li $v0, 4
- syscall
- jump:
- addi $t1, 1
- addi $t2, 4
- j loop_output
- exit:
- li $v0, 10
- syscall
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement