版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第3章CPU子系统※本章主要介绍:cPU的基本结场能部件构部件之间的数据通路GPU的设计方法模型机处理器(CISC)MIPS32处理器(RISC)1/24第3章CPU子系统13.1CPU概述※CPU在计算机中的角色主机外围设备硬盘主存CPU光盘键盘显示器①数据运算功能CPU是计算机中的核心部件结构最复杂、②系统控制功能技术难度最高!2/243.1CPU概述23.11CPU的基本结构1、总体结构模型※主要部件运算器(时序部件时钟①时序系统信号②控制部件寄存器③缓存部件外部控制器片信号④寄存器(堆缓存部件⑤运算部件数据通路控制通路主存部件通过数据/控制通路数据信号控制信号互连,实现信息交互3/243.11CPU的基本结构32、CPU的主要部件从硬件的角度,CPU内部的主要部件包括(1)运算部件(2)缓存部件(3)寄存器通过数据通路/控制通路(4)控制器互相连接(5)时序部件各种功能部件,分别通过数据通路/控制通路互相连接形成CPU的硬件架构→CPU的微架构4/242、CPU的主要部件4(1)运算部件对操作数进行运算,主要是算术运算/逻辑运算基本组成如下运算结果输出逻辑ALU输入逻辑A输入逻辑B数据源操作数5/24(1)运算部件5(2)缓存部件为提高CPU从主存中读取指令/数据的效率,在cPU内部集成了多级缓存部件。[作用]缓存从主存中读取的部分指令/数据内核程序的执行具有局部性CPU提前把需要的指令数据调入缓存主存L1、L2和L3就是缓存部件6/24(2)缓存部件6(3)寄存器组(堆存储各种用途的数据信息。[部件选用]一般用小容量的多端囗存储器来构成寄存器组,其中1个存储单元作为1个寄存器基本类型如下:①通用寄存器:多个通用寄存器有全局唯一地址,可通过地址码访问,可在机器指令中直接使用。[功能]提供操作数、地址码、存放运算结果等。7/24(3)寄存器组(堆7②暂存器[特征]多个,内部专用,无需分配地址码,不能在机器指令中使用[主要用途]用来暂存产生的临时数据,以备在后续操作过程中使用。③指令寄存器(IR)[主要用途]只有1个,用于存放指令代码。从存储器或者指令缓存中读取到指令以后,就直接存入到指令寄存器中。8/24②暂存器8④程序计数器(PC)[主要用途]仅1个,用来指明指令在存储器中的存放位置,即存储单元的地址码。OOFFPC指令1→IROOFF指令2[注意]取指令结束后,PC保存的地址码自动修改,以指向下一条指令的存储单元,修改量取决于指令字长和存储器的编址单位。指令存储器9/24④程序计数器(PC)9⑤程序状态字寄存器(PSW)[主要用途]仅1个,记录现行程序的运行状态和程序的工作模式。令PSW特征位也叫标志位,反映CPU的当前状态指令执行时,根据情况自动设置这些特征位,作为后续操作的判断依据,通常有5类:进位溢出零值|负值|奇偶自动设置(具备该特征,就设置该标志位=1)10/24⑤程序状态字寄存器(PSW)10纪禄平计算机组成原理(第4版)31CPU子系统概述课件11纪禄平计算机组成原理(第4版)31CPU子系统概述课件12纪禄平计算机组成原理(第4版)31CPU子系统概述课件13纪禄平计算机组成原理(第4版)31CPU子系统概述课件14纪禄平计算机组成原理(第4版)31CPU子系统概述课件15纪禄平计算机组成原理(第4版)31CPU子系统概述课件16纪禄平计算机组成原理(第4版)31CPU子系统概述课件17纪禄平计算机组成原理(第4版)31CPU子系统概述课件18纪禄平计算机组成原理(第4版)31CPU子系统概述课件19纪禄平计算机组成原理(第4版)31CPU子系统概述课件20纪禄平计算机组成原理(第4版)31CPU子系统概述课件21纪禄平计算机组成原理(第4版)31CPU子系统概述课件22纪禄平计算机组成原理(第4版)31CPU子系统概述课件23纪禄平计算机组成原理(第4版)31CPU子系统概述课件24第3章CPU子系统※本章主要介绍:cPU的基本结场能部件构部件之间的数据通路GPU的设计方法模型机处理器(CISC)MIPS32处理器(RISC)1/24第3章CPU子系统253.1CPU概述※CPU在计算机中的角色主机外围设备硬盘主存CPU光盘键盘显示器①数据运算功能CPU是计算机中的核心部件结构最复杂、②系统控制功能技术难度最高!2/243.1CPU概述263.11CPU的基本结构1、总体结构模型※主要部件运算器(时序部件时钟①时序系统信号②控制部件寄存器③缓存部件外部控制器片信号④寄存器(堆缓存部件⑤运算部件数据通路控制通路主存部件通过数据/控制通路数据信号控制信号互连,实现信息交互3/243.11CPU的基本结构272、CPU的主要部件从硬件的角度,CPU内部的主要部件包括(1)运算部件(2)缓存部件(3)寄存器通过数据通路/控制通路(4)控制器互相连接(5)时序部件各种功能部件,分别通过数据通路/控制通路互相连接形成CPU的硬件架构→CPU的微架构4/242、CPU的主要部件28(1)运算部件对操作数进行运算,主要是算术运算/逻辑运算基本组成如下运算结果输出逻辑ALU输入逻辑A输入逻辑B数据源操作数5/24(1)运算部件29(2)缓存部件为提高CPU从主存中读取指令/数据的效率,在cPU内部集成了多级缓存部件。[作用]缓存从主存中读取的部分指令/数据内核程序的执行具有局部性CPU提前把需要的指令数据调入缓存主存L1、L2和L3就是缓存部件6/24(2)缓存部件30(3)寄存器组(堆存储各种用途的数据信息。[部件选用]一般用小容量的多端囗存储器来构成寄存器组,其中1个存储单元作为1个寄存器基本类型如下:①通用寄存器:多个通用寄存器有全局唯一地址,可通过地址码访问,可在机器指令中直接使用。[功能]提供操作数、地址码、存放运算结果等。7/24(3)寄存器组(堆31②暂存器[特征]多个,内部专用,无需分配地址码,不能在机器指令中使用[主要用途]用来暂存产生的临时数据,以备在后续操作过程中使用。③指令寄存器(IR)[主要用途]只有1个,用于存放指令代码。从存储器或者指令缓存中读取到指令以后,就直接存入到指令寄存器中。8/24②暂存器32④程序计数器(PC)[主要用途]仅1个,用来指明指令在存储器中的存放位置,即存储单元的地址码。OOFFPC指令1→IROOFF指令2[注意]取指令结束后,PC保存的地址码自动修改,以指向下一条指令的存储单元,修改量取决于指令字长和存储器的编址单位。指令存储器9/24④程序计数器(PC)33⑤程序状态字寄存器(PSW)[主要用途]仅1个,记录现行程序的运行状态和程序的工作模式。令PSW特征位也叫标志位,反映CPU的当前状态指令执行时,根据情况自动设置这些特征位,作为后续操作的判断依据,通常有5类:进位溢出零值|负值|奇偶自动设置(具备该特征,就设置该标志位=1)10/24⑤程序状态字寄存器(PSW)34纪禄平计算机组成原理(第4版)31CPU子系统概述课件35纪禄平计算机组成原理(第4版)31CPU子系统概述课件36纪禄平计算机组成原理(第4版)31CPU子系统概述课件37纪禄平计算机组成原理(第4版)31CPU子系统概述课件38纪禄平计算机组成原理(第4版)31CPU子系统概述课件39纪禄平计算机组成原理(第4版)31CPU子系统概述课件40纪禄平计算机组成原理(第4版)31CPU子系统概述课件41纪禄平计算机组成原理(第4版)31CPU子系统概述课件42纪禄平计算机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度新型能源汽车短期借用协议书4篇
- 2025年度文化产业发展基金投资合作合同4篇
- 2025年度智能家居橱柜定制工程协议书4篇
- 2025年度新能源车辆租赁代理合同模板3篇
- 2024版离婚协议年范本
- 2025年单梁桥式起重机项目可行性研究报告-20250102-152444
- 2025年中盐青海昆仑碱业有限公司招聘笔试参考题库含答案解析
- 2025年四川壮禾人力资源有限公司招聘笔试参考题库含答案解析
- 2025年中国邮政证券有限责任公司招聘笔试参考题库含答案解析
- 2025年江苏弘景建设规划有限公司招聘笔试参考题库含答案解析
- 漆画漆艺 第三章
- CB/T 615-1995船底吸入格栅
- 光伏逆变器一课件
- 货物供应、运输、包装说明方案
- (完整版)英语高频词汇800词
- 《基础马来语》课程标准(高职)
- IEC61850研讨交流之四-服务影射
- 《儿科学》新生儿窒息课件
- 材料力学压杆稳定
- 人教版小升初英语知识点汇总
- 静态爆破专项施工方案
评论
0/150
提交评论