- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 CPU子系统 运算部件 寄存器 寄存器 控制部件 运算器 控制器 本章主要讨论: 运算器 控制器 数据通路结构 与外部的连接 指令的执行过程 CPU组成 CPU工作原理 CPU包括两部分:1)运算器 (前面已经学过) 2)控制器 (重点) 本章主要包括: 1)CPU的逻辑组成 2)CPU如何工作 CPU的工作有两个层次:1)寄存器传送级 ? 指令流程 2)开/关门、定时 ? 微操作命 令序列 CPU的功能、组成、操作1 一、CPU的功能 自动地、逐条地、循环地取出指令、解释指令、执行指令。 二、CPU的组成 1、运算器 它接受控制器命令进行算术逻辑运算。 包括:ALU、锁存器(LA/LB)、移位器 基本运算部件: CPU的功能、组成、操作2 移位器 ALU 选择器/锁存器 选择器/锁存器 选择命令 选择命令 选择命令 选择命令 操作数 操作数 CPU的功能、组成、操作3 2、寄存器 暂存控制信息和数据信息 1)用于处理的寄存器 通用寄存器组 GR 用户可编址 暂存器LA/LB 用户看不见 2)用于控制的寄存器 指令寄存器 IR 程序计数器 PC 程序状态字寄存器 PSW CPU的功能、组成、操作4 2)用作主存接口的寄存器 内存地址寄存器 MAR 内存数据寄存器 MBR/MDR 这两个寄存器不能编程访问。 三、总线 是一组能为多个部件分时共享和公共信息传送线路,可以分时接收与分配信息。 CPU的功能、组成、操作5 示意: RA CPA RB CPB CPU的功能、组成、操作6 1) CPU内部总线 也叫ALU总线,连接CPU的寄存器和ALU 2)部件内总线 CPU和局部存储器等芯片之间的总线。 3)系统总线 连接计算机系统内各大组成部件,如CPU、主存、I/O。 4)系统外总线 计算机系统和其它设备相连的总线。又叫外总线。 CPU的功能、组成、操作7 四、时序系统 是产生周期、节拍、脉冲等时序信号的部件,又叫时序发生器。 时序系统包含一个脉冲源和一组计数分频逻辑。 脉冲源又称主振荡器,提供CPU的时钟基准。 五、微操作命令产生部件 微操作命令是最基本的控制命令,如开门/关门电平、多路选择、定时脉冲。 CPU的功能、组成、操作8 产生微操作命令的依据: 1)时间(周期、节拍、脉冲信号) 2)指令代码(操作码、寻址方式、寄存器号) 3)状态(PSW) 4)外部请求(控制台、外部中断、DMA) 上述条件作为逻辑变量,可以通过组合逻辑电路产生微操作命令序列;也可形成相应微程序地址,由微指令产生微操作命令序列。 由此将控制器分成两种: 时序控制方式与时序系统1 需考虑三个问题: 1、操作与时序信号之间的关系 2、指令之间的衔接关系 3、如何形成所需的时序信号 一、时序控制方式有两种: 1、同步控制方式 各个操作由统一的时序信号控制,称为同步控制。 时序控制方式与时序系统2 1)时间分配:将操作时间划分为时间长度固定的时钟周期,每个时钟周期完成一步操作,例如一次相加。 2)同步定时 3)各部件之间的协调:一般由CPU统一控制。 优点:时序关系简单、控制简单 缺点:时间安排上有浪费 时序控制方式与时序系统3 2、异步控制方式 指各个操作按其需要选择时间,不受统一的时钟周期(节拍)控制,各操作之间的衔接与各部件之间的信息交换采取应答方式。 特点:没有统一的时钟周期划分和同步定时脉冲;存在申请、响应、询问、回答一类的应答关系。 优点 :时间没有浪费 缺点:控制复杂 3、实际应用时,在CPU或设备内部用同步方式; 在设备之间可以用同步或异步方式。 时序控制方式与时序系统4 二、指令序列间的衔接 1、顺序串行方式 是一条指令接一条指令的方式 取第k条指令 取数 运算 取第k+1条指令 取数 运算 … 特点;就整个程序而言,是一条指令接一条指令的顺序串行 就一条指令而言,其内部各
您可能关注的文档
最近下载
- 湖南农大《作物栽培学》各论-玉米栽培.ppt VIP
- 在线网课学堂《食品毒理学(天科)》单元测试考核答案.pdf VIP
- 中国传媒大学-实用播音教程-普通话语音和播音发声(一)-课件.pptx VIP
- 2025中国资源循环集团有限公司子公司纪委书记岗位招聘8人笔试参考题库附答案解析.docx VIP
- 2025中国资源循环集团有限公司子公司纪委书记岗位招聘8人考试备考题库及答案解析.docx VIP
- 在线网课学堂《课堂教学能力综合训练》单元测试考核答案.pdf VIP
- 2025中国资源循环集团有限公司子公司纪委书记岗位招聘8人笔试历年参考题库附带答案详解.docx VIP
- 消化道出血课件总结.pptx VIP
- 北师大版八年级上册数学《一次函数的应用》一次函数教学说课课件.pptx VIP
- 新系列建筑标准设计图集目录.pdf VIP
原创力文档


文档评论(0)