Я хочу иметь программу, которая принимает 2 ввода от пользователя и умножает друг друга, используя сложение (например, 3 * 2 добавляет 2 три раза), но я не знаю, что с ним не так.
Заранее спасибо
.text
.globl main
main:
li $v0, 5 # Code for read int.
syscall # Ask the system for service.
move $s0, $v0 # Copy to safer location.
# Ask for another number.
li $v0, 5 # Code for read int.
syscall # Ask the system for service.
loop:
add $s0,$s0,$s0
addi $v0,$v0,-1
bne $v0,$zero,loop
li $v0, 1
syscall # print out actual sum
li $v0, 10 # Code for program exit.
syscall