ch01-4二进制代码与二值逻辑讲解材料.pptx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch01-4二进制代码与二值逻辑讲解材料.pptx

  1.4 二进制代码1.4.1 二-十进制码1.4.2 格雷码1.4.3 ASCII码  1.4 二进制代码 码制:编制代码所要遵循的规则 二进制代码的位数(n),与需要编码的事件(或信息)的个 数(N)之间应满足以下关系:2n-1≤N≤2n1. 二—十进制码进制码(数值编码)(BCD码----- Binary Code Decimal) 用4位二进制数来表示一位十进制数中的0~9十个数码。 从4 位二进制数16种代码中,选择10种来表示0~9个数码的方案有很多种。每种方案产生一种BCD码。 1.4.1二-十进制码(1)几种常用的BCD代码BCD码十进制数码8421码2421 码5421 码余3码余3循环码000000000000000110010100010001000101000110200100010001001010111300110011001101100101401000100010001110100501011011100010001100601101100100110011101701111101101010101111810001110101110111110910011111110011001010  (2)各种编码的特点  有权码:编码与所表示的十进制数之间的转算容易 如 8421BCD=(90)D 余3码的特点:当两个十进制的和是10时,相应的二进制正好是16,于是可自动产生进位信号,而不需修正.0和9, 1和8,…..6和4的余3码互为反码,这对在求对于10的补码很方便。 余3码循环码:相邻的两个代码之间仅一位的状态不同。按余3码循环码组成计数器时,每次转换过程只有一个触发器翻转,译码时不会发生竞争-冒险现象。?)+++(7?=??0111[]D 8421BCD []()???=+++=?1101121402117 2421BCD D(4)求BCD代码表示的十进制数 对于有权BCD码,可以根据位权展开求得所代表的十进制数。例如:不能省略!不能省略! (3)用BCD代码表示十进制数 对于一个多位的十进制数,需要有与十进制位数相同的几组BCD代码来表示。例如:1.4.2 格 雷 码二进制码b3b2b1b0格雷码G3G2G1G000000001001000110100010101100111100010011010101111001101111011110000000100110010011001110101010011001101111111101010101110011000 格雷码是一种无权码。 编码特点是:任何两个相邻代码之间仅有一位不同。 该特点常用于模拟量的转换。当模拟量发生微小变化,格雷码仅仅改变一位,这与其它码同时改变2位或更多的情况相比,更加可靠,且容易检错。1.4.3 ASCII 码(字符编码) ASCII码即美国标准信息交换码。它共有128个代码,可以表示大、小写英文字母、十进制数、标点符号、运算符号、控制符号等,普遍用于计算机的键盘指令输入和数据等。 开关S1开关S2灯断断灭断合灭 电路状态表S1S2合断灭合合亮电源灯  1.与运算 (1) 与逻辑:只有当决定某一事件的条件全部具备时,这一事件才会发生。这种因果关系称为与逻辑关系。与逻辑举例AALBLB开关S1开关S2灯断断灭 与逻辑举例状态表断合灭合断灭与逻辑符号合合亮 逻辑真值表ABL000100001111 1.与运算 逻辑表达式与逻辑: L = A ·B= AB  S1 电路状态表S2电源灯开关S1开关S2灯断断灭断合亮合断亮合合亮  2、或运算 只要在决定某一事件的各种条件中,有一个或几个条件具备时,这一事件就会发生。这种因果关系称为或逻辑关系。 或逻辑举例A≥1LB开关S1开关S2灯断断灭 或逻辑举例状态表断合灭或逻辑符号合断灭合合亮ALB 逻辑真值表ABL000110011111 2、或运算或逻辑: L = A +B   逻辑表达式 NCV非逻辑举例非逻辑举例状态表灯A不通电亮通电灭 3. 非运算 事件发生的条件具备时,事件不会发生;事件发生的条件不具备时,事件发生。这种因果关系称为非逻辑关系。 A 非逻辑真值表AL01非逻辑举例状态表01灯A不通电亮1AL通电灭ALL = A   3. 非运算非逻辑符号 逻辑表达式与非逻辑符号ALBALB 两输入变量与非 逻辑真值表ABL001110 与非逻辑表达式011L = A · B1104.几种常用复合逻辑运算1)与非运算或非逻辑符号A≥1LBA 两输入变量或非 逻辑真值表LBABL001或非逻辑表达式100001L = A+B1102)或非运算异或逻辑符号 异或逻辑真值表A=1LABLB000110AL011

文档评论(0)

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

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

1亿VIP精品文档

相关文档