综合题

采用微程序控制器的某计算机在微程序级采用两级流水线, 即取第 i+1 条微指令与执行第 i 条微指令同时进行。 假设微指令的执行时间需要 40ns, 问:

问答题

控制存储器 CM 选用读出时间为 30ns 的 ROM, 在这种情况下微周期为多少?并画出微指令执行时序图。

【正确答案】

取第 i+1 条微指令与执行第 i 条微指令同时进行, 取微指令的读出时间为 30ns, 而微指令的执行时间需要 40ns, 这种情况下微周期取最长的时间, 即 40ns。

【答案解析】
问答题

若控制存储器 CM 选用读出时间为 50ns 的 ROM, 这种情况下微周期需取 50ns。 微指令执行时序图如图 3(b) 所示。

【正确答案】

若控制存储器 CM 选用读出时间为 50ns 的 ROM, 这种情况下微周期需取 50ns。 微指令执行时序图如
图 3(b) 所示。

【答案解析】