A-A+
某机的微指令格式中 共有10个控制字段 每个字段可分别激活4 4 3 11 9 16 7 1
问题详情
某机的微指令格式中,共有10个控制字段,每个字段可分别激活4、4、3、11、9、16、7、1、8、22种控制信号。试问采用字段直接编码方式和直接编码(控制)方式,微指令的操作控制字段各取几位?
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:(1)采用字段直接编码方式需要的控制位少。根据题目给出的10个控制字段及各段可激活的控制信号数再加上每个控制字段至少要留一个码字表示不激活任何一条控制线微指令的操作控制字段的总位数为:3+3+2+4+4+5+3+1+4+5=34(2)采用直接编码(控制)方式微指令的操作控制字段的总位数等于控制信号数。即4+4+3+11+9+16+7+1+8+22=85
采用字段直接编码方式,需要的控制位少。根据题目给出的10个控制字段及各段可激活的控制信号数,再加上每个控制字段至少要留一个码字表示不激活任何一条控制线,微指令的操作控制字段的总位数为:3+3+2+4+4+5+3+1+4+5=34(2)采用直接编码(控制)方式,微指令的操作控制字段的总位数等于控制信号数。即4+4+3+11+9+16+7+1+8+22=85