• Compra una licencia de Windows 10/11 (10€) u Office (18€) al mejor precio u Office al mejor precio. Entra en este post con las ofertas
  • ¡Bienvenid@! Recuerda que para comentar en el foro de El Chapuzas Informático necesitas registrar tu cuenta, tardarás menos de 2 minutos y te dará valiosa información además de ayudarte en lo que necesites o pasar un rato agradable con nosotros.

Multiplicar matrices en MIPS

Álvaro11

Nuevo
Registrado
28 Mar 2021
Mensajes
13
Puntos
1
Edad
21
Hola. Estoy haciendo un ejercicio de multiplicación de matrices en MIPS pero el resultado me sale constantemente una matriz nula. Les paso el código por si sabrían decirme qué he hecho mal. Gracias.

Presuponed que las matrices matA, matC, matB están bien definidas anteriormente como variables.

multiplicar_matA_matB:
# TODO
la $t0, matA
la $t1, matB
la $t2, matC
li $t3, 0
li $t4, 0
li $t5, 0

foruno: beq $t3, 5, finforuno
sll $t6, $t3, 4

fordos: beq $t4, 3, finfordos
li $t7, 0

fortres: beq $t5, 4, finfortres
addiu $t5, $t5, 1
j fortres

finfortres:
addiu $t4, $t4, 1
j fordos

finfordos:
addiu $t3, $t3, 1
j foruno

finforuno:
jr $ra
 
Arriba