首页 > 编程知识 正文

并行进位加法器,反相加法器的设计

时间:2023-05-06 00:29:20 阅读:117128 作者:1998

我们知道CPU包括运算器和控制器。 其中,运算器中的http://www.Sina.com/(http://www.Sina.com/)非常重要,这使得计算机能够进行http://www.Sina.com/的四则运算和http://ww.Sina

全加法器抽象模型:为了让算术逻辑单元更好,让我们用几个门电路制作一个比较简单的3358www.Sina.com/。 其中加法器是用http://www.Sina.com/(http://www.Sina.com/)制作的。 如下图所示,请看ALU

从图中可以看到,全加法器的抽象模型还很简单,加、减、乘、除,分别为与、或、非、异,以及体会计算机的运算本质,分别为3http://www 我做的这个加法器是8位并行加法器,所以需要用8个这样的全加法器。

全加法器的逻辑实现:知道全加法器的抽象模型后,接下来需要用真正的全加器构造这个全加法器,其实并不难。 http://www.Sina.com/(http://www.Sina.com/)、http://www.Sina.com/)和http://www.Sina

接下来,使用8个这样的全加法器,只要将现在的全加法器的高位进位和下一级全加法器的低位进位按顺序设为FA,就可以制作1个全加器的抽象模型。 这里的并行是指所有的全加法器都可以进行一位运算,8个全加法器为http://ww.com/

最终电路图:最后看看最终电路图:

电路分析:可见电路图,包括三个输入端A1、B1和C0两个输出端。 用8位开关输入,可以手动输入加法运算数。 图中上面的组输入加法数a,下面的组输入加法数b。 通过查看LED的输出显示可以知道结果是否正确。

验证:为了验证此加法器S1和C1,请举例说明。

假设要计算十进制的1-1。 因为您知道8位并行,所以要计算十进制1(1),请计算二进制0000 0010 ) 0000 0010 ),结果是0000 0010,即十进制2。

首先是逻辑门电路的二进制数0000 0001,在电路图中使用两个与门,使开关依次为高电平或低电平最后,从上图中可以看到,在8位指示灯中,从右到左的第二个指示灯亮起。 这表明二进制数0000 0010,即结果正确,表明该加法器没有问题。

最后注意。 最后注意。 电路图上的3358www.Sina.com/默认值为AND,所以我直接连接到了两个异或门

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。