|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/design-a-floating-point-unit-1-numbers/
课程评论:没有评论
课程名称:设计浮点单元 1 - 数字 概述:设计浮点单元的第一部分集中介绍浮点数及IEEE 754标准下的单精度32位浮点二进制数。该课程着重于浮点数的基本概念,包括如何将十进制转换为32位浮点二进制及反向转换。我们将探讨规范数和非规范数(非标准数)、最近偶数舍入、舍入误差、精度等,并覆盖IEEE 754标准对32位单精度浮点二进制数的所有细节。在课程中,我们使用了一种在Microsoft Excel VBA中创建的转换工具,以帮助自动化转换过程并加深对结果的理解与核对。没有这种工具,学习和教授浮点数将是一项困难而繁琐的任务。我希望这个工具能帮助解密浮点数,使其更加易于理解。通过确保我们对浮点数有坚实的基础,后续课程将能够设计出所需的每个浮点运算,以构建完整的浮点单元。完成本课程后,您将掌握继续学习“设计浮点单元2 - 乘法器”的所需信息。
The first part of Design a Floating Point Unit concentrates on an introduction to floating point numbers and the IEEE 754 standard for single precision 32 bit floating point binary numbers. This course concentrates on the basics of floating point numbers. How to convert from decimal to 32 bit floating point binary and back again. We look at both normal and subnormal (denormal) numbers , nearest even rounding and rounding errors, precision and cover all the details we need from the IEEE754 standard for 32 bit single precision floating point binary numbers.Throughout the course we use a conversion tool that I created in Microsoft Excel VBA which helps us to automate the conversion process and also helps us to understand and check the results of conversion. Without this type of tool teaching and learning about floating point numbers would be a difficult and laborious process. I hope that this tool helps to demystify floating point numbers and make them more understandable.By ensuring we have a solid foundation in floating point numbers we can then go ahead in the later courses to design each of the floating point arithmetic operations required to produce a full floating point unit in Logisim.Once this course is completed then you will have all the information required to progress to the next course , Design a Floating Point Unit 2 - Multiplier.