微程序控制器主要由哪几个部分组成

微程序控制器主要由哪几个部分组成,第1张

1

组合逻辑控制器有哪些缺点,微程序控制器如何针对这些缺点对其进行了改

进?

(P140)

答:组合逻辑控制器的缺点为:

①设计不规整,设计效率较低;控制器核心结构零乱,不便于检查和调试。

②不易修改与扩展指令系统功能。

改进:

引入了程序技术,使设计规整;

引入了存储逻辑,使功能易于扩展。

2

微程序控制的基本思想是什么?

答:

①若干微命令编制成一条微指令,控制实现一步 *** 作;

②若干微指令组成一段微程序,解释执行一条机器指令;

③微程序事先存放在控制存储器中,执行机器指令时再取出。

3

简述控制存储器存储的内容,以及与主存的区别。

答:控制存储器中存放微程序。

与主存的区别:

①控制存储器在

CPU

中、而主存不是;

②控制存储器是一个

ROM

,而主存是

ROM

RAM

③控制存储器容量比主存小

④控制存储器字长比主存长

⑤控制存储器速度比主存快

4

微指令可分为哪两部分?各自作用是什么?

答:微指令可分为

微命令字段(或微 *** 作控制字段

)

和微地址字段

(

或顺序控制字段

)

微命令字段:提供一步 *** 作所需的微命令。

微地址字段:指明后续微地址的形成方式

,

提供微地址的给定部分。

5

采用分段直接编译法时,微命令分组的原则是什么?

答:同类 *** 作中互斥的微命令放同一字段。

6

什么是功能转移?

答:根据机器指令找到对应微程序入口地址的过程称为功能转移。

7

后续微地址的形成方式有哪些?

答:有增量方式和断定方式两种。

PC指定下一条执行程序在主存中的地址,仅仅在这里PC起作用,在计算机中,指令和数据全部存储在主存之中。计算机通过PC将一条指令取出以后,读入IR,IR中的指令通过控制器来执行。这里注意,在微指令控制器结构中(不是硬布线控制器结构),控制器中是带有一个存储器的,是微指令存储器(不同于主存,这个存储器属于控制器),这个控制器中的存储器中存储微指令,一条指令对应于一条或者多条微指令,控制器是通过执行指令对应的微指令来完成指令的,而当一条指令对应多条微指令时,同指令一样,需要一个寄存器来指明完成这条指令的下一条微指令在控制存储器中的位置。

以上就是关于微程序控制器主要由哪几个部分组成全部的内容,包括:微程序控制器主要由哪几个部分组成、微程序控制器的原理是什么微指令的后续微地址怎样形成的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9500849.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存