某处理机的微指令格式中有10个分离的控制字段C0 ~ C9,每个字段Ci可激活Ni条控制线组中的某一条,其中Ni字义为:
字段Ci | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Ni | 4 | 4 | 3 | 11 | 9 | 16 | 7 | 1 | 8 | 22 |
问:
(1)为表示这10个控制字段至少需要多少控制位?
(2)如果各字段采用纯水平编码格式,需要的最大的控制位数是多少?
某处理机的微指令格式中有10个分离的控制字段C0 ~ C9,每个字段Ci可激活Ni条控制线组中的某一条,其中Ni字义为:
字段Ci | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Ni | 4 | 4 | 3 | 11 | 9 | 16 | 7 | 1 | 8 | 22 |
问:
(1)为表示这10个控制字段至少需要多少控制位?
(2)如果各字段采用纯水平编码格式,需要的最大的控制位数是多少?
(1)因为每个字段中微命令是互斥的,所以采用字段采用字段直接编码法需要的控制位为3+3+2+4+4+5+3+1+4+5=34每个字段Ci留出一个状态,表示本字段不发出任何微命令。当某个字段的长度为3位...
查看完整答案微指令分为__________和__________微指令两类,__________可以同时执行若干个微操作,所以执行指令的速度比__________快。
在实现微程序时,取下一条微指令和执行本条微指令一般是__________进行的,而微指令之间是__________执行的。
程序和微程序、机器指令和微指令、主存储器和控制存储器这几个概念有何区别?
在微指令的字段编码法中,操作控制字段的分段并非是任意的,而是有必须遵循的分段原则,其中包括:①把__________性的微命令分在同一段内;一般每个小段留出一个状态,表示__________。
在主存—Cache存储系统中,当写操作Cache命中时有_________和_________两种更新策略,当写操作不命中是有_________和_________两种更新策略。