Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .data
- int5: .word 5
- txt: .asciiz "teste"
- h: .word 10
- A: .word 0,1,2,3,4,5,6,7,8,9,10,11,12
- .text
- #aqui eu atribuindo o valor do registrador $v0 a 1
- li $v0,1
- #carregando da memoria o valor do endereco do int5
- lw $a0,int5
- #chamada no sistema para imprimir
- syscall
- li $v0,4
- la $a0,txt
- syscall
- #A(12) = h + A(8);
- lw $t0,A
- #carrregando no registrador o endereço da primeira posicao
- la $s3, A
- #carregar o valor de h no registrado $s2
- lw $s2, h
- #carregando a oitava celula e armazenando no registrador t0
- lw $t0, 32($s3)
- #armazenar o valor em t0
- add $t0,$t0,$s2
- #armazeno novamente na memoria o valor da adição
- sw $t0,48($s3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement