第三章组合电路的分析和设计.ppt

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

超前进位加法器 设: 三级电路 三级电路 三级电路 三级电路 四级电路 只需四级电路就可以实现四位加法器。 四位超前进位加法器74LS283 直接形 成进位 进位位直接由加数、被加数和最低位进位位C-1形成。 四位加法器的逻辑符号 加数 被加数 和 低位进位 进位 加法器的应用 例:用四位加法器实现8421BCD码至余3BCD码的转换。 解: 余3BCD码比对应的8421BCD码多3,只需将输入的8421BCD码加3即可。 8421BCD码 1 余3码 加法器的应用 例:将两位8421BCD码转换为等值的二进制数。 解: 将两位8421BCD码按权展开。设两位8421BCD码N的高位为D’8D’4D’2D’1,低位为D8D4D2D1。 加法器的应用 加法器的应用 D8+D4’ D8’ 实现方案有多种 D1 D’1+D2 D’2+D4 D’4+D’1+D8 D’8+D’2 D’4 D’8 2、减法器 全减器 被减数 减数 来自低位的借位 差 向高位的借位 以A的反变量为输入,则: 全减器 可以用全加器实现全减器 全减器表达式 全加器表达式 原码、反码和补码 有符号的二进制数=一位符号位+多位数值位 0表示正数,1表示负数。 正数的原码、反码和补码是一样的。 例:(+18)10=(010010)2 例:(+8)10=(01000)2 负数的表示方法 负数的原码、反码和补码是不一样的。 例:(-18)10=(110010)2原码 负数的原码:负数的符号位为1 ,随后是二进制数的绝对值。 例:(-8)10=(11000)2原码 负数的反码表示法 例:(-18)10=(101101)2反码 负数的反码:将负数原码的符号位保持为1不变,而将数值位按位取反。也相当于将对应的正数连同符号位一起按位取反。 例:(-8)10=(11000)2原码 例:(-18)10=(110010)2原码 例:(-8)10=(10111)2反码 实际运算中,反码没有什么用,用的是补码。 负数的补码表示法 负数的补码:将负数的反码加1即可。 例:(-18)10=(101101)2反码 例:(-8)10=(10111)2反码 例:(-18)10=(101110)2补码 例:(-8)10=(11000)2补码 负数在计算机中以补码的形式出现。 减法运算 补码的补=其对应的正数 (± A)-(+B)=( ± A)+(-B) (± A)-(-B)=( ± A)+(+B) 将被减数和减数取补,将减法变为补码加法。 负数的补码为正数,减负数等于加正数。 例:(+18)10=(010010)2 例:(-18)10=(101110)2补码 例:((101110)2补码)补码=010010 减法运算 例: 18-18=0 (+18)10=(010010)2 (-18)10=(101110)2补码 0 1 0 0 1 0 + 1 0 1 1 1 0 0 0 0 0 0 0 1 进位=1,够减 例: 18-19=-1 (+18)10=(010010)2 (-19)10=(101101)2补码 0 1 0 0 1 0 + 1 0 1 1 0 1 1 1 1 1 1 1 0 进位=0,不够减 0 0 0 0 0 1 减法运算举例 例:两个四位正数相减(+ A)-(+B)=( + A)+(-B) 按位取反 +1 C3=1,够减,D3~D0为差值正数。 C3=0,不够减,输出D3~D0为负数补码,将其取补即为差的绝对值。 可控加减电路 1 1 取反 M=1时,实现A-B的运算。 M=0时,实现A+B的运算。 0 0 原变量 8选1数据选择器74LS151 Y=0,禁止状态。 工作状态 ST=0时,Y=0。 ST=1时, A2A1A0=000 A2A1A0=111 双4选1数据选择器74LS153 使能端 输出端 数据 输入 公用地址输入 双4选1数据选择器74LS153 Y=0,禁止状态。 工作状态 2、功能扩展 例:试用双四选一数据选择器构成八选一选择器。 (1)用一片双四选一数据选择器,实现八个输入端。 (2)用使能端形成高位地址,实现三位地址。 A2 或门 0 禁止 工作 D3~D0之一 1 工作 禁止 D7~D4之一 0 0 A2A1A0=011 Y=D3 A2A1A0=111 Y=D7 16选1数据选择器 第一级分为四组,实现16选4 第二级控制选择第一级中的一个,实现4选1。 0 01 10 D1 D5 D9 D13 D9 A3A2A1A0=1001 Y=D9 10 01 A3A2A1A0=0110 D2 D6 D10 D14 D6 Y=D6 64选1数据选择器 D0 ┆ D7 D56 ┆ D63 A2A1A0 A5A4A3 F 1 8 9 A=001000 001 000 D

文档评论(0)

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

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

1亿VIP精品文档

相关文档