MIPS:内存中的二维数组排序

MIPS:内存中的二维数组排序,mips,mips32,Mips,Mips32,MIPS中的2D数组是按列主顺序存储的 还是行主订单? 如果答案是“通过选择”,那么在本例中,我的教授纯粹是通过选择使用行主顺序实现的? 列vs行纯粹是一个解释问题。C使用行的主要顺序[和大多数语言一样]。Fortran[通常]使用列主目录,但当前的实现可以为某些数组指定行主目录[通常是为了与C兼容]。无论哪种方式,人们总是希望访问阵列,以便内部循环访问物理上相邻的元素,以获得良好的缓存性能[在可能的情况下]

MIPS中的2D数组是按列主顺序存储的

还是行主订单?

如果答案是“通过选择”,那么在本例中,我的教授纯粹是通过选择使用行主顺序实现的?


列vs行纯粹是一个解释问题。C使用行的主要顺序[和大多数语言一样]。Fortran[通常]使用列主目录,但当前的实现可以为某些数组指定行主目录[通常是为了与C兼容]。无论哪种方式,人们总是希望访问阵列,以便内部循环访问物理上相邻的元素,以获得良好的缓存性能[在可能的情况下]