CPU具有以下4个方面的基本功能:
1. 指令顺序控制
这是指控制程序中指令的执行顺序。程序中的各指令之间是有严格顺序的,必须严格按程序规定的顺序执行,才能保证计算机系统工作的正确性。
2. 操作控制
一条指令的功能往往是由计算机中的部件执行一序列的操作来实现的。CPU要根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。
3. 时间控制
时间控制就是对各种操作实施时间上的定时。在一条指令的执行过程中,在什么时间做什么操作均应受到严格的控制。只有这样,计算机才能有条不紊地工作。
4. 数据加工
即对数据进行算术运算和逻辑运算,或进行其他的信息处理。
CPU 的功能主要为五个单元:
一,输入单元
用来读取给计算机处理的数据或程序
二,处理单元
用来执行计算;比较和判断等运算功能
三,输出单元
将计算机的运算结果和处理好的资料输出
四,记忆单元
用来储存数据或程序的地方
五,控制单元
按作业程序指挥上述单元的运作及交换数据信道的传送