这是一个考试问题,如果你能向我解释,那将是非常友好的,
我的问题是:
微指令应设计为:
a)三种微操作中没有一种或一种,
b)没有或最多六种其他类型的微操作
微指令中的最小位数为:
1)9
2)8
3)5
4)这些都不是
答案 0 :(得分:4)
这个问题没有得到很清楚的问题,如果我在测试中收到了这个问题我会要求澄清,但这就是我读它的方式;
第一个条件(无或3个操作中的任何一个)给出了4种变化。这使用2位。
第二个条件(6个其他操作的任意组合)给出了64种变体。这使用6位。
总共8位。
答案 1 :(得分:0)
A]无或三者之一:垂直微程序设计= log(n + 1)= log(3 + 1) = 2位
B]无或高达6:水平微编程= n位 = 6位
最低号码位6 + 2 = 8位
答案 2 :(得分:-1)
真的? 我会说4因为它取决于处理器指令集和其他输入和地址总线的宽度。