04讲(定点数,浮点数)2006-06-28[公开课].ppt
文本预览下载声明
2.1.2 数据的定点和浮点表示;一、定点表示;1. 定点表示;2.浮点表示;2)浮点数的表示形式;4) 浮点数表示的优缺点:
优点:
表数范围宽,使用方便,运算精度高。
缺点:
运算复杂,硬件较复杂。;当 R = 2;5) 浮点数的规格化; ②规格化数的特点;x = – 111010;[x]原 = 0, 0110; 1. 1110100000;3.IEEE 754 标准;例2.33 已知一个IEEE754的单精度机器数为:E0C80000H, 求它所表示的十进制数的真值是多少?
解:E 0 C 8 0 0 0 0H
=1110 0000 1100 1000 0000 0000 0000 0000B
可见,S=1,阶码E=193,尾数M= 0.5625,
所以e=E–127=193–127=66,
根据P21公式2.5,则所表示的十进制数的真值是:
N=(–1)1×266×(1+0.5625)= –266×(1.5625)。;2.1.3 非数值信息的表示;2. 汉字编码
1)汉字输入编码
①数字编码:电报代码
如国标区位码:94区×94位,表示一、二级汉字6763个, 每个汉字用4位十进制数字表示,如“中”字用5448表示。
优点:无重码,与内部编码的转换较方便;
缺点:代码难记忆。
②拼音码:用拼音字母输入,紫光拼音、智能ABC等。
优点:易于掌握。
缺点:重码多,速度慢。
③字型编码:采用汉字的字型(形状)进行编码。
例如: 五笔字型编码等。;2) 汉字内码:
计算机内用于汉字信息的存储、交换、检索等操作的机内代码.常用两个字节的编码表示,且最高位为1。
3) 汉字字模码:打印机绘图仪等
用点阵表示的汉字字形代码,是汉字的输出形式。
①常用的汉字点阵:
简易型:16×16
提高型: 24×24,32×32
②汉字字模的轮廓描述
;2.1.4 数据校验码
1.数据校验码:
用以发现或同时能得出错误位置特征的数据编码。
计算机中的错误类型:
(1)固定性错误---元器件故障;
(2)突发性错误---噪声干扰。
;2.检错码--奇偶校验码
1) 定义
使包括一位校验位在内的数据代码,“1”的个数总是奇(或偶)数个的数据编码。
数据101101→奇校验码:1011011
→偶校验码:1011010
设二进制数X=X0X1……Xn-1,校验位为C,则
奇校验码 X0 ⊕X1⊕···⊕Xn-1⊕C=1
偶校验码 X0 ⊕X1⊕···⊕Xn-1⊕C=0
2) 奇偶校验位的生成 ;3) 奇偶校验码的检错过程
设检错码X0X1X2X3C存放在内存储器中
①设读出时为X0X1X2X3C
②由X0‘X1’X2‘X3’形成C*;
③判C*是否与C’相同
是:说明无错或无奇数位
否:出错——奇数位出错
例2.35:X0X1X2X3C=10110 (奇校验)
X0X1X2X3C=11110
由X0X1X2X3’ 生成C*= 1 则 C*与C’不相同——出错;4) 优缺点
优点:简单易行,省器件。
缺点:只能发现奇数位错,无纠错能力。;习题:;END
显示全部