计算机中对数据进行加工与处理的部件通常称为运算器。
运算器是计算机中执行各种算术和逻辑运算操作的部件,运算器由算术逻辑单元、累加器、状态寄存器、通用寄存器组等组成。
运算器arithmeticunit,计算机中执行各种算术和逻辑运算操作的部件,运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作,亦称算术逻辑部件。
计算机运行时,运算器的操作和操作种类由控制器决定,运算器处理的数据来自存储器,处理后的结果数据通常送回存储器,或暂时寄存在运算器中,与ControlUnit共同组成了CPU的核心部分。
运算器的运算方法
1、定点数表示法,定点指小数点的位置固定,为了处理方便,一般分为定点纯整数和纯小数。
2、浮点数表示法,由于所需表示的数值取值范围相差十分悬殊,给存储和计算带来诸多不便,因此出现了浮点运算法。浮点表示法,即小数点的位置是浮动的,其思想来源于科学计数法,IEEE754的浮点数浮点数的规格化,主要解决同一浮点数表示形式的不唯一性问题。
3、十进制数串的表示方法,由于人们对十进制比较熟悉,因此在计算机中要增加对十进制运算的支持。