算术逻辑单元

运算器、算术逻辑单元、累加器、状态寄存器、通用寄存器

ALU

算术逻辑单元

运算器当中最重要的部分就是算术逻辑单元

算术运算:加减乘除

逻辑运算:与或非异或

辅助功能:移位、求补

接受一个输入信号,在接收一个控制信号,根据控制信号所给的控制信息对输入信号进行操作,产生输出信号。

数字电路基础知识补充

逻辑符号

与或非

与门的天然逻辑:“屏蔽”(当a是0的时候,不论b是什么都输出0)

复合逻辑

半导体电路实现起来方便。

与门的天然逻辑“屏蔽”

异或的天然逻辑“加法”“奇偶“

同或(了解即可)

加法器

组合逻辑电路设计-一位全加器

与+异或(半加器)

还需要一个进位器

Ci=Gi+PiCi1

串行加法器

只有一个全加器,数据逐位串行输入到加法器中进行计算

如果操作数长n位,加法就要分n次进行,每次产生一位和,并且串行逐位地送回寄存器。

并行加法器

串行进位的并行加法器:把n个全加器串接起来,就可进行两位数的相加。

串行进位又称为行波进位,每一级进位直接依赖于前一级的进位,即进位信号是逐级形成的。

这样进位是比较麻烦的,要从下一级获得进位,需要等待

改进

Ci=Gi+PiCi1

Gi=AiBi,Pi=AiBi

C1=G1+P1C0

C2=G2+P2C1=G2+P2G1+P2p1C0

并进进位的并行加法器:各级进位信号同时形成,又称为先行进位、同时进位。

单极先行进位方式,又称为组内并行、组间串行进位方式。

多级先行进位方式,又称为组内并行、组间并行进位方式

ALU芯片的组织

串行

并行

知识回顾

本文作者:Jev_0987

本文链接:https://www.cnblogs.com/jev-0987/p/13432401.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Jev_0987  阅读(1090)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起