Floating point MIPS不带li.s浮动

Floating point MIPS不带li.s浮动,floating-point,mips,Floating Point,Mips,我正在尝试在MIPS中加载浮点整数,而不使用伪代码指令,如li.s。有人知道我将如何执行此操作吗?例如,2.0,我也遇到过类似的情况,我发现: 在火星上,你不能使用li.s,因为它是一个未实现的伪代码。在PCSPIM中,它的实现类似于 li.s $f2, 9.0 在PCSPIM中,将转换为 lui $1, 16656 mtc1 $1, $f2 所以,如果你想做li.s但不想调用li.s,你可以将你的程序加载到PCSPIM(使用li.s)中,看看你的代码中有什么变化,然后用你的代码替换这些变化

我正在尝试在MIPS中加载浮点整数,而不使用伪代码指令,如li.s。有人知道我将如何执行此操作吗?例如,2.0,我也遇到过类似的情况,我发现:

在火星上,你不能使用li.s,因为它是一个未实现的伪代码。在PCSPIM中,它的实现类似于

li.s $f2, 9.0
在PCSPIM中,将转换为

lui $1, 16656
mtc1 $1, $f2
所以,如果你想做li.s但不想调用li.s,你可以将你的程序加载到PCSPIM(使用li.s)中,看看你的代码中有什么变化,然后用你的代码替换这些变化

但是要小心,在PCSPIM中你不能

lui $1, 16656
mtc1 $1, $f2
这会给你带来一个好的错误

我知道这很便宜而且有棋子,但它确实起了作用