运算器,也称为“算术逻辑部件”(arithmetic logic unit,简称ALU),是计算机中负责执行各种算术运算和逻辑运算的部件。其主要功能包括:
算术运算:
如加、减、乘、除等。
逻辑运算:
如与、或、非、异或、移位、比较和传送等。
运算器的性能通常由字长(即处理数据的能力)和运算速度(即执行运算的快慢)来衡量。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作。这些操作是通过算术逻辑单元(ALU)来实现的。
运算器是计算机的核心部件之一,与控制器、存储器共同构成了计算机的基本架构。运算器处理的对象是数据,因此数据长度和计算机数据表示方法对运算器的性能影响极大。在现代计算机系统中,运算器通常还包括累加器、状态寄存器和通用寄存器组等辅助部件,以支持更复杂的运算和数据处理任务。