2.CPU的基本部分由 大部分组成 运算器 Cache 演示 控制器
2. CPU的基本部分由 三大部分组成。 • 运算器 • Cache • 控制器 演示
控制器 由程序计数器、指令寄存器、指令译码 器、时序产生器和操作控制器组成,它是发 布命令的“决策机构”,即完成协调和指挥 整个计算机系统的操作。它的主要功能有: (1)从内存中取出一条指令,并指出下一条指 令在内存中的位置; (2)对指令进行译码或测试,并产生相应的操 作控制信号,以便启动规定的动作; (3)指挥并控制CPU、内存和输入输出设备之 间数据流动的方向
控制器 由程序计数器、指令寄存器、指令译码 器、时序产生器和操作控制器组成,它是发 布命令的“决策机构”,即完成协调和指挥 整个计算机系统的操作。它的主要功能有: (1)从内存中取出一条指令,并指出下一条指 (2)对指令进行译码或测试,并产生相应的操 作控制信号,以便启动规定的动作; (3)指挥并控制CPU、内存和输入/输出设备之 间数据流动的方向
运算器 由算术逻辑单元(ALU)、累加寄存器、 数据缓冲寄存器和状态条件寄存器组成,它 是数据加工处理部件。相对控制器而言,运 算器接受控制器的命令而进行动作,即运算 器所进行的全部操作都是由控制器发出的控 制信号来指挥的,所以它是执行部件。运算 器有两个主要功能: (1)执行所有的算术运算; (2)执行所有的逻辑运算,并进行逻辑测试, 如零值测试或两个值的比较
运算器 由算术逻辑单元(ALU)、累加寄存器、 数据缓冲寄存器和状态条件寄存器组成,它 是数据加工处理部件。相对控制器而言,运 算器接受控制器的命令而进行动作 ,即运算 器所进行的全部操作都是由控制器发出的控 制信号来指挥的,所以它是执行部件。 运算 器有两个主要功能: (1) (2)执行所有的逻辑运算,并进行逻辑测试, 如零值测试或两个值的比较
3.CPU中的主要寄存器 在CPU中至少要有六类寄存器。 1.数据缓冲寄存器(DR) 2.指令寄存器(R) 3.程序计数器(PC) 4.地址寄存器(AR) 5.累加寄存器(AC) 6.状态条件寄存器(PSW)
3. CPU中的主要寄存器 在CPU中至少要有六类寄存器。 1.数据缓冲寄存器(DR) 2.指令寄存器(IR) 3.程序计数器(PC) 4.地址寄存器(AR) 5.累加寄存器(AC) 6.状态条件寄存器(PSW)
1.缓冲寄存器的作用是 (1)作为CPU和内存、外部设备之间 信息传送的中转站; (2)补偿CPU和内存、外围设备之间在 操作速度上的差别; (3)在单累加器结构的运算器中,数据 缓冲寄存器还可兼作为操作数寄存器
1. 缓冲寄存器的作用是 : (1)作为CPU和内存、外部设备之间 (2)补偿CPU和内存、外围设备之间在 (3)在单累加器结构的运算器中,数据 缓冲寄存器还可兼作为操作数寄存器