gpt4 book ai didi

assembly - 为什么我不能在 MARS 中使用 li.s?

转载 作者:行者123 更新时间:2023-12-01 04:08:03 26 4
gpt4 key购买 nike

我不能在 MARS 中使用 li.s。我是 MIPS 编程的新手,我试图不使用任何协处理器。为什么我不能使用li.s是MARS的程序?如果有人可以带领我走向新的方向,那将非常有帮助!

最佳答案

这是一个伪指令,可能在 mars 中没有实现。您可以使用 li (ori) 和 mtc1 的序列。

这将值 1.234 加载到 $fp1 并在 MARS 中工作:

li $t1,0x3f9df3b6
mtc1 $t1,$f1

可以使用 http://babbage.cs.qc.edu/IEEE-754/Decimal.html 找到十六进制或整数值或者使用一个简单的程序(在 Fortran 中,在 C 中类似于使用指针转换):
read(*,*) a
i=transfer(a,i)
write(*,*) i
end

关于assembly - 为什么我不能在 MARS 中使用 li.s?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8074055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com