电路基本第6章 数字逻辑基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.1 数字电路概述 ⑴ 模拟信号:在时间上和数值上都是连续变化的信号。 ⑵ 数字信号:在时间上和数值上都是离散(变化不连续)的信号。 第6章 数字逻辑基础 u t u t ⒉ 数字电路的特点 ⑴ 内部晶体管主要工作在饱和导通或截止状态; ⑵ 只有二种状态:高电平和低电平,便于数据处理; ⑶ 抗干扰能力强; ⑷ 电路结构相对简单,功耗较低,便于集成; ⑸ 在计算机系统中得到广泛应用。 ⒈ 模拟信号和数字信号 6.2 数制与编码 6.2.1 二进制数和十六进制数 ⒈ 二进制数 [N]2=bi-1×2i-1 + bi-2×2i-2 + … + b1×21 + b0×20 = ⒉ 十六进制数 [N]16=hi-1×16i-1 + hi-2×16i-2 + … + h1×161 + h0×160 = 进位规则:逢二进一 尾缀B表示数N是二进制数 例如B=1×27+0×26+1×25+0×24+1×23+0×22+1×21+1×20 =171 例如:AB H=10×161+11×160=160+11=171 尾缀H表示数N是十六进制数 进位规则:逢十六进一 表6-1 十六进制数、二进制数和十进制数对应关系表 十进制数 十六进制数 二进制数 十进制数 十六进制数 二进制数 0 00H 0000B 11 0BH 1011B 1 01H 0001B 12 0CH 1100B 2 02H 0010B 13 0DH 1101B 3 03H 0011B 14 0EH 1110B 4 04H 0100B 15 0FH 1111B 5 05H 0101B 16 10H 0001 0000B 6 06H 0110B 17 11H 0001 0001B 7 07H 0111B 18 12H 0001 0010B 8 08H 1000B 19 13H 0001 0011B 9 09H 1001B 20 14H 0001 0100B 10 0AH 1010B 21 15H 0001 0101B 4. 不同进制数间相互转换 ⑴ 二进制数、十六进制数转换为十进制数 按位权展开相加 ⑵ 十进制整数转换为二进制数 除2取余法 【例6-1】 将十进制数41转换为二进制数。 解: 因此,41=101001B ⑶ 十进制整数转换为十六进制数 除16取余法 【例6-2】 将十进制数8125转换为十六进制数。 解: 因此,8125=1FBDH ⑷ 二进制数与十六进制数相互转换 4位二进制数与1位十六进制数有一一对应关系。 3 C 9 8 【例6-3】11100010011100 B=0011 1000 1001 1100 B=389C H E F D 5 【例6-4】5DFE H=101 1101 1111 1110 B=101110111111110 B 5. 二进制数加减运算 ⑴ 二进制数加法运算 运算规则: ① 0+0=0 ② 0+1=1+0=1 ③ 1+1=10,向高位进位1 运算方法:相同权位对齐,从低到高逐位相加。 【例6-5】计BB 解: B 加数 + B 加数 101101000 B 和 ⑵ 二进制数减法运算 运算规则: ① 0-0=0 ② 1-0=0 ③ 1-1=0 ④ 0-1=1,向高位借位1 运算方法:相同权位对齐,从低到高逐位相减。借1当2。 【例6-6】计B –B 解: B 被减数 - 1000011 B 减数 借位1B 差 6.2.2 8421 BCD码 ⒈ 编码方法 8421 BCD码是十进制数,逢十进一,只是数符0~9用4位二进制码0000~1001表示而已。 每4位以内按二进制进位;4位与4位之间按十进制进位。 1010、1011、1100、1101、1110和1111六种状态不允许出现,称为非法码或冗余码。 表6-2 十进制数与 8421 BCD码对应关系 十进制数 8421 BCD码 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 ⒉ 转换关系 ⑴ BCD码与十进制数相互转换 4 1 9 【例6-7】[010010010001]BCD=[0100 1001 0001]BCD=491 7 6 8 【例6-8】786=[0111 1000 0110]BCD=[011110000110]B

您可能关注的文档

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档