第10章 _控制器的功能与设计.docVIP

  • 24
  • 0
  • 约1.43万字
  • 约 25页
  • 2017-01-22 发布于北京
  • 举报
第10章 控制器的功能与设计 本章主要介绍计算机中控制器的基本原理、功能与实现,要求学生掌握指令在计算机中的执行过程,硬布线控制器和微程序控制器的基本原理和设计技术。 重点提示: 指令周期分析 硬布线控制器 微程序控制器 微程序设计技术 10-1 重点难点指导 10-1-1 微操作 微操作:完成一条指令执行的最基本操作,是CPU的基本的或说是原子的操作。 一个程序的执行由指令的顺序执行组成。每条指令执行是一个指令周期,每个指令周期由更短的CPU周期(如取指、间址、执行、中断)组成。每个CPU周期的完成又涉及到一个或多个更短的操作,即微操作。 微操作可做如下分类: 相容性的微操作:是指在同时或同一个节拍周期(或微周期)内可以并行执行的微操作。 相斥性的微操作:是指不能在同时或不能在同一个节拍周期(或微周期)内并行执行的微操作。 10-1-2 指令周期分析 不同的指令,所包含的CPU周期数也是不同的,一条指令的指令周期至少需要两个CPU周期,而复杂一些的指令周期,则需要更多的CPU周期。但进一步分析发现,完成不同指令的过程中,有些操作是相同或相似的,如取指令、取操作数地址(当间接寻址时)以及进入中断周期由中断隐指令完成的一系列操作。 下述几个CPU周期非常典型,通过对其进行分析,可更好的理解指令周期。 取指周期 间址周期 执行周期 中断周期 10-1-3 CPU控制 通过对于上一节指令

文档评论(0)

1亿VIP精品文档

相关文档