11 中央处理部件(CPU).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机专业论文答辩稿件,请参考下载!!!

Lecture 6-1 中 央 处 理 部 件CPU 控 制 器 的 功 能 和 主 要 组 成 部 件 一 条 指 令 的 执 行 过 程 计 算 机 科 学 与 工 程 学 院计算机信息处理过程计算机信息处理的过程:将 数 据 和 程 序 输 入 计 算 存 储 器 中从“ 程 序 入 口” 开 始 执 行 该 程 序, 得 到 所 需 的 结 果 后, 结 束 运 行控 制 器 的 作 用 是 协 调 并 控 制 计 算 机 的 各 个 部 件 执 行 程 序 的 指 令 序 列 当 机 器 刚 加 电 时, 产 生 一 个RESET 信 号 使 计 算 机 处 于 初 始 状 态, 并 从ROM 的 程 序 入 口 开 始 运 行; 先 对 各 部 件 进 行 测 试, 然 后 自 举 操 作 系 统, 等 候 操 作 员 的 命 令 。计 算 机 执 行 指 令 序 列, 是 不 断 地 取 指 令, 分 析 指 令 和 执 行 指 令 的 过 程 。 当 前 正 在 执 行 的 指 令 地 址 放 在 程 序 计 数 器PC 中 。计算机的工作过程描述为: 加 电 → 产 生RESET 信 号 → 执 行 程 序 → 停 机 → 停 电 取 指令→ 分析指令→执行指令 转向下一条指令 2微机系统框图 3控制器的功能 1. 取指令: 发出指令地址和访存控制信号 2. 分析指令: 或叫解释指令, 指令译码, 指出要作 什么操作, 并产生相应的操作控制命令; 如数 据在存储器中, 需形成操作数地址. 3. 执行指令: 根据“ 操作命令” 和“ 操作数地址” 形 成操作控制信号序列, 通过CPU 或I/O 设备执 行, 还包括对运算结果的处理和下条指令地址 的形成. 4. 控制程序和数据的输入和输出 5. 对异常情况和某些请求进行处理: 即异常和中 断的处理. 6. 总线控制逻辑 4一个简化的主机模型 PC 程序计数器IR 指令寄存器MAR 存储器地址寄存器 MBR 存储器数据 缓冲 寄存器 上述是取指过程 5一个简化的主机模型的说明CPU 内运算器和控制器之间有内部总线传送数据或控制信 号, 但CPU 和存储器交换信息必须通过系统总线CPU →存储器的控制信号有:ADS# 地址状态信号,1 →0 时, 启动访存操作W/R#0 读;W/R#1 写D/C#0 取指令;D/C#1 取数据M/IO#0 I/O 操作;M/IO#1 访存存储器→CPU 的控制信号有:当READY1 时, 访存过程结束指令长度固定, 每次PC+1, 就能取到下一条指令寻址只有基址和相对, 寄存器和主存各一种. 主存寻址是基 址+ 偏移 包括相对, 为节省硬件, 有效地址的计算也要由 ALU 承担程序和数据已在存储器, 不讨论I/O 操作 6控制器的基本组成 1. 程序计数器PC: 也称为指令地址寄存器。存放将 要执行的下一条指令地址或通过PC+1 形成下一 条指令地址, 或转移类指令形成转移地址送往PC 2. 指令寄存器IR: 存放当前正在执行的指令 3. 指令译码器/ 操作码译码器: 对操作码进行译码, 产生相应的控制信号 4. 脉冲源及启停线路: 产生时钟脉冲, 是机器周期和 工作脉冲的基准信号, 启停线路保证可靠地送出 或封锁时钟脉冲; RESET 5. 时序控制信号形成部件: 产生相应的时序控制信 号, 并根据反馈信号调整时序控制信号 7控制器的组成框图 8控制器的基本概念 1. 工作脉冲:计算机的工作脉博,可通过振荡电路或门电 路组成 2. 节拍:计算机每一个微操作所需的时间 3. 机器周期:也称为CPU 周期,是指对存储器完成一个指 令字的读/ 写操作所需的最短时间。 4. 指令周期:指令周期是指取出一条指令并执行完所需的 时间 5. 常见指令周期:非访内存: 取指周期、执行周期直访内存: 取指周期、寻址周期、执行周期间访内存: 取指周期、间址周期、寻址周期、执行周期 注:一个机器周期由一个或多个节拍组成;一个节拍由一个 或多个工作脉冲组成。 9指令周期状态图 这是一条指令的执行过程:取指令,取源操作数 可能是间接访问,也可 能不止一个源操作数 ,操作数运算,存结果操作数 可能是间接访问, 也可能不止一个结果操作数 ,查询有无中断请求,中断处理 / 不处理, 如果不是字符串指令或向量指令则取下一条指令。 1 0运算器框图 1 1指令执行过程例:有一运算器,内部结构及控制操作信号如图 所示。有8 个通用寄存器GR 及一个ALU ,并有4 个 记忆运算结果的状态标志触发器N (负)、Z (零)、V ( 溢出)、C (进位),指令格式如下: OPcode rs ,rd rs1 imm (或disp )rs,rd,rs1 为

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档