二进制浮点数表示方法ppt课件.ppt

二进制浮点数表示方法ppt课件.ppt

ID:58850830

大小:906.00 KB

页数:81页

时间:2020-09-30

二进制浮点数表示方法ppt课件.ppt_第1页
二进制浮点数表示方法ppt课件.ppt_第2页
二进制浮点数表示方法ppt课件.ppt_第3页
二进制浮点数表示方法ppt课件.ppt_第4页
二进制浮点数表示方法ppt课件.ppt_第5页
资源描述:

《二进制浮点数表示方法ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机系统的组成计算机系统硬件软件主机中央处理器CPU运算器控制器外部设备软盘硬盘光盘系统软件应用软件内存储器输入设备输出设备外存储器随机存储器只读存储器冯.诺依曼计算机基本结构输入设备存储器输出设备控制器运算器控制流数据流I/O设备外存内存控制器运算器CPU主机外设控制流数据流计算机的逻辑结构计算机总线包括:数据总线、地址总线、控制总线四、微型计算机的总线结构微处理器CPU随机存储器输入/输出设备接口总线只读存储器硬件各部件传递信息的通道位(bit):计算机中表示信息的最小单位,对应于二进制中的一个位字节(Byte):计算机中表示信息的基本单位,8个二进制的位构成一个字节K:1K=

2、210=1024字节(BYTE)兆(M):1M=1024K=1024×1024Byte吉(G):1G=1024MT:1T=1024G存储器的容量:B,KB,MB,GB,TB,PB,EB,ZB计算机中数据的存储单位10011010位字节“字”:计算机在同一时间内处理的一组二进制数称为一个计算机的“字”,而这组二进制数的位数就是“字长”。字长与计算机的功能和用途有很大的关系,是计算机的一个重要技术指标。字长直接反映了一台计算机的计算精度,为适应不同的要求及协调运算精度和硬件造价间的关系,大多数计算机均支持变字长运算,即机内可实现半字长、全字长(或单字长)和双倍字长运算。早期的微机字长一般

3、是8位和16位,386以及更高的处理器大多是32位。目前市面上的计算机的处理器大部分已达到64位。数据的表示方法和转换任意一个十进制数A,可以表示为:数据的表示方法和转换任意一个二进制数B也可以表示为:数据的表示方法和转换任意一个二进制数C也可以表示为:数据的表示方法和转换任意一个二进制数D也可以表示为:数据的表示方法位权基数为2数据的表示方法和转换P.60.表3.1给出了各种进位计数制的对应关系。十进制二进制八进制十六进制000011112102231133410044510155611066711177810001089100111910101012A11101113B12110

4、014C13110115D14111016E15111117F16100002010计算机的数制逢十进一0~9共十个数字来表示(基数为10)每个数字所处的位置不同,所代表的意义也不同(位权是10的整次幂)1.十进制1995.121=1×103+9×102+9×101+5×100+1×10-1+2×10-2+1×10-32.二进制基数为二使用两种不同的数字符号,即0或1逢二进一(11010.101)2=1×24+1×23+0×22+1×21+0×20+1×2-1+0×2-2+1×2-33.八进制基数为8、每位可取0~7中的任意一个数字逢八进一例如,八进制数加法7+1=10而不等于8八进

5、制(基数为8)表示法在早期的计算机系统中很常见。八进制适用于12位和36位计算机系统(或者其他位数为3的倍数的计算机系统)。4.十六进制基数为16组成十六进制数的符号共有16个其中:0~9这十个数由数字0~9来表示10~15这六个数由英文字母A~F表示逢十六进一例如,十六进制数9+1=A而不等于10F+1=1016进制缩短了二进制数,但保持了二进制数的表达特点。三、数制间的转换1.二、八、十六进制转换成十进制(1010101)2=1×26+0×25+1×24+0×23+1×22+0×21+1×20=64+16+4+1=(85)10(16A.B)16=(1×162+6×161+10×1

6、60+11×16-1)10=(256+96+10+0.69)10=(362.69)10(34.6)8=?2、十进制数转换成二进制数(a)纯整数部分的转换“除2取余”192924222120余1余1余0余0余1(高位)(低位)故:(19)10=(10011)2例1.将(19)10转换为二进制数。2、十进制数转换成二进制数(续)(b)纯小数部分的转换“乘2取整”例2.将(0.125)10转换为二进制数。0.500×21.000(低位)故:(0.125)10=(0.001)20.250×20.125(高位)×2例二:将0.6875转换成二进制小数0.6875*21.3750*20.7500

7、*21.5000*21.0000由此,(0.6875)10=(0.1011)2将整数部分按正序排列2、十进制数转换为二进制数(续)例3.将(19.125)10转换成二进制数。(19)10=(10011)2(0.125)10=(0.001)2故:(19.125)10=(10011.001)2注意:并非所有的十进制小数都能用有限位的二进制小数来表示。例4.将(0.63)10转换为二进制。0.63×21.26×20.52×21.04×20.08(高位)(低位)因

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。