- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
山西大学数字逻辑第四章
(二) 多位加法器 实现多位加法运算的电路 其低位进位输出端依次连至相邻高位的进位输入端,最低位进位输入端接地。因此,高位数的相加必须等到低位运算完成后才能进行,这种进位方式称为串行进位。运算速度较慢。 其进位数直接由加数、被加数和最低位进位数形成。各位运算并行进行。运算速度快。 串行进位加法器 超前进位加法器 串行进位加法器举例 A3 B3 C3 S3 CO ∑ CI S2 S1 S0 A2 B2 A1 B1 A0 B0 CO ∑ CI CO ∑ CI CO ∑ CI CI 加数 A 输入 A3 A2 A1 A0 B3 B2 B1 B0 B3 B2 B1 B0 加数 B 输入 低位的进位输出 CO 依次加到相邻高位的进位输入端 CI 。 相加结果读数为 C3S3S2S1S0 和数 进位数 超前进位加法器举例:CT74LS283 相加结果读数为 C3S3S2S1S0 4 位二进制加数 B 输入端 4 位二进制加数 A 输入端 低位片进位输入端 本位和输出端 向高位片的进位输出 A3 A2 A1 A0 B3 B2 B1 B0 CI0 CO4 F3 F2 F1 F0 S3 S2 S1 S0 C3 ∑ CT74LS283逻辑符号 全加器除了作二进制加法外,还可以做乘法运算、码制变换、及实现8421BCD码的加法运算等。 如果能将要产生的逻辑函数能化成输入变量与输入变量相加,或者输入变量与常量相加,则用加法器实现这样逻辑功能的电路常常是比较简单。 (三)用加法器设计组合逻辑电路 例1: 试用一位全加器完成二进制乘法功能 以两个两位二进制数相乘为例: A = A1 A0 B = B1 B0 P = AB = A1A0 × B1B0 P0 = A0 B0 P1 = A1 B0 + A0 B1 P2 = A1 B1 + C1 P3 = C2 P1不能用与或门实现,与或门不可能产生进位位。 C1 为A1 B0 + A0 B1的进位位。 C2 为A1 B1 + C1的进位位。 × A 1 A 0 B 1 B 0 A 1 B 0 A 0 B 0 A 0 B 1 A 1 B 1 C 1 C 2 + P 0 P 1 P 2 P 3 思考:为什么片1的Ci 、片2的B 要接地? P0 = A0 B0 P1 = A1 B0 + A0 B1 P2 = A1 B1 + C1 P3 = C2 Σ A B CI CO Σ A B CI CO C1 为A1 B0 + A0 B1的进位位。 C2 为A1 B1 + C1的进位位。 例2. 将BCD的8421码转换为余3码 输 入 输 出 D C B A Y3 Y2 Y1 Y0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 1 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 1 1 1 1 0 1 0 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 解:其真值表如右表所示,则 故实现的电路如图所示 例3:采用四位全加器将5421BCD码转换为2421码 解:其真值表如右表所示,则 故实现的电路如图所示 00DD 0 1 2 3 + = DCBA Y Y Y Y D 3 11 12 10 9 8 4 2 1 0 1 1 0 0 1 0 0 0 1 0 1 0 0 1 0 1 0 1 1 1 0 1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 A B C D 输 出(2421) 输 入(5421) 1 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 0 0 1 1 1 1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 Y0 Y1 Y2 Y3 3 14 15 13 12 11 4 2 1 0 例4:用四位全加器实现两个8421BCD码加法运算 解: ① 8421BCD码是4位二进制代码组成,两个8421BCD码相加所表示的1位十进制相加之和只可能在0-19(=9+9+1)之间。 ② 两位8421码和的本位最高输出只能是1001,超过1001必须向高位进位。因此,不能直接用4位全加器实现两个8421码相加。 ③ 需要分析“8421码相加” 和 “二进制相加”的特点。 十进制数 8421码十进制数相加“和数” 1 0 1 1 0 1 0 0 1 0 1 0 0 0 0 1 0 0 1 1 1 0 1 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 S1 S2 S3 二进制数相加的
您可能关注的文档
- 尚谷57新村项目规划设计.ppt
- 屋面系统安装方案.doc
- 山东版四年级品社下册《健康的杀手》.ppt
- 少年特种兵 7,18.ppt
- 山东省九年级物理《电流的强弱2》课件 鲁教版.ppt
- 山东省成武一中高中物理4.6《用牛顿运动定律解决问题(一)》课件新人教版必修1.ppt
- 山东省优质课课件《游山西村》.ppt
- 山东省成武一中高中物理4.7《用牛顿运动定律解决问题(二)》课件新人教版必修1.ppt
- 山东省成武一中高中物理4.6用牛顿运动定律解决问题(一)课件新人教版必修1.ppt
- 山东省乐陵第二中学高一数学(人教版)必修1教学课件:1.3.1.2 函数的最大值、最小值.ppt
- 关于请求易地扶贫搬迁的申请大全.docx
- 国防安全演讲稿.docx
- 教科版二年级上册科学全册新质教学课件(配2025年秋改版教材).pptx
- 部编人教版二年级上册道德与法治全册新质教学课件(配2025年秋改版教材).pptx
- 2023年三亚市公务员考试行测真题及参考答案详解一套.docx
- 中关村实验室清华大学国防科大2025网络空间测绘技术白皮书139页.pdf
- 汽车电子行业系列报告之激光雷达篇激光雷达星辰大海国产供应链初长成-22011129页.pdf
- 非公路轮胎行业深度报告OTR轮胎需求盈利双高轮胎蓝海市场-23031718页.pdf
- 电子行业深度报告自动驾驶加速驶来车载激光雷达开启百亿蓝海市场-22011734页.pdf
- 电子行业佰维存储股份有限公司投资价值研究报告专注存储蓝海一体化解决方案龙头-22121292页.pdf
最近下载
- 全国行测真题及答案.doc VIP
- 海信冰箱BCD-565WT用户手册说明书.pdf
- 第11讲计算题-全国初中化学竞赛试题精编(原卷版+解析).docx VIP
- 研发项目周报-模板.docx VIP
- 首届不动产登记技能大赛试题库-1不动产登记法律制度政策.docx
- 华三H3CIE RS+面试宝典.pdf
- 《产科危急重症早期识别中国专家共识(2024年版)》解读PPT课件.pptx VIP
- 四川省巴中市小升初英语真题1(含答案).pdf VIP
- 第一章第一节物质的分类及转化第1课时 物质的分类 高一化学人教版(2019)必修第一册.ppt VIP
- -化学-高一-必修一-第三章-第三节用途广泛金属材料-.pptx VIP
文档评论(0)