对于家庭作业,我应该将存储在数据段中的单精度 IEEE 754 数字乘以 4 并将结果存储回来。我完全理解 IEEE 754 的工作原理以及如何完成这个简单的乘法(Exp +2)。
但是,我无法弄清楚我应该如何使用 32 位二进制文件,因为 MIPS 似乎不支持二进制表示,并且从数据段中读取 32 个 0 和 1 似乎有点复杂我,特别是因为我们应该写下指令而不是上传程序。
除了愚蠢地逐个处理位之外,还有什么办法可以弄乱二进制 IEEE754 表示?我不允许使用任何浮点运算,应该忽略溢出等。