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
- move $t0, $v0
- sw $t0, n
- li $t1, 0
- li $t2, 0
- loop1:
- bge $t1, $t0, exit1
- li $v0, 5
- syscall
- sw $v0, v($t2)
- addi $t1, 1
- addi $t2, 4
- j loop1
- exit1:
- li $t1, 0
- li $t2, 0
- li $t4, 2
- loop2:
- bge $t1, $t0, exit2
- lw $t3, v($t2)
- rem $t5, $t3, $t4 # t5 = t3 % t4 adica v($t2) % 2
- beq $t5, $0, afisare_element
- cont:
- addi $t1, 1
- addi $t2, 4
- j loop2
- afisare_element:
- move $a0, $t3
- li $v0, 1
- syscall
- la $a0, sp
- li $v0, 4
- syscall
- j cont
- exit2:
- li $v0, 10
- syscall
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement