.data
#O registrador $t4 será usado para mostrar o valor da soma
soma: .asciiz " A soma é "
bye: .asciiz "\n Tchau"
.globl main
.text
main:
#O registrador $t2 será usado para calcular a expressão da soma
#O registrador $t3 será usado para calcular a expressão par
li $t2, 0 # Código para chamar o sistema e imprimir uma string
li $t3, 100 # Carrega o endereço de <prompt> em $a0
loop:
add $t2, $t2, $t3 # Armazena em $t0 a soma do conteúdi de $to e $v0
add $t3, $t3, 2 # Armazena em $t3 a soma do conteúdo de $t3 com 2
bgt $t2, 200, parar # Escreve a soma quando soma > 200
b main
parar:
li $v0, 4
la $a0, soma
syscall
li $v0, 1
move $a0, $t2
syscall
end:
nop
Mas acho que está com erro na hora de mostrar a soma
Pergunta
RS25
Fiz o seguinte código para o PC SPIN
Usando o editor MIPSTER 2000
Mas acho que está com erro na hora de mostrar a soma
alguém poderia ajudar?
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.