微机原理与接口技术第2版电子教案第01章_计算机基本知识.ppt

微机原理与接口技术第2版电子教案第01章_计算机基本知识.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? (二) 二进制 N B ? 两个数码: 0 、 1, 逢二进一。 例 1101.101=1 × 2 3 +1 × 2 2 +0 × 2 1 +1 × 2 0 +1 × 2 -1 +1 × 2 -3 ? 加权展开式以 2 为基数,各位系数为 0 、 1 , 2 i 为 权。 一般表达式: N B = b n-1 × 2 n-1 + b n-2 × 2 n-2 + … +b 0 × 2 0 +b -1 × 2 -1 + … ? (三)十六进制 N H ? 十六个数码 0 ~ 9 、 A ~ F ,逢十六进一 。 例: DFC.8=13 × 16 2 +15 × 16 1 +12 × 16 0 +8 × 16 -1 ? 展开式以十六为基数,各位系数为 0 ~ 9 , A ~ F , 16 i 为权。 一般表达式: N H = h n-1 × 16 n-1 + h n-2 × 16 n-2 + … + h 0 × 16 0 + h -1 × 16 - 1 + … 不 同 进 位 记 数 制 对 照 表 十 进 制 二 进 制 十 六 进 制 十 进 制 二 进 制 十 六 进 制 0 0 0 0 0 0 8 1 0 0 0 8 1 0 0 0 1 1 9 1 0 0 1 9 2 0 0 1 0 2 1 0 1 0 1 0 A 3 0 0 1 1 3 1 1 1 0 1 1 B 4 0 1 0 0 4 1 2 1 1 0 0 C 5 0 1 0 1 5 1 3 1 1 0 1 D 6 0 1 1 0 6 1 4 1 1 1 0 E 7 0 1 1 1 7 1 5 1 1 1 1 F 二、 不同进位计数制之间的转换 (一)一个 R 进制的数转换成十进制数的方法: 按权展开,先乘后加 举例: 1011.1010B=1 × 2 3 +1 × 2 1 +1 × 2 0 +1 × 2 -1 +1 × 2 -3 =11.625D 0DFC.8H=13 × 16 2 +15 × 16 1 +12 × 16 0 +8 × 16 -1 = 3580.5D ? (二)二进制与十六进制数之间的转换 2 4 =16 ,四位二进制数对应一位十六进制数 。 ? 举例 : ? 3AF.2H = 0011 1010 1111.0010 = 1110101111.001B ? 1111101.11B = 0 111 1101.11 00 = 7D.CH (三) 十进制数转换成二、十六进制数 ? 整数、小数分别转换 ? 1. 整数转换法 “除基取余”:十进制整数不断除以转换进制基数,直至 商为 0 。每除一次取一个余数,从低位排向高位。举例 : 例: 39 转换成二进制数 39 =100111B 2 39 1 ( b 0 ) 2 19 1 ( b 1 ) 2 9 1 ( b 2 ) 2 4 0 ( b 3 ) 2 2 0 ( b 4 ) 2 1 1 ( b 5 ) 0 例: 208 转换成十六进制数 208 = D0H 16 208 余 0 16 13 余 13 = D H 0 ? 2. 小数转换法 ? “ 乘基取整 ”: 用转换进制的基数乘以小数部分, 直至小数为 0 或达到转换精度要求的位数。每乘一次 取一次整数,从最高位排到最低位。 举例 : 1. 0.625 转换成二进制数 0.625 × 2 = 1.250 1 (b -1 ) 0.25 × 2 = 0.5 0 0 (b -2 ) 0.5 × 2= 1.0 1 (b -3 ) ? 0.625 = 0.101B 2. 0.625 转换成十六进制数 0.625 × 16 = 10.0 0.625 = 0.AH 三、带符号数的表示方法 ◆机器中,数的符号用“0”、“1” 表示。 ◆最高位作符号位,“0”表示“+”,“1”表示“ - ”。 ? 机器数:机器中数的表示形式。 ? 真值: 机器数所代表的实际数值。 ? 举例 : 一个 8 位机器数与它的真值对应关系如下: 真值: X1=+84=+1010100 B X2=-84= -1010100 B 机器数: [X1] 机 = [

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档