Hola, estaba viendo la solución de este ejercicio y me surgen dos dudas, por que se define el tamaño de la matriz como 32? Por lo que entendí la matriz tiene 4*4 elementos, o sea 16, y en cada elemento hay un entero con signo, o sea 4 bytes no? Eso no sería tamaño 4*4*4? O sea 64? Y no 32?
Por otro lado marqué en amarillo dos instrucciones que no entendi el MOV usa si como desplazamiento de ds, pero en la letra habla de un PESOS_MATRICES que indica el desplazamiento y no se usa en ningun lado, no iria sumado como un inmediato o algo asi?
Y por otro lado no entendi para que sirve ese shr.
Gracias