问答题 某机有8条微指令I 1 ~I 8 ,每条微指令所包含的微命令控制信号如下表所示。a~j分别对应10种不同性质的微命令信号。假设一条微指令的控制字段为8位,请安排微指令的控制字段格式。
I 1 ~I 8 微命令控制信号
微指令 微命令信号
a b c d e f g h i j
I 1
I 2
I 3
I 4
I 5
I 6
I 7
I 8
【正确答案】
【答案解析】分析表格,(e,f,h)和(b,i,j)对于任何一条微指令都是相斥性微操作,即不可能在同一个CPU周期中同时发生这些操作,因此可分别组成两个小组或两个字段,然后进行译码产生6个微命令信号。剩下的a、c、d、g这4个微命令信号可进行直接控制,其整个微指令控制字段组成如下图所示。