1.CPU的功能和组成
CPU的功能:
指令控制:程序的顺序控制。
操作控制:管理并产生每条指令的操作信号,并把它们送到相应部件,控制这些部件按要求进行动作。
时间控制:对各种操作实施时间上的定时。
数据加工:对数据进行算术和逻辑运算处理。
CPU的基本组成:(1)运算器(2)Cache(3)控制器
运算器:
由ALU、R0-R3、DR和PSW组成;是数据加工处理部件;在控制器的指挥下运行。
运算器的主要功能:执行算术运算;执行逻辑运算,并进行逻辑测试。
定点运算器的结构:单总线结构的运算器;双总线结构的运算器 ;三总线结构的运算器。
控制器:
组成:PC、指令寄存器(IR) 、AR、指令译码器(ID)、时序产生器和操作控制器;
作用:“决策机构” ,协调和指挥整个系统的操作。
功能:
(1)取指令,并指出下一条指令的位置。
(2)对指令译码或测试,产生相应操作控制信号,以启动规定的动作。