Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .data
- vector: .word 100,-20,40,-365,400,65536,1,0,3,-10
- .text
- la a0 vector
- li a1 10
- slli a1 a1 2
- addi a2 a0 0 #con a2 recorro
- add a3 a0 a1 #a3 es el tope
- PrintVector:
- lw a0 0(a2)
- li a7 1
- ecall
- li a0 44
- li a7 11
- ecall
- addi a2 a2 4
- blt a2 a3 PrintVector
- beq x0 x0 fin
- fin:
- nop
Advertisement
Comments
-
- B.28 Dado un vector de 10 elementos:
- .data
- vector: .word 100,-20,40,-365,400,65536,1,0,3,-10
- Escriba una subrutina llamada PrintVector, la cual reciba en a0 la dirección de comienzo del
- vector y en a1 la cantidad de elementos del mismo. Imprima por consola los elementos del
- vector separados por coma (ej: 100, -20, 40, -365, 400, 65536, 1, 0, 3, -10 ).
Add Comment
Please, Sign In to add comment
Advertisement