【简答题】假设处理器时钟周期为 4ns ,某程序有 500 条指令组成,每条指令执行一次,其中有 8 次指令在取指令时,没有在 cache 中找到,其余指令部都能在 cache 中取到。在执行指令过程中,该程序需要 4000 次主存数据访问,其中 12 次没有在 cache 中找到。 ( 1 )执行该程序得到的 cache 失效率是多少? ( 2 )若在 cache 中存取一个信息的时间为 2 个时钟周期,...
【简答题】指令流水线有取指令( IF )、译码( ID )、执行( EX )、访存( MEM )、写回寄存器堆( WB )五个过程段,共有 20 条指令连续输入此流水线。 ( 1 )画出流水处理的时空图,假设时钟周期为 100ns ; ( 2 )求流水线的实际吞吐率(单位时间里执行完毕的指令数)。 ( 3 )求流水线的加速比。