运算器的主要功能是什么?

运算器的主要功能是什么?,第1张

运算器的主要功能:加、减、乘、除四则运算,与、或、非、异或等逻辑 *** 作,以及移位、比较和传送等 *** 作。

中央处理器(CPU)由运算器和控制器组成。其中,控制器的功能是负责协调并控制计算机各部件执行程序的指令序列,包括取指令、分析指令和执行指令运算器的功能是对数据进行加工。CPU的具体功能包括。

指令控制。完成取指令、分析指令和执行指令的 *** 作,即程序的顺序控制。✅ *** 作控制。一条指令的功能往往由若干 *** 作信号的组合来实现。CPU管理并产生由内存取出的每条指令的 *** 作信号,把各种 *** 作信号送往相应的部件。

从而控制这些部件按指令的要求进行动作。✅时间控制。对各种 *** 作加以时间上的控制。时间控制要为每条指令按时间顺序提供应有的控制信号。✅数据加工。对数据进行算术和逻辑运算。✅中断处理。对计算机运行过程中出现的异常情况和特殊请求进行处理。

2.CPU的基本结构在计算机系统中,中央处理器主要由运算器和控制器两大部分组成。A.运算器运算器接收从控制器送来的命令并执行相应的动作,对数据进行加工和处理。运算器是计算机对数据进行加工处理的中心。

它主要由算术逻辑单元(ALU)、暂存寄存器、累加寄存器(ACC)、通用寄存器组、程序状态字寄存器(PSW)、移位器、计数器(CT)等组成。✅算术逻辑单元。主要功能是进行算术/逻辑运算。

✅暂存寄存器。用于暂存从主存读来的数据,该数据不能存放在通用寄存器中,否则会破坏其原有内容。暂存寄存器对应用程序员是透明的。✅累加寄存器。它是一个通用寄存器,用于暂时存放ALU运算的结果信息。

可以作为加法运算的一个输入端。✅通用寄存器组。如AX、BX、CX、DX、SP等,用于存放 *** 作数(包括源 *** 作数、目的 *** 作数及中间结果)和各种地址信息等。SP是堆栈指针,用于指示栈顶的地址。

✅程序状态字寄存器。保留由算术逻辑运算指令或测试指令的结果而建立的各种状态信息,如溢出标志(OF)、符号标志(SF)、零标志(ZF)、进位标志(CF)等。PSW中的这些位参与并决定微 *** 作的形成。

✅移位器。对 *** 作数或运算结果进行移位运算。

运算器是心中之心,是计算机处理信息从而形成新信息的加工厂。它的主要功能是完成对数据的算术运算、逻辑运算和逻辑判断,所以也称为算术逻辑单元。

运算器内常设若干可以寄存数据的寄存器。运算时,在计算机控制器的统一指挥下,由存储器或寄存器向运算器提供所需信息,进行加减算术运算或其他一些运算。运算结果根据情况或者暂存在内部寄存器,或者送回到存储器。

运算器主要是由一个加法器、几个寄存器和一些控制线路组成的。

相关内容解释:

运算器的处理对象是数据,所以数据长度和计算机数据表示方法,对运算器的性能影响极大。70年代微处理器常以1个、4个、8个、16个二进制位作为处理数据的基本单位。

运算器能执行多少种 *** 作和 *** 作速度,标志着运算器能力的强弱,甚至标志着计算机本身的能力。运算器最基本的 *** 作是加法。一个数与零相加,等于简单地传送这个数。

实现运算器的 *** 作,特别是四则运算,必须选择合理的运算方法。它直接影响运算器的性能,也关系到运算器的结构和成本。另外,在进行数值计算时,结果的有效数位可能较长,必须截取一定的有效数位,由此而产生最低有效数位的舍入问题。

计算机所采用的运算器类型很多,从不同的角度分析,就有不同的分类方法。从小数点的表示形式可分为定点运算器和浮点运算器。从进位制方面分为二进制运算器和十进制运算器。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5853522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-02-20
下一篇 2023-02-20

发表评论

登录后才能评论

评论列表(0条)

保存