Floating point 在堆栈中存储浮点
我试图使用堆栈指针将浮点数从寄存器$f1存储到堆栈中。我总是收到地址超出范围的错误。完成后,我想将单词从堆栈中弹出并打印到屏幕上。我在用火星。下面是一些示例代码 示例代码Floating point 在堆栈中存储浮点,floating-point,mips,Floating Point,Mips,我试图使用堆栈指针将浮点数从寄存器$f1存储到堆栈中。我总是收到地址超出范围的错误。完成后,我想将单词从堆栈中弹出并打印到屏幕上。我在用火星。下面是一些示例代码 示例代码 我认为您的问题在于在文本段中设置堆栈。 我会把这条线移走 li $sp, 252 # start the stack size 改变 li, $t3, 0 到 这样您就可以循环,直到堆栈中填充了64项 li, $t3, 0 subu $t3, $sp, 252
我认为您的问题在于在文本段中设置堆栈。 我会把这条线移走
li $sp, 252 # start the stack size
改变
li, $t3, 0
到
这样您就可以循环,直到堆栈中填充了64项
li, $t3, 0
subu $t3, $sp, 252