- 1、本文档共104页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章_组合逻辑功能器件
关于减法电路探讨 二进制减法运算 N补=2n-N原 (N原为n位) N原= 2n- N补 N补=N反 + 1 A-B = A-B原 = A -(2n -B补) = A+B反+1 -2n 实现方法: (4位数) A1 A2 S1 Σ CO CI A3 A4 S2 B1 B2 B3 B4 S3 S4 74183 D1 D2 D3 D4 1 V (借位信号) 1 借位信号实现减2n 的功能: 当 A+B反+1 的高位有进位时,该进位信号和2n 相减使最高位为0,反之为1。 2. 分两种情况讨论: (1)A-B≥0 设:A=0101 ,B=0001 求补码相加演算过程如下: 0101 (A) (B反) 1 (加1) 0100 0100 (进位反相) + 1 0 借位 运算结果为4,和实际相同。 (2) A-B 0 设:A=0001, B=0101 求补码相加演算过程如下: 0001 (A) 1010 (B反) 1 (加1) 1100 1100 (进位反相) + 0 1 借位 运算结果为-4的补码, 最高位的1为符号位。 3. 由符号决定求补的逻辑图 B3 B2 B1 B0 A3 A2 A1 A0 S3 S2 S1 S0 CI 4位加法器 =1 =1 =1 =1 D3 D2 D1 D0 D’3 D’2 D’1 D’0 0 V 借位信号 (3) 利用74183(四位二进制加法器)构成8421BCD码加法器. 二进制数和8421BCD码对照表 十进制数 二进制数(和) 8421BCD码(和) C4 S4 S3 S2 S1 K4 B8 B4 B2 B1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 2 0 0 0 1 0 0 0 0 1 0 3 0 0 0 1 1 0 0 0 1 1 4 0 0 1 0 0 0 0 1 0 0 5 0 0 1 0 1 0 0 1 0 1 6 0 0 1 1 0 0 0 1 1 0 7 0 0 1 1 1 0 0 1 1 1 8 0 1 0 0 0 0 1 0 0 0 9 0 1 0 0 1 0 1 0 0 1 10 0 1 0 1 0 1 0 0 0 0 11 0 1 0 1 1 1 0 0 0 1 12 0 1 1 0 0 1 0 0 1 0 13 0 1 1 0 1 1 0 0 1 1 14 0 1 1 1 0 1 0 1 0 0 15 0 1 1 1 1 1 0 1 0 1 S=S4S3S2S1 B=B4B3B2B1 K
文档评论(0)