1 / 88
文档名称:

计算机组成原理总结复习.ppt

格式:ppt   大小:642KB   页数:88页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机组成原理总结复习.ppt

上传人:相惜 2020/9/3 文件大小:642 KB

下载得到文件列表

计算机组成原理总结复习.ppt

文档介绍

文档介绍:、:控制器的基本功能、控制器的基本组成、指令的执行过程、组合逻辑控制器组成原理与实现方法、微程序控制器组成原理与实现方法、控制方式。重点:指令的执行过程,组合逻辑控制器的组成原理与设计方法,微程序控制器的设计方法,微指令的格式,微程序流的控制。难点:指令的执行过程,组合逻辑控制器的组成原理与设计方法,微程序控制器的设计方法,微指令的格式,微程序流的控制。?在微程序的控制器中,通常有多种得到下一条微指令地址的方式,例如: 使用紧跟在本条微指令之后的微指令作为下一条要执行的微指令,即本条微指令的地址加1作为下一条微指令的地址,用于支持微指令顺序执行的情况; 使用从指令的操作码映射出微指令地址的方式得到下一条微指令的地址,用于读出指令之后,找到对应该指令的一段微程序的入口地址,以便开始该指令具体功能的执行过程; 从微指令的下地址字段直接取得一个微子程序的入口地址,用于微子程序调用处理; 从微指令下地址字段直接取得一个微指令的转移地址,用于微程序中微指令转移处理。从微堆栈中取出从微子程序返回到微主程序断点的返回地址,用于微子程序返回处理。(也可以答另外几种)。.简述计算机的控制器基本组成执行一条指令,要经过读取指令、分析指令、执行指令所规定的处理功能三个阶段完成,控制器还要保证能按程序中设定的指令运行次序,自动地连续执行指令序列。为此,控制器组成中,必须有一个能提供指令在内存中的地址的部件,通称程序计数器(PC),服务于读取指令,并接收下条要执行的指令的地址。还要有一个能保存读来的指令内容的部件,通称指令寄存器(IR),以提供本指令执行的整个过程中要用到的指令本身的主要信息。控制器的第三个组成成分,是脉冲源、启停控制逻辑,指令执行的步骤标记线路,它标记出每条指令的各执行步骤的相对次序关系。控制器的第四个组成成分,是全部时序控制信号的产生部件,它依据指令内容、指令的执行步骤(时刻),也许还有些别的什么条件信号,来形成并提供出各部件当前时刻要用到的控制信号。计算机整机各硬件系统,正是在这些信号控制下协同运行,产生予期的执行结果,也就是执行一条又一条的指令。.微程序的控制器和组合逻辑的控制器在组成和运行原理方面的相同、不同之处表现在哪里?组合逻辑的控制器和微程序的控制器是计算机中两种不同类型的控制器,其共同点是:基本功能都是提供计算机各个部件协同运行所需要的控制信号,组成部分都有程序计数器PC,指令寄存器IR,都分成几个执行步骤完成每一条指令的具体功能;不同点主要表现在:处理指令执行步骤的办法,提供控制信号的方案不一样,组合逻辑控制器是用节拍发生器指明指令执行步骤,用组合逻辑电路直接给出应提供的控制信号,其优点是运行速度明显地快,缺点是设计与实现复杂些,但随着大规模现场可编程集成电路的出现,该缺点已得到很大缓解;微程序的控制器是通过微指令地址的衔接区分指令执行步骤,应提供的控制信号是从控制存储器中读出来的,并经过一个微指令寄存器送到被控制部件的,其缺点是运行速度要慢一些,优点是设计与实现简单些,易于用于实现系列计算机产品的控制器,理论上可实现动态微程序设计。.微命令:构成控制信号序列的最小单位。通常是指那些能直接作用于某部件控制门的命令,如:打开或关闭某部件通路的控制门的电位,某寄存器、触发器的打入脉冲等。微命令由控制部件通过控制总线箱执行部件发出。微操作:由微命令控制实现的最基本的操作。微命令是微操作的控制信号,微操作是微命令的执行过程。在计算机内部实质上是同一个信号,对控制部件为微命令,对执行部件为微操作。很多情况下两者常常不加区分地使用。微指令:一组实现一定操作功能的用二进制编码表示的微命令的组合。微周期:从控制存储器读取一条微指令并执行相应的微操作所需的时间。微程序:一系列微指令的有序集合。.微指令编码法微指令可以分为操作控制字段和下址字段两大部分。这里所说的微指令编码法就是操作控制字段的编码法,通常有以下三种方法。(1)直接控制法:直接控制法—在微指令的操作控制字段中,每一个微命令都用一位信息表示。优点:控制简单、直观,操作并行性最好,从而可以提高速度。缺点:微指令字太长,控制存储器的容量过大且微指令字利用效率很低。因此这种编码方法只适用于结构简单或速度要求很高的高速数字控制部件。(2)最短字长编码:这种编码法是将所有的微命令进行统一的二进制编码,用不同的码点去表示不同的微命令,通过译码器产生微操作控制信号。优点:微指令字长很短;缺点:每次只能产生一个微命令,