- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]01-1-0 第一章 数制与码制
编者: 卢庆莉 数字电路与逻辑设计 六、参考教材: 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所示。 所谓数制转换是指将一种数制的数变换成等值的用另一种数制表示的数。 将二?八?十六 进制数转换成十进制数,只要把原数写成按权展开再相加即可。 例:分别将(101.01)2? (74.5)8? (3C.A)16转换成 十进制数。 (101.01)2= (74.5)8= (3C.A)16= 1×22 +1×20 +1×2–2=(5.25)10 7×81+4×80+5×8-1=(60.625)10 3×161+ 12×160 +10×16-1=(60.625)10 十 进制 → 二? 八? 十六进制数只需将整数部分和小数部分分别转换成二? 八? 十六进制数,再将转换结果连接在一起即可。 整数 . 小数 方法:除基数取余法,直至商为0,余数倒序排。 ← . → 例:将(60)10分别转换成二? 八? 十六进制数。 所以,(60)10 = (111100)2 2 60 30 0 2 15 0 2 7 1 2 3 1 2 1 1 2 0 1 高 低 余数 (60)10 = (?)8 (60)10 = (74 )8 (60)10 = (?)16 (60)10 = (3C )16 (2)小数的转换 方法: 乘基数取整法,直至小数为0或满足精度,整数正序排。 举例: 将十进制数(0.625)10分别转换成二?八?十六进制数。 例:将十进制数(0.625)10分别转换成二?八?十六进制数。 (0.625)10=( ? )2 (0.625)10=( ? )8 (0.625)10=( ? )16 ∴ (60.625)10=(111100.101)2=(74.5)8=(3C.A)16 (0.625)10=( 0.101)2 (0.625)10=( 0.5 )8 (0.625)10=( 0.A )16 对于小数采用的乘基数取整法将十 → 二?八?十六进制数的小数时,可能会出现多次相乘后乘积的小数部分仍不为0的情况。 小数的精度及转换位数的确定: ①n位R进制小数的精度 例1:(0.12)10 的精度为 10-2 例2:(0.101)2 的精度为 2-3
您可能关注的文档
- [其它考试]2006年到2011年自学考试国际经济法概论历年真题及部分答案.doc
- [其它考试]2008年11月高级人力资源管理师国家职业资格鉴定一级考试试题-理论试卷.pdf
- [其它考试]2010年二级建造师执业资格考试真题及答案建筑工程专业.doc
- [其它考试]2009年监理工程师《建设工程质量、投资、进度控制》练习题一.doc
- [其它考试]8第八章 情感与情绪的调控.ppt
- [其它考试]2011年注册物业管理师资格考试试卷及答案物业综合能力、管理实务、基本制度与政策、经营管理四门全.doc
- [其它考试]2GPS定位原理.ppt
- [其它考试]1-01金融理财概述.pdf
- [其它考试]一级建造师新讲义2及答案.pdf
- [其它考试]二级人力师讲义=第二章招聘与配置.ppt
文档评论(0)