Hice una posible solución y quería consultar si estaba correcta, si no lo esta y me puede explicar el por que lo agradecería.
Tenia una consulta de las líneas 112-113 ¿Habría forma de juntarlas en un solo paso?
Hice una posible solución y quería consultar si estaba correcta, si no lo esta y me puede explicar el por que lo agradecería.
Tenia una consulta de las líneas 112-113 ¿Habría forma de juntarlas en un solo paso?
Kevin,
En vez pegar una foto del código lo ideal es que pongas el texto directamente.
En la parte del cálculo de la suma de una matriz tenes que incrementar de a 2 al registro DI, porque cada short ocupa 2 bytes.
Luego no guarda el resultado en pesosMatrices. Las lineas 112 y 113 deberían cambiarse por:
MOV DS:[BP+SI], AX
Aquí también tenes que incrementar de a 2 el registro SI
Además luego de la etiqueta for: deberías poner XOR AX, AX para inicializar la variable que suma los pesos de la matriz
Al finalizar el PROC tenes que poner un RET
Saludos,
Gustavo