3.8 定点运算器的组成
运算器是数据的加工处理部件,是计算机中CPU 的重要组成部分,它是执行各种算术和逻辑运算操作的部件。运算器最基本的结构包含:算术/逻辑运算单元、数据缓存寄存器、通用寄存器、多路转换器和数据总线等逻辑构件。
计算机中除了进行加、减、乘、除等基本算术运算外,还可对两个或一个逻辑数进行逻辑运算。所谓逻辑数,是指不带符号的二进制数。利用逻辑运算可以进行两个数的比较,或者从某个数中选取某几位等操作。逻辑运算主要有逻辑非(反)、逻辑加(或)、逻辑乘(与)、逻辑异或四种基本运算。逻辑运算是按位进行的,位与位之间没有进位或借位的关系并且它可用与门、或门、异或门、非门等实现。