关于单周期CPU的问题
far_2 2009-01-06 12:50:05 这学期学的计算机组成与设计,关于MIPS的单周期实现,一直有一个问题没有想明白,所以过来请教一下各位高手.
对于单周期的CPU来说,每条指令执行都需要一个周期,一条指令执行完再执行下一条指令。就是说,单周期CPU来说处理指令的5个阶段是串行执行的。这里的这个5个阶段串行执行怎么理解啊,怎么保证这5个阶段是串行执行的呢??也就是说,对于一个CLOCK信号(比如说上升沿触发的),在这个上升沿到来之后,CPU中的每个部分工作的顺序是怎样的呢??比如说,是不是得保证在里面的任何一MUX单元要在输入信号进来之前就先设置好了那个信号选通了么??
谢谢各位了!!