CPU的功能和组成

CPU的功能

一、数据运算
首先我们的中央处理器最核心的功能就是数据的处理,负责对数据进行各种算法运算和逻辑运算,产生有用的结果。形象的比喻就是CPU的功能就相当于我们大脑的功能,负责控制和处理问题。

二、程序控制
我们的电脑程序是由一个个的指令序列构成,而指令的顺序决定了程序运行的结果,所以我们的电脑要严格按程序规定的顺序进行工作,才能得到我们想要的结果,而我们的CPU则需要保证我们电脑按照一定的顺序来执行程序。

三、操作控制
我们电脑的指令通常是由若干个基本操作组成,CPU通过管理和产生这些基本操作的控制信号,并把信号送往相应的部件,从而控制这些部件按指令的要求进行操作。这就好像我们人的大脑要发送各种信号去控制人的感觉、思想等。

四、时间控制
在电脑中,各种操纵控制信号需要受到严格的时间控制,才能使我们电脑有条不紊的自动工作,哪些信号先发出、哪些后发出、信号持续多长时间、何时终止等,这些问题统统需要我们的CPU来进行处理。

CPU的组成

运算器和控制器是组成CPU的两大核心部件。

一,运算器

1、运算器的基本功能是完成对各种数据的加工处理,例如算术四则运算,与、或、求反等逻辑运算,算术和逻辑移位操作,比较数值,变更符号,计算主存地址等。
2、运算器中的寄存器用于临时保存参加运算的数据和运算的中间结果等。运算器中还要设置相应的部件,用来记录一次运算结果的特征情况,如是否溢出,结果的符号位,结果是否为零等。

3、计算机中运算器需要完成多种运算操作的功能,因而必须将各种算法综合起来,设计一个完整的运算部件。从小数点的表示形式可分为定点运算器和浮点运算器。定点运算器只能做定点数运算,浮点运算器功能较强,既能对浮点数,又能对定点数进行运算。

二,控制器

CPU中的控制器,功能是分析指令并发出相应的控制信号。控制器是指挥计算机的各个部件按照指令的功能要求协调工作的部件,是计算机的神经中枢和指挥中心,由指令寄存器IR、程序计数器PC和操作控制器0C三个部件组成,对协调整个电脑有序工作极为重要。操作控制器的功能就是根据指令操作码和时序信号,产生各种操作控制信号,以便正确地建立数据通路,从而完成取指令和执行指令的控制。

CPU内的每个功能部件都完成一定的特定功能。信息在各部件之间传送及数据的流动控制部件的实现。通常把许多数字部件之间传送信息的通路称为“数据通路”。信息从什么地方开始,中间经过哪个寄存器或多路开关,最后传到哪个寄存器,都要加以控制。在各寄存器之间建立数据通路的任务,是由称为“操作控制器”的部件来完成的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值