408计算机组成原理学习:ALU
算术逻辑单元( ALU )
算术运算:加、减、乘、除等
逻辑运算:与、或、非、异或等
辅助功能:移位、求补等
门电路
优先级: 与>或(类比乘法、加法)
逻辑表达式是对电路的数学化描述
一位全加器
Ai Bi,两个输入
Ci-1来自低位的进位
Si本位的和
串行加法器:
只有一个全加器,数据逐位串行送入加法器中进行运算。进位触发器用来寄存进位信号,以便参与下一次运算。
如果操作数长n位,加法就要分n次进行,每次产生一位和,并且串行逐位地送回寄存器。
并行加法器
串行进位的并行加法器:把n个全加器串接起来,就可进行两个n位数的相加。
串行进位又称为行波进位,每一级进位直接依赖于前一级的进位,即进位信号是逐级形成的
并行加法器缺点:
故改进:
并行进位的并行加法器:各级进位信号同时形成,又称为先行进位、同时进位
单级先行进位方式 ,又称为 组内并行、组间串行 进位方式。
多级先行进位方式,又称为 组内并行、组间并行 进位方式