ALU是算术逻辑单元“arithmetic and logic unit”的简称。
算术逻辑单元是能实现多组算术运算和逻辑运算的组合逻辑电路,是中央处理器(CPU)的执行单元,是所有中央处理器的核心组成部分。
由"And Gate"(与门) 和"Or Gate"(或门)构成的算术逻辑单元,主要功能是进行二位元的算术运算,如加减乘(不包括整数除法)。基本上,在所有现代CPU体系结构中,二进制都以补码的形式来表示。
扩展资料:
ALU的主要功能
1、算术和逻辑运算,可对半字节(一个字节是8位,半个字节就是4位)和单字节数据进行操作。
2、加、减、乘、除、加1、减1、比较等算术运算。
3、与、或、异或、求补、循环等逻辑运算。
5、位处理功能(即布尔处理器)。由于ALU内部没有寄存器,参加运算的操作数,必须放在累加器A中。累加器A也用于存放运算结果。
参考资料来源:百度百科-ALU:中央处理器的执行单元