运算器

12-30 生活常识 投稿:溺于你心海
运算器

(1)运算器的组成

运算器的基本功能是完成对各种数据的加工处理,即数据的算术运算和逻辑运算。运算器由算术逻辑单元、累加器、状态寄存器、通用寄存器组等组成。

运算器包括寄存器、执行部件和控制电路三个部分。运算器中的寄存器用于I临时保存参加运算的数据和运算的中间结果等。执行部件包括一个加法器和各种类型的输入输出门电路。控制电路按照一定的时间顺序发出不同的控制信号,使数据经过相应的门电路进人寄存器或加法器,完成规定的操作。

运算器主要由算术逻辑部件、通用寄存器组和状态寄存器组成。

·算术逻辑部件ALU。ALU主要完成对二进制信息的定点算术运算、逻辑运算和各种移位操作。ALU能处理的数据位数(即字长)与机器有关。

·通用寄存器组:近期设计的机器的运算器都有一组通用寄存器。主要用来保存参加运算的操作数和运算的结果。

·状态寄存器:状态寄存器用来记录算术、逻辑运算或测试操作的结果状态。程序设计中,这些状态通常用作条件转移指令的判断条件,所以又称为条件码寄存器。

(2)与运算器相关的性能指标包括计算机的字长和运算速度

·字长:指计算机运算部件~次能同时处理的二进制数据的位数。作为存储数据,字长越长,则计算机的运算精度就越高;作为存储指令,字长越长,则计算机的处理能力就越强。

·运算速度:计算机的运算速度通常是指每秒钟所能执行的

加法指令的数目。常用百万次/秒(Million Instructions Per Second,MIPS)来表示。这个指标更能直观地反映机器的速度。

声明:伯乐人生活网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系ttnweb@126.com