【发布时间】:2013-04-16 04:48:26
【问题描述】:
我的家庭作业如下:
"在 MIPS 汇编语言中实现半精度浮点加法。提示用户 输入两个浮点(十进制)数并计算并显示总和。
在半精度格式中,16 位用于表示浮点数。指数字段为 5 位宽,而有效数字字段为 10 位。
您需要将单精度浮点数转换为半精度浮点数,然后执行计算。”
如何在 MIPS 中将单精度浮点数转换为半精度浮点数?
【问题讨论】:
标签: floating-point mips precision
我的家庭作业如下:
"在 MIPS 汇编语言中实现半精度浮点加法。提示用户 输入两个浮点(十进制)数并计算并显示总和。
在半精度格式中,16 位用于表示浮点数。指数字段为 5 位宽,而有效数字字段为 10 位。
您需要将单精度浮点数转换为半精度浮点数,然后执行计算。”
如何在 MIPS 中将单精度浮点数转换为半精度浮点数?
【问题讨论】:
标签: floating-point mips precision
要将 IEEE-754 32 位二进制浮点对象转换为 16 位:
以上是即兴写的;需要检查。此外,它不包含信号异常的注意事项。
【讨论】: