什么是微程序控制的基本思想?
把操作控制信号编成所谓的微指令 , 存放在控制存储器中 , 当机器运行时 , 一条又一条的读出这些微指令 , 从而产生全机所需要的各种操作控制信号,使相应部件执行所规定的操作。
微程序控制的基本思想是将复杂的指令操作分解为一系列简单的微操作,通过预先编写的 “微程序” 来控制这些微操作的执行顺序,从而实现指令的功能。其核心是用 “软件化” 的方式设计硬件控制逻辑,本质上是 “以程序存储和执行的思想管理硬件操作”。
微程序控制把指令执行所需要的所有控制信号存放在控制存储器中,需要时从这个存储器中读取,即把操作控制信号编成微指令,存放在控制存储器中。一条机器指令的功能通常用许多条微指令组成的序列来实现,这个微指令序列称为微程序。微指令在控制存储器中的存储位置称为微地址。
组合与拆分
把指令执行所需要的所有控制信号存放在控制存储器中,需要时从这个存储器中读取,即把操作控制信号编成微指令,存放在控制存储器中。一条机器指令的功能通常用许多条微指令组成的序列来实现,这个微指令序列称为微程序。微指令在控制存储器中的存储位置称为微地址。
h
微程序控制的基本思想是通过微程序(Microprogram)来实现计算机的控制功能。微程序控制使用一个微程序存储器来存储控制信号的序列,每个指令由一个或多个微指令组成。每条微指令定义了执行该指令所需的所有控制信号。
微程序控制的基本思想具体包括以下几点:
微指令(Micro-instructions)
微程序存储器(Microprogram Memory)
控制存储器(Control Memory)
微程序计数器(Microprogram Counter)
微指令的执行
1
但是
把指令执行所需要的所有控制信号存放...
用户登录可进行刷题及查看答案
登录后提交答案