## 2.1数据与文字的表示
1、定点格式:机器中所有数据的小数点固定不动。
定点数x是纯小数的范围:
定点数是纯整数的范围:
2、浮点格式:数的范围与精度分别表示的方法。
tips1:
S表示符号位,S=0表示正数、S=1表示负数。
E表示阶码,指明小数点在数据中的位置;E=e+127,e表示指数真值,范围为-126~127。
M是尾数,表示浮点数的精度。
tips2:
s=0/1,E、M全为0 ----->x=+0/-0
s=0/1,E全为1、M全为0 ------>x=正无穷/负无穷
E全为1,M不为0 ------>x=NAN(不是一个数)
对于32位规格化浮点数,1<=E<=254,e=E-127
3、十进制串的表示
3-1字符串形式:一个字节存放一个十进制数位或符号位。
3-2压缩的十进制数串形式:一个字节存放两个十进制数位。
tips:C表示正数、D表示负数;虚线框的两部分表示一个字节
4、数的机器码表示
4-1原码表示法
原码表示范围:
4-2补码表示法
补码表示范围:
tips:反码位原码符号位不变,其余位取反;补码=反码+1
4-3移码表示法
移码用于表示浮点数的阶码,常见格式为:
移码的符号位与原码、补码相反,1为正,0为负;X的移码和补码符号位相反其余位相同
tips1:原码、反码、补码的数范围
tips2:32位规格化浮点数的范围
tips:浮点数的表示范围
*数据下溢时,浮点数值趋于0,计算机将其视为机器0处理;数据上溢时,计算机将其视为无穷大
5、汉字的表示法
5-1、汉字的输入编码
数字编码、拼音码、字形码
5-2、汉字内码:用于汉字信息的存储、交换、检查等操作的机内代码,用两个字节表示。
5-3、汉字字模码:用点阵表示的汉字字形代码。----->汉字的输出形式
计算机组成原理(二)----运算方法与运算器
最新推荐文章于 2022-05-04 14:34:50 发布