首页 > 试题广场 >

在采用增量方式的微指令中,下一条微指令的地址 _______

[单选题]

在采用增量方式的微指令中,下一条微指令的地址 ________

  • 在微指令计数器中
  • 在微指令寄存器中
  • 在程序计数器中
  • 在本条微指令的顺序控制字段中
第一段先来介绍微指令:一条机器指令对应着一个微程序,一个微程序由几条相关的微指令组成。一条机器指令对应的微指令序列是硬件生产时就确定好了的,被事先写入到控制存储器中(在CPU内,只读)。机器指令执行时先根据特定方法确定微指令序列在控制存储器中的起始地址,地址存放在微地址寄存器中,此后,根据微地址寄存器将控制存储器内该起始地址对应的微指令取出,放入到微指令寄存器中,执行。

第二段和题目有关:下条微指令的地址产生有三种方式:其中两种是增量法和断定法。在增量法中,如果没有跳转需求,那么它就采用增量方式确定下条指令地址(微地址寄存器直接+1),如果有跳转需求,则利用PC和(地址转移逻辑电路)产生下条地址。

上面所说的微地址寄存器就是微指令计数器,选A;
选项B:微指令寄存器存放的是微指令,不是微指令的地址
选项C:程序计数器是针对机器指令而言的,不是针对微指令
选项D:这是断定法使用的方法,转移地址直接放入微指令的顺序控制字段中(下址字段),不是增量法使用的方法。断定法里,如果没有跳转需求它使用的也是增量法,但是有跳转需求时,下个地址就放在微指令里,顺序控制字段由测试字段(是否跳转)和下址字段(跳转到哪)组成
发表于 2019-08-20 18:18:12 回复(0)