设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为t,采用常规标量单流水线处理机。若连续执行10条指令,则共需时间(3)t。
A.8
B.10
C.12
D.14
来源:
2006年下半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷正确答案:C
解析:本题考查指令流水的概念。顺序执行时,每条指令都需三步才能执行完,没有重叠。采用常规标量单流水线处理机连续执行10条指令的时空图如下图所示:
由时空图可知,从第二个时间单位之后,各子部件开始完全并行。此后每个t都能完成一条指令,所以连续执行10条指令后,则共需时间为2+10=12t。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。