【发布时间】:2011-06-12 16:22:17
【问题描述】:
我正在尝试编写一个 MIPS 程序,它将两个浮点整数相加,第一个浮点整数是 -8.0 的二进制补码
第二个是浮点整数2.0
所以首先我将 -8 更改为二进制的恭维数,即 1000,然后我将其转换为十六进制,所以我的十六进制将是 0x00000008
到目前为止,我的 MIPS 程序看起来像这样
l.s $f1, 0x00000008
l.s $f2, 15.0
add.s $f0, $f1, $f2
我收到一个错误,显然有什么帮助吗?
在命令 l.s $f2, 15.0 中加载浮点整数时我也很困惑,我知道这是不对的。如何将 15 作为浮点数加载到注册表中?我的终极问题是如何使用 MIPS 将两者相加。谢谢,
【问题讨论】:
标签: floating-point mips