数电实验报告半加全加器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数电实验报告半加全加器
实验目的:掌握半加器和全加器的原理和应用,了解半加器和全加器的构造和工作原理。
实验器材:逻辑电路实验箱、7400四与非门、7402四与非门、7408四与门、7432四或门、7447数码显示器、开关、电源、跳线等。
实验原理:半加器和全加器是数字电路中常用的基本逻辑电路,用于对二进制进行加法运算,主要用于数字电路中的算术逻辑单元(ALU)。
1.半加器实验原理:
半加器是一种能够对两个二进制位进行加法运算的电路。
半加器有两个输入端和两个输出端,输入端分别为A和B,输出端分别为S和C。
其中,A和B分别为要加的两个二进制数位,S为运算结果的个位,并且用S=A⊕B表示;C为运算结果的十位(进位),C=A·B表示。
半加器的真值表和逻辑符号表达式如下:
```
A,B,S,C
0,0,0,0
0,1,1,0
1,0,1,0
1,1,0,1
```
2.全加器实验原理:
全加器是一种能够对两个二进制位和一个进位信号进行加法运算的电路。
全加器有三个输入端和两个输出端,输入端分别为A、B和Cin,输出端分别为S和Cout。
其中,A和B分别为要加的两个二进制数位,Cin 为上一位的进位信号,S为运算结果的个位,并且用S=A ⊕ B ⊕ Cin表示;Cout为运算结果的十位(进位),Cout=(A·B) + (A·Cin) + (B·Cin)表示。
全加器的真值表和逻辑符号表达式如下:
```
A ,
B , Cin , S , Cout
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
```
实验步骤:
1.首先,按照实验原理连接逻辑门实验箱中的电路。
将7400四与非
门的1、2号引脚分别连接到开关1、2上,将开关3连接到7400的3号
引脚,将开关4连接到7400的5号引脚,将7400的6号引脚连接到
LED1上,表示半加器的进位输出。
再将开关5连接到输入端口A,将开关
6连接到输入端口B。
然后,将输出端口S连接到LED2上,表示半加器的
运算结果。
2.接下来,将输入端口A和B连接到输入口,通过电源供电,观察LED1和LED2的状态。
根据半加器的真值表和逻辑符号表达式,可以验证
实验结果。
3. 然后,将以上电路修改为全加器电路。
将LED1和LED2的连接方
式调整为全加器的进位输出和运算结果的连接方式。
将输入端口A和B分
别连接到开关5和开关6,将输入端口Cin连接到开关7、通过电源供电,观察LED1和LED2的状态,根据全加器的真值表和逻辑符号表达式,验证
实验结果。
4.最后,根据实验结果撰写实验报告,总结实验所得的结果,分析实
验中出现的问题和解决方法。
实验结果和数据分析:
通过实验,可以使用半加器和全加器完成二进制数位的加法运算。
半
加器实验中,输入端口A和B分别为0和1时,输出端口S的值为1,与
实验中观察到LED2为亮的情况相符;输入端口A和B分别为1和1时,
输出端口S的值为0,与实验中观察到LED2为灭的情况相符。
根据半加
器的真值表和逻辑符号表达式,验证实验结果的正确性。
全加器实验中,输入端口A、B和Cin分别为1、1和1时,输出端口S的值为1,与实验中观察到LED2为亮的情况相符;输入端口A、B和Cin分别为0、0和1时,输出端口S的值为1,与实验中观察到LED2为亮的情况相符。
根据全加器的真值表和逻辑符号表达式,验证实验结果的正确性。
通过实验,可以看出半加器和全加器电路的工作原理和效果。
实验结论:
通过实验,我掌握了半加器和全加器的原理和应用,了解了半加器和全加器的构造和工作原理。
通过实验结果验证了半加器和全加器的真值表和逻辑符号表达式的正确性。
实验中没有出现明显的问题,实验数据准确可靠。
通过这个实验,我对半加器和全加器有了更深入的了解,为今后的学习和应用打下了基础。