全加器实验报告
- 格式:docx
- 大小:76.11 KB
- 文档页数:10
实验二半加/减器与全加/减器一、实验目的:(1)掌握全加器和半加器的逻辑功能。
(2)熟悉集成加法器的使用方法。
(3)了解算术运算电路的结构。
二、实验设备:1、74LS00(二输入端四与非门)2、74LS86(二输入端四异或门)3、数字电路实验箱、导线若干。
(74LS00引脚图) (74LS86引脚图)三、实验原理:两个二进制数相加,叫做半加,实现半加操作的电路,称为半加器。
A表示被加数,B表示加数,S表示半加和,Co 表示向高位的进位。
全加器能进行加数、被加数和低位来的信号相加,并给出该位的进位信号以及和。
四、实验内容:用74LS00和74LS86实现半加器、全加器的逻辑电路功能。
(一)半加器、半减器M=0时实现半加,M=1时实现半减,真值表如下:功能M A B S C半加0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1半减1 0 0 0 0 1 0 1 1 1 1 1 0 1 0 1 1 1 0 0(半加器图形符号)2、MAB00 01 11 100 0 1 1 01 1 0 0 1BABABAS⊕=+=MAB00 01 11 100 0 0 0 01 0 1 0 1)(MABC⊕=(二)全加器、全减器M A B 1-i CS i C0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 1 1 1 1 0 0 0 0 0 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1 1 0 0 1 0 1 1 0 1 0 1 1 1 1 0 0 1 1 111 111-i C B A S ⊕⊕=))((1-i C B A M BC C i ⊕⊕•=五、实验结果半加器:B A B A B A S ⊕=+= )(M A B C ⊕=全加器:1-i C B A S ⊕⊕=M C M C C i 21+=其中11()i C A B C AB -=⊕+,21()i C A B C AB -=+为了方便,以下1i C -用C 表示()()(()()()I C AB AB CM AB AB CM ABM ABM ABCM ABCM ABCM ABCM ABM ABMABCM ABCM ABCM ABCM ABCM ABCM ABCM ABCM BC ABCM ABCM ABCM ABCM M A B C BC =+++++=+++++=+++++++=++++=⊕⊕ 则))((1-i C B A M BC C i ⊕⊕•=六、心得体会本次实验做的是半加/减器和全加/减器两个电路,比上次实验复杂很多,因此充满了挑战性。
eda实验报告全加器EDA实验报告:全加器一、引言在数字电路设计中,全加器是一种基本的组合逻辑电路,用于实现两个二进制数的加法运算。
全加器的设计和性能对于数字电路的正确性和效率至关重要。
本实验报告将介绍全加器的原理、设计方法以及实验结果。
二、全加器的原理全加器是由两个半加器和一个额外的输入引脚组成的。
它可以实现三个二进制输入数的相加运算,并输出相应的和与进位。
1. 半加器半加器是一个简单的组合逻辑电路,用于实现两个二进制数的相加运算。
它有两个输入引脚A和B,分别代表两个二进制数的对应位,一个和输出引脚S和一个进位输出引脚C。
半加器的真值表如下所示:A B S C0 0 0 00 1 1 01 0 1 01 1 0 1可以看出,和输出引脚S等于A和B的异或运算结果,进位输出引脚C等于A 和B的与运算结果。
2. 全加器全加器是由两个半加器和一个额外的输入引脚组成的。
它有三个输入引脚A、B 和Cin,分别代表两个二进制数的对应位以及上一位的进位,两个输出引脚S 和Cout,分别代表相加结果的和以及当前位的进位。
全加器的真值表如下所示:A B Cin S Cout0 0 0 0 00 0 1 1 00 1 0 1 00 1 1 0 11 0 0 1 01 0 1 0 11 1 0 0 11 1 1 1 1可以看出,和输出引脚S等于A、B和Cin的异或运算结果,进位输出引脚Cout等于A、B和Cin的与运算结果与A和B的或运算结果的与运算结果。
三、全加器的设计方法全加器的设计可以使用逻辑门电路实现。
常用的逻辑门包括与门、或门、非门和异或门。
根据全加器的真值表,可以使用这些逻辑门组合来实现全加器。
1. 使用逻辑门实现半加器半加器可以使用异或门和与门来实现。
异或门用于计算和输出引脚S,与门用于计算和输出引脚C。
2. 使用逻辑门实现全加器全加器可以使用两个半加器和一个或门来实现。
两个半加器分别用于计算和输出引脚S和C1,或门用于计算和输出引脚Cout。
一、实验目的1. 理解全加器的原理和结构。
2. 掌握全加器的逻辑功能及其实现方法。
3. 学习全加器在实际电路中的应用。
二、实验原理全加器是一种组合逻辑电路,用于实现两个二进制数相加,同时考虑来自低位的进位信号。
全加器由三个输入端和两个输出端组成,输入端分别为两个加数位(A、B)和来自低位的进位信号(Cin),输出端分别为和位(S)和进位输出信号(Cout)。
全加器的逻辑功能如下:- 当A、B和Cin都为0时,S为0,Cout为0;- 当A、B和Cin中有一个为1时,S为1,Cout为0;- 当A、B和Cin中有两个为1时,S为0,Cout为1;- 当A、B和Cin都为1时,S为1,Cout为1。
全加器可以通过半加器(HAdder)和与门(AND)来实现。
半加器实现两个一位二进制数相加的功能,而与门用于实现进位信号的产生。
三、实验器材1. 74LS系列集成电路芯片(如74LS00、74LS86等);2. 实验箱;3. 电源;4. 导线;5. 万用表;6. 示波器。
四、实验步骤1. 根据全加器的逻辑功能,设计全加器的原理图,包括半加器和与门;2. 将设计好的原理图连接到实验箱上,包括输入端(A、B、Cin)和输出端(S、Cout);3. 使用万用表检测各个芯片的引脚电压,确保电路连接正确;4. 使用示波器观察输入信号和输出信号的变化,验证全加器的逻辑功能;5. 改变输入信号,观察全加器的输出信号,进一步验证其逻辑功能;6. 将全加器应用于实际电路,如实现多位加法器等。
五、实验结果与分析1. 实验结果表明,全加器能够实现两个二进制数相加,同时考虑来自低位的进位信号;2. 通过示波器观察,发现全加器的输出信号与输入信号符合逻辑功能;3. 将全加器应用于实际电路,如实现多位加法器,实验结果表明电路能够正常工作。
六、实验心得1. 全加器是一种重要的组合逻辑电路,在数字电路中具有广泛的应用;2. 在实验过程中,需要掌握全加器的原理和结构,熟悉各个芯片的功能和引脚连接;3. 实验过程中,要注意电路的连接和信号的观察,确保实验结果的准确性;4. 通过本次实验,加深了对全加器的理解,为以后的学习和工作打下了基础。
一、实验目的1. 理解全加器的逻辑功能和工作原理。
2. 掌握全加器的组成和电路结构。
3. 学习全加器在实际电路中的应用。
4. 培养动手实践能力和分析问题、解决问题的能力。
二、实验原理全加器是一种能够实现二进制加法运算的数字电路,它由半加器和与门组成。
全加器有三个输入端:两个加数输入端A和B,以及一个进位输入端Cin;三个输出端:进位输出端Cout,和输出端Sum,以及一个进位输入端Cin。
全加器的逻辑功能如下:- 当Cin为0时,全加器相当于一个半加器,即A和B相加,进位输出Cout为0,和输出Sum为A+B。
- 当Cin为1时,全加器将A、B和Cin相加,进位输出Cout为1,和输出Sum为A+B+Cin。
三、实验仪器与设备1. 数字电路实验箱2. 集成芯片(如74LS00、74LS86等)3. 导线4. 逻辑分析仪或示波器5. 实验指导书四、实验步骤1. 搭建全加器电路(1) 使用74LS86芯片搭建半加器电路,连接A、B和Sum端。
(2) 使用74LS00芯片搭建与门电路,连接Sum和Cin端,输出为Cout。
(3) 将半加器和与门电路连接起来,形成全加器电路。
2. 验证全加器功能(1) 将A、B和Cin端分别接入逻辑电平开关。
(2) 通过逻辑电平开关改变A、B和Cin端的电平,观察Cout和Sum端的输出。
(3) 将实验结果与理论计算结果进行对比,验证全加器的功能。
3. 全加器在实际电路中的应用(1) 使用全加器搭建一个4位加法器电路。
(2) 将A、B和Cin端分别接入4位二进制数输入端。
(3) 观察Cout和Sum端的输出,验证4位加法器电路的功能。
五、实验结果与分析1. 全加器功能验证通过实验验证,全加器能够实现二进制加法运算,其逻辑功能与理论计算结果一致。
2. 全加器在实际电路中的应用通过实验验证,全加器可以应用于4位加法器电路,实现多位二进制数的加法运算。
六、实验总结1. 全加器是一种能够实现二进制加法运算的数字电路,具有广泛的应用。
全加器实验报告实验心得
一、实验目的
全加器实验是计算机组成原理课程中的一项重要实验,旨在让我们通过实际操作理解全加器的原理和实现过程,加深对二进制加法运算和计算机内部运算的理解。
二、实验原理
全加器是一种对两个二进制数进行加法运算的逻辑电路,可以处理两个一位的进位输入和一个总的和输出。
全加器的每个输入位都有三个输入端:A、B和C,分别表示被加数、加数和进位输入。
输出端有两个:S和Cout,分别表示和以及是否产生进位。
三、实验步骤
1.准备工具和材料:准备好实验用的导线、电阻、开关、
LED灯等材料,并搭建全加器的电路模型。
2.连接电路:按照全加器的电路图连接各个输入输出端,确
保连接正确无误。
3.输入数据:通过开关给被加数和加数输入二进制数,观察
LED灯的显示,确认输入数据正确。
4.观察结果:在特定的输入下,观察全加器的输出结果,验
证其是否符合预期。
5.重复实验:尝试不同的输入数据,观察全加器的输出结果,
总结规律。
四、实验结果与分析
通过实验,我们发现全加器的输出结果符合预期,能够正确地实现二进制数的加法运算。
在实验过程中,我们深入理解了全加器的工作原理和实现过程,对二进制加法运算和计算机内部运算有了更深入的理解。
五、实验心得
通过这次全加器实验,我深刻体会到了计算机组成原理课程的重要性。
只有通过实际操作,才能真正理解并掌握课程知识。
同时,实验也锻炼了我的动手能力和解决问题的能力。
在未来的学习和工作中,我会继续保持这种学习的热情和态度,不断提高自己的技能和能力。
一位全加器的实验报告一位全加器的实验报告摘要:本实验旨在通过搭建一位全加器电路,探究数字电路中的加法运算原理。
通过实验,我们成功验证了全加器的功能,并观察到了其在二进制加法中的作用。
实验结果表明,全加器是一种重要的数字电路元件,能够实现多位二进制数的相加运算。
引言:全加器是一种常见的数字电路元件,用于实现二进制数的相加运算。
它能够处理两个输入位和一个进位位,并输出一个和位和一个进位位。
全加器的设计和实现对于数字电路的理解和应用具有重要意义。
本实验将通过搭建一位全加器电路,探究其工作原理和应用。
材料与方法:1. 逻辑门:与门、或门、异或门、非门2. 连线材料:导线、电源线3. 电源:直流电源4. 示波器:用于观察电路输出波形实验步骤:1. 按照电路图搭建一位全加器电路,包括两个输入位A和B,一个进位位Cin,一个和位S和一个进位位Cout。
2. 将电源线连接至电路,确保电路正常供电。
3. 分别将输入位A和B的电平信号输入到与门和异或门中,将进位位Cin的电平信号输入到与门中。
4. 将与门和异或门的输出信号输入到或门中,得到和位S的输出信号。
5. 将与门的输出信号输入到与非门中,得到进位位Cout的输出信号。
6. 使用示波器观察和位S和进位位Cout的波形。
结果与讨论:通过实验观察,我们得到了一位全加器的输出波形。
当输入位A和B均为0时,和位S和进位位Cout均为0;当输入位A和B均为1时,和位S为0,进位位Cout为1;当输入位A和B中有一个为1时,和位S为1,进位位Cout为0;当输入位A和B均为1时,和位S和进位位Cout均为1。
这一结果与全加器的逻辑运算规则相符,验证了全加器电路的正确性。
全加器在二进制加法中起到了关键作用。
通过将多个全加器连接起来,我们可以实现多位二进制数的相加运算。
在实际应用中,全加器被广泛应用于计算机的算术逻辑单元(ALU)中,用于实现加法和其他运算。
结论:通过本实验,我们成功搭建了一位全加器电路,并验证了其在二进制加法中的功能。
数字电路实验报告——全加器
一、实验目的
本实验以PT5801数字电路模块为本,搭建全加器模块,通过实验表实验结果,分析和探究全加器的模块运作。
二、实验要点
(1)准备实验条件:PT5801数字电路模块,模块芯片,模块芯片胶结线,电源,模拟电路仪表和相关配件。
(2)搭建实验模块:将PT5801数字电路模块安装在试验板上,把它的芯片用胶结线接进芯片接口上,将它的上,下,左,右的输入信号用胶结线接到模拟电路板上,最后接上电源供电即可。
(3)进行实验:将上,下,左,右的输入信号分别为0,1,1,0的状态,测试出输出信号,1,保存实验表,观察相关参数趋势。
(4)分析实验结果:通过实验表,可以看出在四种不同组合输入时,只要输入任意一种组合,输出结果都会是1,这是由于全加器为一种位加法器,运行由机械加减器变更成位加法器,在进行两个或多个数据的加法操作时,此模块就可以起效作用,使计算机内部的计算速度大大提高。
三、小结
本次实验通过PT5801数字电路模块搭建全加器模块,通过四种不同组合输入,观察输出结果,分析出全加器是一种位加法器,对电脑中计算机内部计算速度有很大的提高。
数字电路实验报告——全加器一、实验目的1.了解全加器的工作原理和应用。
2.掌握全加器的逻辑电路。
3.能够实现全加器的电路。
二、实验原理1.全加器的概念全加器是将三个二进制数相加的电路,其中两个输入用于加,另一个输入用于进位。
目前计算机中都采用二进制数系,因此采用全加器电路可以将二进制数计算的加、减、乘、除等运算转化为逻辑电路控制。
2.全加器电路原理全加器一般包括两个半加器,也就是相邻的两位之间的进/退位。
全加器的三个输入:A、B:相邻位的输入。
Cin:低一级的进位数。
输出:S:相邻位的和。
Cout:进位输出。
半加器(HA)是组成全加器的基本单元,其有两个输入和两个输出。
半加器的输出只考虑了A、B两个输入相加的进位情况,而对于进位需要从低一位的进位来考虑是否产生进位。
因此,需要将半加器和前一位的进位一起运算才能得到正确结果。
三、实验装置1.数字实验箱。
2.全加器IC 7483。
3.数字示波器。
四、实验步骤1. 将全加器IC 7483插在数字实验箱的插孔上。
2. 根据全加器的逻辑关系,接线如下图所示。
3. 输入逻辑信号,并观察全加器的输出结果。
4. 将输出结果接入数字示波器中,观察波形。
五、实验结果及分析本次实验使用全加器IC 7483进行数字电路的设计与实现,由于全加器具有计算机中常见的二进制数加法功能,因此在缺少专业计算机设备或软件的情况下,可以使用数字逻辑电路来进行二进制数的计算。
在实验中,传入的逻辑信号为001和010,分别作为相邻位的数字输入A、B,Cin输入为0,代表即不需要进位。
从输出结果中可以看出,在全加器电路的输出端正确得到了二进制数001和010的相加结果,即为011。
通过实验,可以发现全加器的工作原理和应用,掌握全加器的逻辑电路,并能够实现全加器电路。
六、实验结论1.全加器是一个能够将三个二进制数相加的电路。
2.全加器由两个半加器组成,每个半加器有两个输入和两个输出。
3.在计算机中常用全加器电路进行二进制数的计算。
一、实验目的1. 理解全加器的原理和组成。
2. 掌握半加器、与门、或门等基本逻辑门电路的原理和特性。
3. 学习利用基本逻辑门电路构建全加器。
4. 通过实验加深对数字电路设计和实现过程的理解。
二、实验原理全加器是一种基本的数字电路,用于实现两个二进制数的加法运算。
它由两个半加器和两个与门、一个或门组成。
当两个加数位相加时,全加器可以产生一个和以及一个进位输出。
半加器(hadder)是全加器的基础单元,它由一个异或门(XOR)和一个与门(AND)组成。
异或门负责产生和输出,与门负责产生进位输出。
全加器的原理如下:- 当两个加数位相加时,若两者均为0,则输出和为0,进位为0。
- 若一个加数位为0,另一个为1,则输出和为1,进位为0。
- 若两者均为1,则输出和为0,进位为1。
三、实验设备及器材1. 数字电路实验箱2. 集成芯片(74LS00、74LS10、74LS54、74LS86)3. 导线4. 示波器5. 电源四、实验步骤1. 准备实验器材,搭建半加器电路。
(1)将74LS86(异或门)和74LS00(与门)插入实验箱。
(2)按照图1所示连接半加器电路。
(3)将A、B分别接入电平开关,Y、Z接入发光二极管显示。
(4)通电,观察Y、Z的亮灭情况,验证半加器的逻辑功能。
2. 构建全加器电路。
(1)按照图2所示连接全加器电路。
(2)将A、B、C分别接入电平开关,Y、Z接入发光二极管显示。
(3)通电,观察Y、Z的亮灭情况,验证全加器的逻辑功能。
3. 使用示波器观察全加器的输出波形。
(1)将示波器的探头分别连接到全加器的和输出端和进位输出端。
(2)改变A、B、C的输入值,观察示波器上的波形,分析全加器的逻辑功能。
五、实验结果与分析1. 半加器实验结果:当A、B的输入分别为0、1或1、0时,Y为1,Z为0;当A、B的输入均为0或均为1时,Y为0,Z为0。
验证了半加器的逻辑功能。
2. 全加器实验结果:当A、B、C的输入分别为0、0、0时,Y为0,Z为0;当A、B、C的输入分别为0、0、1时,Y为1,Z为0;当A、B、C的输入分别为0、1、0时,Y为1,Z为0;当A、B、C的输入分别为0、1、1时,Y为0,Z为1;当A、B、C的输入分别为1、0、0时,Y为1,Z为0;当A、B、C的输入分别为1、0、1时,Y为0,Z为1;当A、B、C的输入分别为1、1、0时,Y为0,Z为1;当A、B、C的输入分别为1、1、1时,Y为1,Z为1。