一、中央处理器
1.中央处理器:控制计算机自动完成取出指令和执行指令任务的部件。他是计算机的核心部件,通常简称为CPU。
2.CPU的功能
a、指令控制:保证机器按程序规定的顺序取出执行。
b、操作控制:CPU产生每条指令所对应的操作信号,并把各种操作信号送往相应的部件,从而控制这些部件按指令的要求进行动作。
c、时间控制:对各种操作的实施时间进行定时
d、数据加工:对数据进行算数运算和逻辑运算处理
3、CPU的基本组成:主要由运算器和控制器两大部分组成,随着集成电路的发展,目前 CPU芯片上集成了一些其他逻辑功能的部件来扩充CPU功能,比如:Cache等。
a.Cache(高速缓冲存储器),是为了解决CPU和主存储器之间速度匹配的问题而设置的。
b、运算器是数据加工处理部件,所进行的全部操作由控制器的控制信号指挥。
功能:执行所有的算数运算,和逻辑运算,并进行逻辑测试
c、控制器:完成 对整个计算机系统操操作的协调与指挥
功能:1、控制机器从内存中取出一条指令,并指出下一条指令在内存中的位置;
2、对指令进行译码,并产生相应的操作控制信号,送往相应的部件,启动规定的动作 ;
3、指挥并控制CPU、内存与输入/输出(I/O)设备之间数据流动方向。
4.CPU基本模型:
数据缓冲寄存器(DR):暂时存放由内存读出或写入的指令或数据
指令寄存器(IR):保持当前正在执行的一条指令。
程序计数器(PC):确定下一条指令的地址
地址寄存器(AR):保存当前CPU所访问的内存单元的地址
累加计算器(AC):最常使用的一个通用寄存器
状态条件寄存器(PSW):保存由算数和逻辑指令的结果建立的各种条件码