01-1-0第一章数制与码制.pptVIP

  1. 1、本文档共92页,可阅读全部内容。
  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文档。上传文档
查看更多
编者: 卢庆莉 数字电路与逻辑设计 六、参考教材: 1.脉冲与数字电路 高教出版社 王毓银编 第一章 数制与码制 一?十进制(Decimal) 二? 二进制(Binary) 构成:用二个数码 1 和 0 ; 且逢二进一,借一当二。 R = 2。 三?八进制(Octal) 构成:用 0~7 八个数码; 且逢八进一,借一当八。 R = 8 。 四?十六进制(Hexadecimal) 构成:用 0~9, A, B, C, D, E, F等十六个数码; 且逢十六进一, 借一当十六。R = 16。 五?数制转换 1?二?八?十六 进制 → 十进制 2?十 进制→ 二? 八? 十六进制 (1)?整数的转换 3?转换误差(难点) 4?数的进制表示方法 5? 二 → 八 6? 二 进制→十六进制 7? 八进制 → 二进制 转换方法:先将八进制 → 二 — 八进制, 再把二 — 八进制→二进制。 8?十六 进制→二进制 转换方法:先将十六进制 → 二 — 十六进制, 再把二 — 十六进制 → 二进制。 一?二进制码 下面表中给出几种典型的二进制代码。(P7) 1?四位自然二进制码 自然二进制码通常是以表示数值的一种二进制代码。从编码的角度看,二进制也是一种表示数的代码,称为自然二进制码。 代码中的各位没有固定权值的代码称为无权码 解释:7的二进制码是0111,8的二进制码是1000。在7和8之间的边界上,二进制的四位都处于模糊状态,角度—数字转换器甚至会输出0000或1111(即:十进制0或15)的数字量,出现了较大的误差。 (2)用循环码 7:(0100)Gary → 8:(1100) Gary 在7 和 8的边界上,仅最高位会发生模糊,带来的误差不会大余1(即:7 和 8之差)。 信息码 校验位 0000 0 0000 1 偶校验 奇校验 3?奇(偶)校验码 奇(偶)校验码 = 信息码 +奇(偶)校验位 奇(偶)校验码具有一定的检测错码的能力,是一种误差检测码,但只能检错而不能纠错。 强调:奇(偶)校验码 和奇(偶)校验位的区别。 0001 1 0001 0 例如:把8421码作为信息码,构成的奇(偶)校验码,如表1.2.1所示。 1. 引入BCD码的原因: 在日常生活中,人们习惯于用十进制数,而数字系统只能处理二进制数。两者之间存在一个翻译问题,要解决翻译的问题就在于引入BCD码。 二、二—十进制(BCD)码(Binary Coded Decimal Codes) 用4位二进制数b3b2b1b0来表示十进制数中的 0 ~ 9 十个数码。简称BCD码。而BCD码可以有多种编码方式。如表1.2.2所示(P8) 2.BCD码的定义 (P8) 3. BCD码的分类 (1)有权码:有固定位权 8421BCD、5421BCD、2421BCD、631-1BCD (2)无权码:无固定位权 余3BCD、余3循环 BCD、格雷BCD、8421奇校BCD 例1:[0111]8421BCD=0×8 + 1×4 + 1×2 + 1×1=(7)10 例2:[1100]5421BCD=1×5 + 1×4 + 0×2 + 0×1=(9)10 例3:[1101]2421BCD=1×2 + 1×4 + 0×2 + 1×1=(7)10 例4: [1101]631-1BCD=1×6 + 1×3 + 0×1 + 1×(-1)=(8)10 例如: 8421BCD码b3b2b1b0所表示的十进制数码为: D = 8b3 + 4b2 + 2b1 +1b0 。 (1) 8421BCD码

文档评论(0)

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

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

1亿VIP精品文档

相关文档