非流水线计算机在执行指令的过程中,会产生数据、资源和控制相关冲突吗?在非流水线计算机中,我们同样可以将指令的执行划分为四个子过程,这四个子过程分别为取指令、指令译码、指令执行以及结果写回假设完成每个子过程所需的时间为100ps,请问完成10条指令需要多长时间?
不会。
100ps x 4 x 10 = 4000ps = 4ns
非流水线计算机在执行指令的过程中,会产生数据、资源和控制相关冲突吗?在非流水线计算机中,我们同样可以将指令的执行划分为四个子过程,这四个子过程分别为取指令、指令译码、指令执行以及结果写回假设完成每个子过程所需的时间为100ps,请问完成10条指令需要多长时间?
不会。
100ps x 4 x 10 = 4000ps = 4ns