数字电子技术实验课程教学课件 ⑩ 葡州克通大 实验二加法器的设计与应用 国家级电工电子实验教学示范中心
实验二 加法器的设计与应用 数字电子技术实验课程教学课件 国家级电工电子实验教学示范中心
纲要 葡州克通大率 一、实验目的 二、实验器材及仪器 三、实验原理 四、实验内容及步骤 五、分析与思考
纲要 一、实验目的 二、实验器材及仪器 三、实验原理 四、实验内容及步骤 五、分析与思考
一、实验目的 葡州克通大警 ·进一步熟悉组合逻辑电路的特点及分析方法 。 掌握半加器、全加器的组合逻辑电路设计、构建 方法 。 掌握集成加法器的功能与应用
一、实验目的 • 进一步熟悉组合逻辑电路的特点及分析方法 • 掌握半加器、全加器的组合逻辑电路设计、构建 方法 • 掌握集成加法器的功能与应用
二、实验器材及仪器 前州充通大粤 ·数字逻辑实验台 ·集成芯片74LS283、74LS00、74LS86等 ·导线若干
二、实验器材及仪器 • 数字逻辑实验台 • 集成芯片74LS283、74LS00、74LS86等 • 导线若干
三、实验原理 菌州发通大警 全加器:用门电路实现两个二进制数相加并求出和的组合 逻辑电路称为一位全加器。一位全加器需考虑由低位来的进位, 进位与本位两个二进制数相加后输出本位和以及向高位的进位。 要考虑低位 如: 来的进位 全加器实现 进位 不考虑低位 0100 来的进位 半加器实现
三、实验原理 全加器:用门电路实现两个二进制数相加并求出和的组合 逻辑电路称为一位全加器。一位全加器需考虑由低位来的进位, 进位与本位两个二进制数相加后输出本位和以及向高位的进位。 进位 如: 0 0 0 0 1 + 1 1 0 1 0 1 0 1 0 不考虑低位 来的进位 半加器实现 要考虑低位 来的进位 全加器实现
四、实验内容及步骤 南葡州文通大粤 1.用基本门电路设计实现半加器电路 半加器:只考虑两个加数本身及往高位的进位,而不考由 低位来的进位(或者把低位来的进位看成0) 真值表 函数表达式 输入 S,=A,B;+AB,=A①B 输出 Co=A;B; A B: S: Co 0 0 0 电路图 0 Co
四、实验内容及步骤 1.用基本门电路设计实现半加器电路 半加器:只考虑两个加数本身及往高位的进位,而不考由 低位来的进位(或者把低位来的进位看成0) 真值表 电路图 函数表达式 Co Co Co
四、实验内容及步骤 菌州发通大警 若只用与非门来实现该电路还需对公式S,=A,B:十A,B,=A①B 进行变换, 根据变换后的表达式(请同学们自行推拿设计出 电路图,如下图所示。 UIA U1B 74LS00D UID s 74LS00D 74LS00D UIC B 74LS00D U2A g 74LS0OD 用与非门实现的一位半加器电路
四、实验内容及步骤 若只用与非门来实现该电路还需对公式 进行变换,根据变换后的表达式(请同学们自行推导)设计出 电路图,如下图所示。 用与非门实现的一位半加器电路
四、实验内容及步骤 菌州友通大粤 2.用基本门电路实现全加器电路。 A B C S Co 解:①逻辑抽象 0 0 0 0 0 输入变量: 0 0 1 被加数为A,加数为B 由低位来的进位为C1 0 1 真值表 0 1 输出变量: 0 1 相加后本位和为S 往高位的进位为C0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1
四、实验内容及步骤 2.用基本门电路实现全加器电路。 A B Ci S Co 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 解:①逻辑抽象 输入变量: 被加数为A,加数为B 由低位来的进位为Ci 输出变量: 相加后本位和为S 往高位的进位为Co 真值表
四、实验内容及步骤 菌州克通大努 ②卡诺图化简 BCi A00 01 11 10 S=ABCi+ABCi+ABCi+ABCi 0 1 =(4B+AB)C:+(AB+AB)Ci 1 1 =A⊕B⊕Ci 01 11 10 Co=ABCi+ABCi+ABCi+ABC =(A⊕B)C+AB =(A⊕B)Ci·AB
四、实验内容及步骤 ②卡诺图化简 1 A BCi 0 1 00 01 11 10 S 1 1 1 i i i i i i i A B C AB AB C AB AB C S ABC ABC ABC ABC ( ) ( ) 1 A BCi 0 1 00 01 11 10 Co 1 1 1 A B C AB A B C AB C o ABC ABC ABC ABC i i i i i ( ) ( )
四、实验内容及步骤 菌州克通大警 ③逻辑电路图 用一片74LS00和一片74LS86即可实现
四、实验内容及步骤 ③逻辑电路图 用一片74LS00和一片74LS86即可实现