我正在尝试在 MIPS 中实现以下内容
X 是双精度浮点数的二维数组(矩阵),Y 是 32 位整数的二维数组。尝试为以下内容编写代码
Z= (X[i][j] + Y[i][j])
现在我不知道如何在 MIPS 中声明这些数组:
到目前为止,我已经编写了一些主程序,但不知道如何在该.data
部分中实现它们
.data
.text
.main:
mtc1 $0, $f0
cvt.d.w $f0, $f0
# $a1 is the address of the first element of x
l.a $r1, $a1
# $a2 is the address of the first element of y
l.a $r2, $a2
addi $r4, $0, 30
add.d $f8, $f0, $f0