简要介绍计算机工程知识浮点数表示与运算的有关内容
树图思维导图提供 计算机工程知识浮点数表示与运算思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机工程知识浮点数表示与运算思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:bb48f6e1b93be1ff8597a386914c118e
浮点数表示与运算思维导图模板大纲
格式
基为4、8
原码规格化:尾数最高两位或三位不全为0
阶码基为8,则表示的真值为8^(二进制阶码的真值)
普通规格化浮点数表示的最小正数,尾数必须规格化为0.1或0.01
IEEE规格化最小正数的尾数是原码表示,却可以为1.0000
基为2
原码规格化:0.1……/1.1……
补码规格化:0.1……/1.0……
与定点数比较
字长相同,浮点数表示范围大,但精度可能比定点数低
浮点数能表示所有的整数,但不能表示所有的小数
题型:尾数通常用补码表示,考察浮点数的表示范围
阶码反映浮点数的表示范围;尾数反映浮点数的精度
普通规格化浮点数的加减运算并判断溢出(2009)
IEEE表示范围(2012、2018)
给出机器数,写出真值(2011、2013、2014、2020)
类型转换(2010)、浮点运算细节(2015)
尾数求和
规格化
左归和右归
舎入
0舎1入法、恒置1法
溢出判断
尾数的“溢出”不是溢出,若采用双符号位,可以通过规格化进行补救
规格化后,阶码的溢出才是真正的溢出,此时会转入中断处理
上溢:绝对值太大,会引起溢出中断
下溢:绝对值太小,按0处理,一般不需要溢出中断
对阶
小阶向大结看齐,不会产生阶码溢出
阶码E
采用移码表示,即加上127或者1023
短浮点数移码(-126~127)
如何计算阶码
阶码是移码表示,若为正,+127转换为原码即可;若为负,计算负数的补码即可
表示范围
阶码全0,尾数非0
非规格化小数2^-126*0.xxxx(2018)
阶码全1,尾数全0
无穷大
阶码全1,尾数非0
非数值(2012)
阶码全0,尾数全0
0
尾数M
采用原码表示,且隐藏了最高位的1.
树图思维导图提供 分析传统文化进行创新设计的优秀作品 在线思维导图免费制作,点击“编辑”按钮,可对 分析传统文化进行创新设计的优秀作品 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b10e0023950f5b8b1cd58ca2e19944cc
树图思维导图提供 航空器与飞行高度层 在线思维导图免费制作,点击“编辑”按钮,可对 航空器与飞行高度层 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:c740bc1ac610d69eb343ec20783d8c1a