定点运算器(ALU)部件的功能,组成
运算器是由:算逻运算单元ALU和寄存器组REGs组成,通过几组多路选择器电路实现相互连接;
即运算器由:算术逻辑单元(ALU)、累加器、状态寄存器、通用寄存器组等组成。
运算器的基本功能是完成对各种数据的加工处理,
例如算术四则运算,与、或、求反等逻辑运算,算术和逻辑移位操作,比较数zhidao值,变更符号,计算主存地址等。运算器中的寄存器用于临时保存参加运算的数据和运算的中间结果等。运算器中还要设置相应的部件,用来记录一次运算结果的特征情况,如是否溢出,结果的符号位,结果是否为零等。
计算机所采用的运算器类型很多,从不同的角度分析,就有不同的分类方法。从小数点的表示形式可分为定点运算器和浮点运算器。
定点运算器只能做定点数运算,特回点是机器数所表示的范围较小,但结构较简单。浮点运算器功能较强,既能对浮点数,又能对定点数进行运算,其数的表示范围很大,但结构相当复杂。从进位制方面分为二进制运算器和十进制运算器。
一般计算机都采用二进制运算器,