Buscar

soma-mips

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

.data
msg1: .asciiz "informe numero 1:"
msg2: .asciiz "informe numero 2:"
msg3: .asciiz "Resultado:"
num1: .word
num2: .word
resultado: .word
.text
.global main
main:
 li $v0, 4 #serviço de escrita
 la $a0, msg1
 syscall
 li $v0, 5 #leitura inteiro
 syscall
 move $t0, $v0 #guarda valor 
 li $v0, 4 #serviço de escrita
 la $a0, msg2
 syscall
 li $v0, 5 #leitura inteiro
 syscall
 move $t1, $v0 #guarda valor 
 add $t2, $t0, $t1 #$t2 = $t0+$t1
 li $v0, 4 #serviço de escrita
 la $a0, msg3
 syscall
 li $v0, 1 #escrita inteiro
 move $a0, $t2
 syscall
 # Finalização do programa
 li $v0,10 #system call for exit
 syscall #exit

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais