实验目的
4bit加法器是一种数字电路,用于将两个 4 bit的二进制数相加,生成一个 4 bit的和。实验目的如下:
(1)学习数字电路的基本概念和实现方法
(2)熟悉 4 bit加法器的设计和实现原理
(3)学会使用数字电路仿真工具模拟和验证电路的功能
(4)使用晶体管搭建一个4bit加法器电路
实验要求
下面是 4 bit加法器设计、仿真和实现的实验要求:
(1)利用三极管搭建逻辑门并进行仿真测试
(2)利用逻辑门搭建一位半加器并进行仿真测试
(3)在一位半加器的基础上搭建一位全加器并进行仿真测试
(4)利用一位全加器进行适当地级联,搭建 4 bit加法器,并进行仿真测试
(5)进行实物搭建并测试,用 LED 灯的亮灭表示结果。亮表示 1,灭表示 0
(6)提交实物和实验报告
实验器材
三极管 100 只,1 kΩ 电阻 50 只,10 kΩ 电阻 100 只,发光管 5 只,电源 1 个,面包板 1 块,
USB 连接线 1 根,万用表 1 只,跳线若干,如图所示。
评分标准
实验原理
三极管
利用三极管导通特性,我们可以用它来搭建简单的逻辑门电路。
这里推荐这篇文章的讲解三极管等搭建逻辑门电路。
其实到目前不需要太了解三极管的输入输出特性,到了模电会学到的,现在只要知道怎么用就行了~
非门
与门
或门
这个算是我自己创造的?hhhh~
可以看到这节点3的电压是由1-3路和2-3路决定的,只要有一路及以上是高电平,3节点也就是高电平。所以3的输出就是1-3路和2-3路取或的结果。
基础门电路
数字电路中常见门电路有以下几种,其中最常用的是前三个“与门”“或门”“非门”
在搭整个4bit加法器电路之前,我们先要分析需要利用什么样的逻辑电路。首先要搭4bit,我们先考虑搭1bit的加法器;我们知道加法会产生进位,所以要考虑该位计算好后的进位;另外,除了第0位外,还要考虑低一位的进位。因此,4bit加法器应该是由一个半加器和三个全加器组成的。我们分析半加器和全加器的逻辑真值表
得到它们的逻辑表达式:
半加器:
S = A ⊕ B S = A ⊕ B S=A⊕B
C = A B C = AB C=AB
全加器:
S = A ⊕ B ⊕ C i n S = A ⊕ B ⊕ C_{in} S=A⊕B⊕Cin
C o u t = ( A ⊕ B ) C i n + A B C_{out} = (A ⊕ B)C_{in} + AB Co