06控口制器原理.pptVIP

  • 7
  • 0
  • 约2.12万字
  • 约 144页
  • 2017-02-03 发布于湖北
  • 举报
第六章 控制器与CPU 本章学习的主要内容 控制器的功能与组成 控制方式与时序系统 CPU的总体结构 组合逻辑控制器设计 微程序控制器设计 流水线处理技术 6.1 控制器概述 控制器是计算机的指挥和控制中心,其主要功能就是根据事先编好并存放在存储器中的解题程序,按所执行指令的具体要求,适时地产生并发出各种控制命令,控制计算机各部件自动、连续、协调地进行工作,直到完成程序的全部功能为止。所以控制器的基本功能就是运行程序。 一、 指令执行的基本步骤 1. 取指令: 根据PC提供的指令地址,从存储器中取出所要执行的指令放入IR(指令寄存器)。 2. 分析指令:对取出的指令进行译码分析 对指令的操作码进行译码分析。确定指令应完成的操作,产生相应操作的控制电位,去参与形成该指令功能所需要的全部控制命令(微操作控制信号)。 根据寻址方式,形成操作数的有效地址,并按此地址取出操作数据(运算型指令)或形成转移地址(转移类指令),以实现程序转移。 3. 执行指令: 根据指令功能,执行指令所规定的操作,并根据需要,保存操作结果。 一条指令执行结束,若没有异常情况和特殊请求,则按程序顺序,再去取出并执行下一条指令。 二、 控制器的基本功能 1. 控制指令的正确执行——取指、分析、执行指令 另外还控制 指令流向: 顺序执行:PC增量→PC 转移指令:转移地址→PC 转子指令:子程序入口地址→PC

文档评论(0)

1亿VIP精品文档

相关文档