计算机组成原理答案

9、答:

一条微指令中定义并执行多个并行操作微命令的微指令是水平型微指令,其并行操作能力强,效率高。而且水平型微指令的微命令一般直接控制对象,故执行每条微指令的时间短,又因水平型微指令字长,故可用较少的微指令来实现一条机器指令的功能。

垂直型微指令的结构类是与一般机器指令的结构,由微操作码译码规定微指令的功能。通常一条微指令只能有1-2个微操作命令。因为它要经过译码才控制对象,影响每条微指令的执行时间。而且垂直型微指令字短,实现一条机器指令的微程序要比水平型微指令编写的微程序长得多,它是用较长的微程序结构来换取较短的微指令结构。

10、答:

不能说水平型微指令就是直接编码的微指令,因为水平型微指令是指一次能定义并执行多个并行操作的微命令:从编码方式看,直接编码,字段直接编码,字段间接编码以及直接和字段混合编码都属水平型微指令,只要在一条微命令中定义并执行多个并行操作,即可称为水平型微指令,与编码方式无关,但直接编码速度最快,字段编码要经过译码,故速度受影响。

联系客服:779662525#qq.com(#替换为@)