《计算机系统》第11章 控制单元的功能

第11章控制单元的功能
第11章 控制单元的功能

内容要点 微操作 指令周期分析 CPU控制
内容要点 • 微操作 • 指令周期分析 • CPU控制

111微操作 程序执行的组成元素 程序执行 指令周期 指令周期 指令周期 取指 间指 执行 中断 取指 微操作微操作微操作微操作微操作
11.1 微操作 • 程序执行的组成元素 程序执行 指令周期 指令周期 …… 指令周期 取指 间指 执行 中断 取指 执行 微操作 微操作 微操作 微操作 微操作

111微操作 相容性的微操作:是指在同时或同一个 CPU周期内可以并行执行的微操作 相斥性的微操作:是指不能在同时或不 能在同一个CPU周期内并行执行的微操 作
11.1 微操作 • 相容性的微操作:是指在同时或同一个 CPU周期内可以并行执行的微操作 • 相斥性的微操作:是指不能在同时或不 能在同一个CPU周期内并行执行的微操 作

112指令周期分析 取指周期 间址周期 执行周期 非访存指令 访存指令 转移类指令 中断周期
11.2 指令周期分析 • 取指周期 • 间址周期 • 执行周期 – 非访存指令 – 访存指令 – 转移类指令 • 中断周期

11.3CPU控制 控制器微操作分类 在寄存器之间传送数据 将数据由寄存器传送到外部界面(如系统总线) 将数据由外部界面传送到寄存器 以寄存器作为输入、输出,完成算术或逻辑运算 控制器的两项基本任务 排序:根据正被执行的程序,控制器使CPU以适当 的顺序按步通过一串微操作。 执行:控制器使每个微操作得以完成
11.3 CPU控制 • 控制器微操作分类 – 在寄存器之间传送数据 – 将数据由寄存器传送到外部界面(如系统总线) – 将数据由外部界面传送到寄存器 – 以寄存器作为输入、输出,完成算术或逻辑运算 • 控制器的两项基本任务 – 排序:根据正被执行的程序,控制器使CPU以适当 的顺序按步通过一串微操作。 – 执行:控制器使每个微操作得以完成

11.3CPU控制 控制器基本模型 指令寄存器 CPU内的控制信号 控制总 标志 来自系统总线 的控制信号线 控制器 时钟 至系统总线 的控制信号
11.3 CPU控制 • 控制器基本模型 控制器 指令寄存器 控 制 总 线 … 标志 时钟 CPU内的控制信号 来自系统总线 的控制信号 至系统总线 的控制信号

11.3CPU控制 控制方式 同步控制方式 异步控制方式 联合控制方式 ·CPU内部组织 CPU内部的典型组织形式是内部总线
11.3 CPU控制 • 控制方式 – 同步控制方式 – 异步控制方式 – 联合控制方式 • CPU内部组织 – CPU内部的典型组织形式是内部总线

11.3CPU控制 单总线结构 单总线 A 通用 特殊 寄存器 ALU 寄存器
11.3 CPU控制 • 单总线结构 通用 寄存器 特殊 寄存器 A B ALU 单总线

11.3CPU控制 ·双总线结构 总线1 特殊 通用 寄存器 寄存器 AU}缓冲器 特殊 寄存器 总线2
11.3 CPU控制 • 双总线结构 通用 寄存器 特殊 寄存器 特殊 寄存器 ALU 缓冲器 总线1 总线2
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机系统》第10章 CPU的结构与功能.ppt
- 《MATLAB系统》教学资源(参考书籍,PDF电子书,共五章).pdf
- 《MATLAB》教学资源(书籍文献)精通MATLAB 5(PDF电子书,共七章,含附录).pdf
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第八单元 网络管理.ppt
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第七单元 特殊路由.pdf
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第六单元 外部路由.pdf
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第五单元 内部路由.pdf
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第四单元 网络交换(2/2).pdf
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第四单元 网络交换(1/2).pdf
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第三单元 链路传输.pdf
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第二单元 物理传输(主讲:龚俭、曹争).pdf
- 东南大学:《计算机网络体系结构》课程教学资源(课件讲稿)第一单元 网络体系结构的基本概念与OSI.pdf
- 同济大学计算机专业数据结构笔记总结.pdf
- 哈尔滨工业大学:《互联网技术 INTERNET TECHNOLOGY》课程教学资源(PPT课件)第七章 HTTP协议(2/2).ppt
- 哈尔滨工业大学:《互联网技术 INTERNET TECHNOLOGY》课程教学资源(PPT课件)第七章 HTTP协议(1/2)(张冬燕).ppt
- 哈尔滨工业大学:《互联网技术 INTERNET TECHNOLOGY》课程教学资源(PPT课件)第四章 TCP/IP协议(2/2)(张冬燕).ppt
- 哈尔滨工业大学:《互联网技术 INTERNET TECHNOLOGY》课程教学资源(PPT课件)第五章 域名体系与域名系统(张冬燕).ppt
- 哈尔滨工业大学:《互联网技术 INTERNET TECHNOLOGY》课程教学资源(PPT课件)第四章 TCP/IP协议(1/2)(张冬燕).ppt
- 哈尔滨工业大学:《互联网技术 INTERNET TECHNOLOGY》课程教学资源(PPT课件)第三章 IP地址与地址解析(张冬燕).ppt
- 哈尔滨工业大学:《互联网技术 INTERNET TECHNOLOGY》课程教学资源(PPT课件)第二章 Internet分层体系结构(张冬燕).ppt
- 《计算机系统》第12章 控制单元的设计.ppt
- 《计算机系统》第1章 计算机系统概论.ppt
- 《计算机系统》第2章 数字逻辑.ppt
- 《计算机系统》第3章 系统总线.ppt
- 《计算机系统》第4章 存储器.ppt
- 《计算机系统》第5章 外围设备.ppt
- 《计算机系统》第6章 输入输出系统.ppt
- 《计算机系统》第7章 信息的表示.ppt
- 《计算机系统》第8章 运算方法和运算器.ppt
- 《计算机系统》第9章 指令系统.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)实验一 C语言程序上机操作.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)实验二 C语言程序初步.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)实验程序.doc
- 《C语言程序设计》课程教学资源(PPT课件讲稿)循环嵌套实验.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)循环结构实验1.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)循环结构(理论)2.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)数组第一次实验.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)数组第二次实验.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第七章 数组.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第三次课 思考题问答.ppt