TAG:floating

2020-9-30 18:42
众所周知,现代计算机中使用的IEEE标准浮点数表示法有其缺陷,例如不能准确表示1/3或0.1这样的数字。维基百科关于浮点数的页面描述了一些相关的准确性问题,包括测试等价性的困难。在日常使用中,除了明智地使用“WINDOWS”进行等价性测试之外,我怀疑我们中的大多数人都忽略了浮点运算的潜在困难,即使我们不应该这样做。你......
Hardware Floating Point(blog.stephenmarz.com)
2020-6-23 7:31
本文是更大的教程“OS历险记:使用Rust制作RISC-V操作系统”中的一篇文章。 到目前为止,我们只使用整数指令。但是,既然我们希望支持用户进程,就必须能够支持硬件浮点单元(FPU)。在RISC-V中,这相当简单,但如果我们不小心,可能会导致一些麻烦。 首先,必须通过mstatus寄存器(更具体地说是FS位(位14......