第六章、中央控制器.ppt
《第六章、中央控制器.ppt》由会员分享,可在线阅读,更多相关《第六章、中央控制器.ppt(60页珍藏版)》请在麦多课文档分享上搜索。
1、第六章、中央控制器,版权所有,引用请注明出处,原著 谭志虎,主讲(改编) 蒋文斌,计算机组成原理 Slide 2,本章主要内容,CPU的功能和组成 控制器控制原理 指令周期() 时序产生器和控制方式 硬布线控制器 微程序控制器() 流水线处理器,计算机组成原理 Slide 3,CPU的组成和功能,CPU的组成 CPU的功能 CPU中的主要寄存器 操作控制器 时序产生器,计算机组成原理 Slide 4,CPU的组成,运算器 算术运算/逻辑运算 控制器 从内存取出一条指令,并指出下条指令的地址 对指令进行译码,产生相应的控制信号 产生执行部件的运行所需要的控制信号 指挥并控制CPU,内存和I/O设
2、备之间的数据传送,计算机组成原理 Slide 5,CPU的功能,取出指令并执行指令的部件-CPU数据加工 -ALU. 算术/逻辑运算; 指令控制:指令执行的顺序控制; 操作控制: 产生各种操作信号; 时间控制: 控制操作信号的发生时间;,计算机组成原理 Slide 6,CPU中的主要寄存器,PC(Program Counter)-程序计数器 AR(Address Register)-地址寄存器 DR(Data Register)-数据缓冲寄存器 IR(Instruction Register)-指令寄存器 AC(Accumulate Count)-累加寄存器 PSW (Program Stat
3、us Word)程序状态字,计算机组成原理 Slide 7,控制器基本组成,PC (Program Counter)-程序计数器 IR (Instruction Register)-指令寄存器 ID (Instruction Decoder)-指令译码器 OC (Operate Controller)-操作控制器 TG (Timer Generator) -时序发生器,计算机组成原理 Slide 8,指令译码器,对指令进行分段(操作码、地址码)译码,指出指令的操作方式、寻址方式 为操作控制器提供输入信号,计算机组成原理 Slide 9,操作控制器,根据指令操作码和时序信号,产生各种控制信号 ,
4、以便建立正确的数据通路,从而完成取指令和执行指令的控制。 硬布线控制器 (时序逻辑型) (硬件实现) 微程序控制器 (存储程序型) (软件实现) 数据通路-多寄存器间传送信息的通路。,计算机组成原理 Slide 10,时序产生器,产生各种时序信号(电位,脉冲); 对各种操作实施时间上的控制。,ALU,运算器结构,PSW,左路开关选择,右路开关选择,数据总线DBUS,移位器,操作数X,操作数Y,ALU,ADD AX,BX,PSW,AX=2,BX=4,CX,DX,DR,左路开关选择,右路开关选择,数据总线DBUS,移位器,操作数X,操作数Y,AX=6,ALU,ADD AX,30,PSW,AX=2,
5、BX=4,CX,DX,DR,左路开关选择,右路开关选择,数据总线DBUS,移位器,操作数X,操作数Y,AX=6,DR=4,ALU,指令译码器,地址总线 ABUS,数据总线 DBUS,CPU基本结构,CPU,主机基本组成,计算机组成原理 Slide 16,本章主要内容,CPU的功能和组成 控制器控制原理 指令周期() 时序产生器和控制方式 硬布线控制器 微程序控制器() 流水线处理器,计算机组成原理 Slide 17,指令周期(),指令周期基本概念 CLA指令周期 ADD指令周期 STA指令周期 NOP指令周期 JMP指令周期,计算机组成原理 Slide 18,指令周期基本概念,时钟周期:T,节
6、拍脉冲 CPU 周期:机器周期,从内存读出一条指令的最短时间 指令周期:从内存取一条指令并执行该指令所用的时间。由若干个CPU周期组成。一个CPU周期又包含若干个时钟周期(节拍脉冲),T周期,T1,T2,T3,T4,T1,T2,T3,T4,机器周期(取指令),指令周期,机器周期(执行指令),计算机组成原理 Slide 19,指令周期基本概念(),取指令周期取操作数周期 (可无)执行周期,取指令 PC+1,执行指令,开始,计算机组成原理 Slide 20,CLA指令周期(累加器清0),取指令 PC+1,指令译码,执行指令,取下条 指令PC+1,取指令阶段,执行指令阶段,1个CPU周期,1个CPU
7、周期,开始,DR,CLA,ADD 30,STA 40,NOP,JMP 21,000 006,000 004,20,21,22,23,24,30,40,ALU,AC,000 020,AR,CLA,IR,指令译码器,操作控制器 时序产生器,程序计数器 PC,地址寄存器 AR,缓冲寄存器DR,累加器 AC,指令寄存器 IR,执行指令控制,地址总线 ABUS,数据总线 DBUS,000 020,CLA,000000000,CLA指令,000 021,+1,PCARABUSRAM DBUSDRIR PC+1,计算机组成原理 Slide 22,执行过程的操作,PCAR PC+1PC AR RAMDBUSD
8、R DRIR 0AC,计算机组成原理 Slide 23,ADD指令周期,取指令 PC+1,指令译码,取操作数,取下条 指令PC+1,取指令阶段,1个CPU周期,1个CPU周期,开始,送操作数 地址,执行指令阶段,1个CPU周期,执行 加法操作,CLA,CLA,ADD 30,STA 40,NOP,JMP 21,000 006,000 004,20,21,22,23,24,30,40,ALU,000 021,000 020,ADD 30,CLA,指令译码器,操作控制器 时序产生器,程序计数器 PC,地址寄存器 AR,缓冲寄存器DR,累加器 AC,指令寄存器 IR,执行指令控制,地址总线 ABUS,
9、数据总线 DBUS,000 021,ADD 30,000000000,ADD指令,000 022,+1,PCARABUSRAM DBUSDRIR PC+1,CLA,CLA,ADD 30,STA 40,NOP,JMP 21,000 006,000 004,20,21,22,23,24,30,40,ALU,000 021,000 021,ADD 30,CLA,指令译码器,操作控制器 时序产生器,程序计数器 PC,地址寄存器 AR,缓冲寄存器DR,累加器 AC,指令寄存器 IR,执行指令控制,地址总线 ABUS,数据总线 DBUS,000 030,ADD 30,000000000,ADD指令,000
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 中央 控制器 PPT
