请简要说明微程序控制器与硬连线控制器的设计思想有什么不同
微程序控制器主要由控制存储器、微指令寄存器和地址转移逻辑三部分组成
简述微程序控制器的工作过程与设计步骤。 微程序控制的基本思想,就是仿照通常的解题程序的方法,把操作控制信号编成所谓的“微指令”,存放到一个只读存储器里.当机器运行时,一条又一条地读出这些微指令,从而产生全机所需要的各种操作控制信号,使相应部件执行所规定的操作.采用微程序控制方式的控制器称为微程序控制器。所谓微程序控制方式是指微命令不是由组合逻辑电路产生的,而是由微指令译码产生。一条机器指令往往分成几步执行,将每一步操作所需的若干位命令以代码形式编写在一条微指令中,若干条微指令组成一端微程序,对应一条及其指令。在设计CPU时,根据指令系统的需要,事先编制好各段微程序,且将它们存入一个专用存储器(称为控制存储器)中。微程序控制器由指令寄存器IR、程序计数器PC、程序状态字寄存器PSW、时序系统、控制存储器CM、微指令寄存器以及微地址形成电路。微地址寄存器等部件组成。执行指令时,从控制存储器中找到相应的微程序段,逐次取出微指令,送入微指令寄存器,译码后产生所需微命令,控制各步操作完成。
微程序控制器主要由哪几个部分组成 1.组合逻辑控制器有哪些缺点,微程序控制器如何针对这些缺点对其进行了改进?(P140)答:组合逻辑控制器的缺点为:①设计不规整,设计效率较低;控制器核心结构零乱,不便于检查和调试。②不易修改与扩展指令系统功能。改进:引入了程序技术,使设计规整;引入了存储逻辑,使功能易于扩展。2.微程序控制的基本思想是什么?答:①若干微命令编制成一条微指令,控制实现一步操作;②若干微指令组成一段微程序,解释执行一条机器指令;③微程序事先存放在控制存储器中,执行机器指令时再取出。3.简述控制存储器存储的内容,以及与主存的区别。答:控制存储器中存放微程序。与主存的区别:①控制存储器在CPU中、而主存不是;②控制存储器是一个ROM而主存是ROM和RAM③控制存储器容量比主存小④控制存储器字长比主存长⑤控制存储器速度比主存快4.微指令可分为哪两部分?各自作用是什么?答:微指令可分为微命令字段(或微操作控制字段和微地址字段或顺序控制字段微命令字段:提供一步操作所需的微命令。微地址字段:指明后续微地址的形成方式提供微地址的给定部分。5.采用分段直接编译法时,微命令分组的原则是什么?答:同类操作中互斥的微。
微程序控制器由哪些主要部件组成?各起何作用? 微程序控制器组成中的核心成分是控制存储器(CM),由ROM器件实现,用于存储按一定规则组织好的全部的控制信号。微程序控制器的工作原理:是依据读来的机器指令的操作码找到。
微程序控制设计 微程序是英国剑桥大学教授M.V.Wilkes在1951年首先提出的,它是实现程序的一种手段,具体就是将一条机器指令编写成一段微程序。每一个微程序包含若干条微指令,每一条微指令。