Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .data
- .text
- # chitaj b1
- li $v0, 5
- syscall
- add $s1, $v0, $zero
- # chitaj b2
- li $v0, 5
- syscall
- add $s2, $v0, $zero
- li $t4, 4 # za delenje so 4
- li $t1, 1 # za proverka na ostatok
- li $s7, 0 # $s7 ke bide suma na broevite koi go zadovoluvaat uslovot na zadachata
- ciklus:
- # t0 = 0 koga $s1 >= $s2
- slt $t0, $s1, $s2
- beq $t0, $zero, kraj_na_ciklus
- div $s1, $t4
- # zemi go ostatokot od high
- mfhi $t2
- # ako ostatokot ne e 1, ne dodavaj
- bne $t2, $t1, nemaDodavanje
- add $s7, $s7, $s1
- nemaDodavanje:
- # s1++
- addi $s1, $s1, 1
- j ciklus
- kraj_na_ciklus:
- move $a0, $s7
- li $v0, 1
- syscall
- li $v0, 10
- syscall
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement