一个时钟周期执行一条指令的过程理解(单周期CPU): https://blog.csdn.net/a201577F0546/article/details/84726912
单周期CPU指的是一条指令的执行在一个时钟周期内完成,然后开始下一条指令的执行,即一条指令用一个时钟周期完成。
之所以单周期还有一个原因:无论是寄存器堆还是内存,读操作均不受时钟沿控制,只有写操作才受上升沿控制。
但是一个周期的时间长度要大于 耗时最长的指令所需时间。
一个时钟周期执行一条指令的过程理解(单周期CPU): https://blog.csdn.net/a201577F0546/article/details/84726912
单周期CPU指的是一条指令的执行在一个时钟周期内完成,然后开始下一条指令的执行,即一条指令用一个时钟周期完成。
之所以单周期还有一个原因:无论是寄存器堆还是内存,读操作均不受时钟沿控制,只有写操作才受上升沿控制。
但是一个周期的时间长度要大于 耗时最长的指令所需时间。