微型计算机原理和 与应用第2章计算机中的数制和码制.pptVIP

微型计算机原理和 与应用第2章计算机中的数制和码制.ppt

  1. 1、本文档共85页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机原理和 与应用第2章计算机中的数制和码制.ppt

2. 1 数和数制 2.2 有符号二进制数的表示方法及溢出问题 2.3 定点数和浮点数 2.4 二进制编码的十进制数(BCD编码) 2.5 ASCII字符代码 ;第 2 章计算机中的数制和码制 ;2.1 数和数制; 1. 十进制数 十进制采用 0~9 十个数字和一个小数点符号来表示任意十进制数。例如,374.53 代表百位为 3,十位 7,个位为 4, 十分位为 5, 百分位为 3 的十进制数。同一个数字在不同的数位代表的数值是不同的。这种记数方法称为位置记数法。 在位置记数法中,对每一个数位赋以不同的位值,称为“权”。 对于十进制,每个数位上的权是 10 的某次幂,个位、十位及百位的权分别为 1、10 及 102,十分位、百分位的权分别为 10-1和 10-2。每个数位上的数字所表示的量是这个数字和该数位的权的乘积。因此,任意十进制数可按权展开为 10 的幂多项式。例如,374.53 的多项式表示形式为:; 3×102+7×101+4×100+5×10-1+3×10-2 对于n位整数m位小数的任意十进制数N, 可用多项式表示如下: N10=Kn-1·10n-1+Kn-2·10n-2+…+K1·101+K0·100+K-1·10-1+K-2·10-2+…+K-(m-1)·10-(m-1)+K-m·10 ; 对于n位整数m位小数的任意十六进制数N16,可以用多项式表示如下:; 表 2.1 给出了以上三种数制的对应关系。为避免混淆, 可在数字的后面加填不同数制的区分符。 区分符可以是数字角注, 例如 53710或 537(十进制),11012(二进制),0EA216(十六进制),也可以用字母标注,其中字母B(Binary)表示为二进制数; 字母D(Decimal)或不加字母表示为十进制数;字母H(Hcxadccimal)表示为十六进制数。 一般来说, 对于基数为X的任一数可以用多项式表示为;; Ki——第i位的系数,可以为 0,1,…,(X-1)共X个数字符号中任一数字符号; m,n——幂指数,均为正整数; Xi——第i位的权。;; 2.1.2各种数制的相互转换 1. 非十进制数转换成十进制数 非十进制数转换成十进制数比较简单,可先将其按定义展开为多项式,再将系数及权均用十进制表示按十进制进行乘法与加法运算,所得结果即为该数对应的十进制数。 例 2.1.1 将二进制数 1101.101 转换为十进???数。 转换过程如下: 1101.101B =1×23+1×22+0×21+1×20+1×2-1+0×2-2+1×2-3 =8+4+1+0.5+0.125 =13.625 ∴ 1101.101B=13.625; 例 2.1.2 将十六进制数2AE.4转换为十进制数。 2AE.4H =2×162+10×161+14×160+4×16-1 =512+160+14+0.25 =686.25 ∴ 2AE.4H=686.25 2. 十进制数转换成非十进制整数 (1) 十进制整数转换成非十进制整数 设N为任一十进制整数, 若要把它转换成n位X进制整数, 则  N = (2 - 5); 显然, 等式右边,除了最后一项K0以外,其余各项都包含基数X的因子,都能被X除尽。 所以等式两边同除以基数X, 余数正是要求的X进制数的最低位K0。商为  K n-1 X n-2 + K n-2 X n-3 +…+K 2 X 1+K1 同理,上式中各项除K1外,其余各项都包含基数X的因子,都能被X除尽。所以再将商除以X,余数正是要求的X进制数的次低位K1, 商为 K n-1X n-3+Kn-2Xn-4+…+K3X1+K2 如此一直进行下去, 直到商等于 0 为止,就得到一系列

文档评论(0)

youngyu0329 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档