《精》计算机组成原理_3_3.pptVIP

  • 3
  • 0
  • 约6.26千字
  • 约 18页
  • 2017-01-16 发布于北京
  • 举报
第3章 第3讲 微程序控制器的微程序设计 控制器部件 总体要求:控制器部件的功能、组成、设计与实现是课程教学中的重点难点内容,应该学得好一点。 设计控制器的基础和依据是指令系统,包括指令的功能、格式、选用的寻址方式等; 控制器的功能和组成概述,指令的执行步骤概述等内容要非常清楚地理解,这是学习后续知识的指导性纲要; 依据指令系统和计算机组成的初步设计,完成不同类型指令的执行步骤设计(分成几步,各步骤的功能和接续关系)是更为基础一点的内容; 依据计算机的各功能部件的运行要求,设计控制器应该提供给各功能部件的控制信号,是控制器设计的一个步骤; 设计每条指令的每一个执行步骤所用的控制信号是控制器设计过程中最机械、费时、繁琐的一个步骤; 硬连线的控制器和微程序的控制器用不同的方法提供全部控制信号,并用不同的方法实现对自身的控制作用。 指令执行过程的流水线控制是提高指令执行速度的有效措施,这些内容不作为基本教学要求。 ? 控制器的组成 ①程序计数器PC:存放指令地址,有+1或接收新值功能。 ②指令寄存器IR:存放指令内容:操作码与操作数地址。 主脉冲源与启停控制线路,按需要给出主脉冲信号。 ③指令执行步骤标记线路: 指明每条指令的执行步骤。 ④控制信号记忆或产生线路:给出计算机各功能部件部件协同运行所需要的控制信号。 ? 每条指令的执行步骤 —读取指令 指令地址送入主存地址寄存器

文档评论(0)

1亿VIP精品文档

相关文档