电子技术基础数字部分二进制代码.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 1.4 二进制代码1.4.1 二-十进制码1.4.2 格雷码1.4.3ASCII码-- 1.4.1 二-十进制码 数字系统只能识别0和1,怎样才能表示更多的数码、符号、字母呢?用编码可以解决此问题。 用一定位数的二进制数来表示十进制数码、字母、符号等信息称为编码。 用以表示十进制数码、字母、符号等信息的一定位数的二进制数称为代码。 二进制代码的位数(n),与需要编码的事件(或信息)的个 数(N)之间应满足以下关系:2n-1≤N≤2n-- 1.4.1 二-十进制码二-十进制码 (数值编码)用4位二进制数b3b2b1b0来表示十进制数中的 0~9 十个数码,简称BCD码。从4 位二进制数16种代码中,选择10种来表示0~9个数码的方案有很多种。每种方案产生一种BCD码。 用4位自然二进制码中的前十个码(0000到1001)来表示十进制数码( 0到9 ),因各位的权值依次为8、4、2、1,故称8421 BCD码,属于有权码。-- 1.4.1 二-十进制码几种常用的BCD代码BCD码十进制数码8421码2421 码5421 码余3码余3循环码000000000000000110010100010001000101000110200100010001001010111300110011001101100101401000100010001110100501011011100010001100601101100100110011101701111101101010101111810001110101110111110910011111110011001010--有权码表示十进制数:D = b3w3 + b2w2 + b1w1 + b0w0 W3 ~ W0为二进制码中的权 1.4.1 二-十进制码1)8421BCD码(有权码) 用0000 ~ 1001分别表示0 ~ 9例:(36.7)D=(?)8421BCD (36.7)D=8421BCD0110.2)2421码(有权码)例:(1101)2421=(?)D(1101)2421=(1×2+ 1×4+ 0×2+1×1)D=(7)D3)余3码(无权码)3(0011)8421BCD码+-- 1.4.2 格雷码二进制码b3b2b1b0格雷码G3G2G1G000000001001000110100010101100111100010011010101111001101111011110000000100110010011001110101010011001101111111101010101110011000 格雷码是也是一种无权码。任意两组相邻码之间只有一位不同。注:首尾两个数码即最小的数的码0000和最大的数的码1000之间也符合此特点,故它可称为循环码。常用于模拟量的转换。当模拟量发生微小变化,格雷码仅仅改变一位,这与其它码同时改变2位或更多的情况相比,更加可靠,且容易检错。-- 1.4.2 格雷码二进制码到格雷码的转换(1)格雷码的最高位(最左边)与二进制码的最高位相同。(2)从左到右,逐一将二进制码相邻的两位相加(舍去进位),作为格雷码的下一位。 1—??0—??1—??1二进制码 ? ? ? ? 1 1 1 0格雷码格雷码到二进制码的转换(1)二进制码的最高位(最左边)与格雷码的最高位相同。(2)将产生的每一位二进制码,与下一位相邻的格雷码相加(舍去进位),作为二进制码的下一位。--1.4.3 ASCII 码(字符编码)ASCII码即美国标准信息交换码用7位二进制码表示128个字符 ,可以表示大、小写英文字母、十进制数、标点符号、运算符号、控制符号等,普遍用于计算机的键盘指令输入和数据等。 --1.5二值逻辑变量与基本逻辑运算*逻辑运算: 当0和1表示逻辑状态时,两个二进制数码按照某种特定的因果关系进行的运算。逻辑运算使用的数学工具是逻辑代数。* 逻辑代数与普通代数:与普通代数不同,逻辑代数中的变量只有0和1两个可取值,它们分别用来表示完全两个对立的逻辑状态。在逻辑代数中,有与、或、非三种基本的逻辑运算。逻辑运算的描述方式:逻辑代数表达式、真值表、逻辑图、卡诺图、波形图和硬件描述语言(HDL) 等。--开关S1开关S2灯断灭断断合灭S2 电路状态表S1合断灭合合亮电源灯1.5二值逻辑变量与基本逻辑运算1. 与运算与逻辑: 只有当决定某一事件的条件全部具备时,这一事件才会发生。这种因果关系称为与逻辑关系。与逻辑举例--AALBLB开关S1开关S2灯断断灭断合灭 与逻辑举例状态表合断灭与逻辑符号合合亮 逻辑真值表与逻辑运算符,也有用“?”、“∧”、“∩”、“”表示ABL000100001111N个输入:L= A·B····· N1.5二值逻辑变量与基本

文档评论(0)

193****2825 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档