文章目录
CPU
CPU是计算机系统的核心部件,负责获取程序指令、对指令进行译码并加以执行。
一、功能
程序控制:指控制程序中指令的执行顺序。
操作控制:根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。
时间控制:保证指令的按时执行。
数据处理:即对数据进行算术运算和逻辑运算,或进行其他的信息处理。这是CPU的根本任务。
同时,对系统内部和外部的中断(异常)做出响应,进行相应的处理。
二、CPU的组成
2.1运算器
运算器接受控制器的命令进行动作,它是执行部件。
2.1.1主要功能
(1)执行所有算术运算.
(2)执行所有逻辑运算并进行逻辑测试。
2.1.2组成
(1)算术逻辑单元(ALU):是运算器的重要组成部件。负责处理数据,实现对数据的算术运算和逻辑运算。
(2)累加寄存器(AC):简称累加器,是一个通用寄存器。当ALU执行运算时,为其提供一个工作区(存放操作数)。
(3)数据缓冲寄存器(DR):对内存进行读写操作时,用