算术和逻辑单元俗称ALU是数字系统和设备的重要组成部分。由于它是数字系统的基本构建块,因此我们都必须在工程或高中构建一个。除了加强我们对数字电路的理解外,构建这种逻辑电路也很有趣。在本文中,您将看到一个简单的2位ALU电路,该电路使用逆变器,AND,OR门,Ex-OR门和多路复用器。它需要两个输入位。
输出:
位1和位2的反转
位1和位2的AND
位1和位2的OR
添加位1和位2
位1和位2的子子
对于这个电路,我们有三个输入位。两个输入位和一个控制位。控制位馈送到多路复用器芯片,并允许用户在输出之间切换,如上述电路所述。
要执行AND操作,我们只需使用AND芯片7408并使用7432芯片进行OR操作。两个逆变器芯片7404,用于位1和2的反相操作。使用7486、7408、7432芯片构建半加法器和减法器,以执行位1和位2的加法和减法运算。
这些逆变器、加法器、减法器、加法和OR操作的输出进入多路复用器。控制位将选择引脚4、7、9、12中的输出。让我们先以引脚4和7为例,如果控制信号为0,则多路复用器的第4个引脚显示位1的反相输出,控制信号1显示位2的反相输出输出。
对于多路复用器的引脚7,如果控制信号为0/1,则引脚7的输出将是位1和位2的AND或OR操作。输出引脚9和12将相应地显示位1和位2的ADD和减去输出,尽管控制位的状态不同。
零件清单:
IC1–74AC08N
IC2–74AC32N
IC3–74AC86N
IC4–74AC04N
IC5–74AC157N
全部0条评论
快来发表一下你的评论吧 !