- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理总复习-2
计算机组成
与体系结构总结复习;第一章 计算机系统概述;主要内容:控制器的基本功能、控制器的基本组成、指令的执行过程、组合逻辑控制器组成原理与实现方法、微程序控制器组成原理与实现方法、控制方式。
重 点:指令的执行过程,组合逻辑控制器的组成原理与设计方法,微程序控制器的设计方法,微指令的格式,微程序流的控制。
难 点:指令的执行过程,组合逻辑控制器的组成原理与设计方法,微程序控制器的设计方法,微指令的格式,微程序流的控制。
;例题;简述计算机的控制器基本组成;微程序的控制器和组合逻辑的控制器在组成和运行原理方面的相同、不同之处表现在哪里?;微命令:构成控制信号序列的最小单位。通常是指那些能直接作用于某部件控制门的命令,如:打开或关闭某部件通路的控制门的电位,某寄存器、触发器的打入脉冲等。微命令由控制部件通过控制总线箱执行部件发出。
微操作:由微命令控制实现的最基本的操作。
微命令是微操作的控制信号,微操作是微命令的执行过程。在计算机内部实质上是同一个信号,对控制部件为微命令,对执行部件为微操作。很多情况下两者常常不加区分地使用。
微指令:一组实现一定操作功能的用二进制编码表示的微命令的组合。
微周期:从控制存储器读取一条微指令并执行相应的微操作所需的时间。
微程序:一系列微指令的有序集合。;微指令编码法
微指令可以分为操作控制字段和下址字段两大部分。这里所说的微指令编码法就是操作控制字段的编码法,通常有以下三种方法。
(1)直接控制法:直接控制法—在微指令的操作控制字段中,每一个微命令都用一位信息表示。优点:控制简单、直观,操作并行性最好,从而可以提高速度。缺点:微指令字太长,控制存储器的容量过大且微指令字利用效率很低。因此这种编码方法只适用于结构简单或速度要求很高的高速数字控制部件。
(2)最短字长编码:这种编码法是将所有的微命令进行统一的二进制编码,用不同的码点去表示不同的微命令,通过译码器产生微操作控制信号。优点:微指令字长很短;缺点:每次只能产生一个微命令,所有微命令均不能够并行,难以提高微命令的执行效率,故在实际应用中很少采用。
(3)分段直接编码:这种编码法是将微操作控制字段划分为若干个小字段,每个小字段独立译码,每个码点表示一个微命令。
(4)分段间接编码:分段间接编码是在分段直接编码的基础上,进一步缩短微指令字长的一种编码方法。在这种编码方法中,某些参与编码的微指令不能由一个控制字段直接定义,而需要两个或两个以上的控制字段来定义。分段间接编码是在分段直接编码的基础上,进一步缩短微指令字长的一种编码方法。;微指令格式
不同机器有不同的微指令格式,就其共性来说,大致可归纳为两大类,即水平型微指令和垂直型微指令。
(1)水平型微指令:一次能定义多个微命令(控制执行多个微操作)的微指令。
(2)垂直型微指令:一次只能执行一个微命令的微指令。
(3)混合型微指令:水平型微指令和垂直型微指令各有其优缺点。实际使用中,常常兼顾两者的优缺点,设计出一种混合型微指令,采用不太长的字长,又具有一定的并行控制能力,可高效地去实现机器的指令系统。;微程序控制器中,机器指令与微指令的关系是______。
A) 每一条机器指令由一条微指令来执行
B) 每一条机器指令由一段由微指令编成的微程序来解释执行
C) 一段机器指令组成的程序可由一条微指令来执行
D) 一条微指令由若干条机器指令组成
从信息流的传送效率来看,______工作效率最低。
A) 单总线系统 B) 双总线系统 C) 三总线系统 D) 多总线系统
为了便于实现多级中断,保存现场最有效的方法是采用___。
A) 通用寄存器 B) 存储器 C) 堆栈 D) 外存
在控制器中______用于保存当前正在执行的一条指令。
A) 程序计数器 B) 指令寄存器 C) 缓冲寄存器 D) 地址寄存器;水平型微指令与垂直型微指令相比,_____。
A) 前者一次只能完成一个操作 B) 后者一次只能完成一个操作
C) 两者都是一次只能完成一个操作 D) 两者都能一次完成多个操作
请在以下叙述中选出两个正确描述的句子是______。
○1 同一个CPU周期中,可以并行执行的微操作叫相容微操作。
○2 同一个CPU周期中,不可以并行执行的微操作叫相容微操作
○3 同一个CPU周期中,可以并行执行的微操作叫相斥微操作
○4 同一个CPU周期中,不可以并行执行的微操作叫相斥微操作
A) ○1 ○3 B) ○2 ○4 C) ○2 ○3 D) ○1 ○4
文档评论(0)