布尔逻辑门、ALU例图

文章讲述了布尔,即逻辑代数的创始人,如何用数学公式形式化逻辑推理。内容包括基本的逻辑门(NOT,AND,OR,XOR)的工作原理,以及这些逻辑门在构建半加器、全加器和行波进位加法器等算数逻辑单元(ALU)中的应用。随着位数增加,电路复杂度和延迟也会相应增加。
摘要由CSDN通过智能技术生成

布尔的由来

乔治·布尔(George Boole)是布尔二字的由来,是一位19世纪自学成才的英国数学家,他有兴趣用数学式子,扩展亚里士多德基于哲学的逻辑方法,布尔用逻辑方程系统而正式的证明真理(truth)。

布尔基本操作的结构

下图是晶体管的示意图,当控制线路(controll wire)通电时,电流就可以从一个电极流向另一个电极

在这里插入图片描述

NOT门

在这里插入图片描述

当INPUT为on时,半导体导电,电流流向地线,OUTPUT被短路,输出为off;
当INPUT为off时,半导体不导电,电流流向OUTPUT,输出为on。
在这里插入图片描述

AND门

and操作有两个输入,一个输出,串联两个晶体管即可
在这里插入图片描述

在这里插入图片描述

OR门

or操作有两个输入,一个输出,并联两个晶体管即可
在这里插入图片描述

在这里插入图片描述

X OR门(异或)

异或操作是判断两个输入是否相异;
相同输出False,相异输出True
XOR门和OR门只有两个输入都是on的时候输出不一样,所以在OR基础上设计
在这里插入图片描述

在这里插入图片描述

基本算数单元例图

半加器

在这里插入图片描述

全加器

在这里插入图片描述

行波进位八位加法器

在这里插入图片描述

缺点是位数越多需要的逻辑门越多,而且在每面对进位时都需要一点时间

基本逻辑单元例图

暂无

算数单元和逻辑单元共同组成一个ALU

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值