- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字电子技术康华光版第1章1.ppt
1.4 二进制码 建立二进制代码与十进制数值、字母、符号等的一一对应的关系称为编码。 若需编码的信息有N项,则需用的二进制数码的位数n应满足如下关系: 代码不表示数量的大小,只是不同事或物的代号,为了便于记忆和处理,在编制代码时总要遵循一定的规则,这些规则就称为码制。 用二进制数码对事物进行表示,称为二进制代码。 数字系统中的信息分两类: 数值码 代码 (研究数值表示的方法) 常见的代码有: 也称自然权码,其排列简单,完全符合二~十进制数之间的转换规律。 当用四位二进制码时,有0000~1111 十六种组合,分别代表0~15的十进制数。 当用五位二进制码时,有 当用n位二进制码时,有 00000~11111 三十二种组合,分别代表0~31的十进制数。 2n 个代码。 (1) 自然二进制码 (2)BCD 码 BCD码又称二~十进制码,通常用四位二进制码表示一位十进制数,只取十个状态,而且每四个二进制码之间是“逢十进一”。 有多种可能,故而便产生了多种BCD码,其中使用最多的是8421 BCD 码 (简称8421 码)。 四位二进制码可产生16个数0000~1111,而表示十进制数只需要十个代码,其余六个成为多余。选择哪十个,丢弃哪六个? 8421 码是按顺序取四位二进制码中的前十种状态,即0000~1001,代表十进制的0~9,而1010~1111弃之不用。 除此之外,还可取四位二进制码的前五种和后五种状态,代表十进制的0~9,中间六个状态不用,这就构成了2421码,它也是一种有权码,其权依次为2、4、2、1。 (2)BCD 码 8421码是一种有权码,从高位到低位的权依次为8、4、2、1,按权相加,即可得到所代表的十进制数,如: 1001= 0110= 4+2=6 8+1=9 另外还有5421码和余3码等(余3码为无权码,它是8421码加0011得来的)。 b3b2b1b0代码对应的十进制数 自然二进制码 二~十进制数 8421 码 2421 码 余3码 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 表1.4.1 几种常见的码 (P20) (3)格 雷 码 格雷码是一种无权码,其编码如表1.4.2所示。P20 二进制码 b3b2b1b0 格雷码 G3G2G1G0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 1111 1110 1010 1011 1001 1000 编码特点是:任何两个相邻代码之间仅有一位不同。 该特点是其它所有码不具备的,常用于模拟量的转换。当模拟量发生微小变化,而可能引起数字量发生变化时,格雷码仅仅改变一位,这与其它码同时改变2位或更多的情况相比,更加可靠。 例如,8421码中的0111和1000是相邻码,当7变到8时,四位均变了。若采用格雷码,0100和1100是相邻码,仅最高一位变了。 end (4) ASCII 码 ASCII码是美国标准信息交换码,它是用七位二进制码表示,其编码见P460附录A 表A.1 。 它共有128个代码,可以表示大、小写英文字母、十进制数、标点符号、运算符号、控制符号等,普遍用于计算机、键盘输入指令和数据等。 1.5 基本逻辑运算 逻辑代数 —— 研究逻辑电路的数学工具。 由英国数学家George · Boole 提出的,所以又称布尔代数。 逻辑,指的是条件和结果的关系,电路的输入信号即条件,输出信号即结果。 条件满足和结果发生用“1”表示,反之用“0”表示。此时的“1”和“0”,只表示两个对立的逻辑状态,而不表示数值的大小。 在逻辑代数中,有三种最基本的逻辑运算: “与运算”、“或运算”、“非运算” 1. 真值表---描述逻辑关系的表格 2.逻辑表达式---输入信号为自变量,输出为函数的数学表达方式 3. 逻辑符号---在画电路时使用的符号 这三种基本的逻辑运算可用“真值表”、“逻辑表达式”和“逻辑符号”来描述 除此之外,还可以用硬件
您可能关注的文档
- 地理信息系统基础与实验01绪论.ppt
- 场论与数理方程Lesson02.ppt
- 场论与数理方程lesson05.ppt
- 场论与数理方程lesson11.ppt
- 场论与数理方程lesson3.ppt
- 场论与数理方程lesson8.ppt
- 均值不等式第二课时---公式变形及拓展.ppt
- 基础B(数字电路部分)本科.ppt
- 复变函数第一章 1-2.ppt
- 多元统计应用分析.ppt
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
文档评论(0)