1
0
Files
Laboratori-MIPS/Laboratorio4/Esercizio4.asm
2024-03-22 13:53:19 +01:00

29 lines
404 B
NASM

.data
var1: .word 14
.text
.globl main
.ent main
main:
lw $t1, var1
move $t0, $0
move $t3, $0
addi $t5, $t0, 1
loop:
sllv $t4, $t5, $t3
and $t2, $t1,$t4
srlv $t2, $t2, $t3
beq $t2, 0, is_zero
addi $t0, $t0, 1
is_zero:
addi $t3, $t3, 1
bne $t3, 8, loop
move $a0, $t0
li $v0, 1
syscall
li $v0, 10
syscall