我正在研究大约8085微处理器,发现它工作在3 Mhz上,例如4个时钟周期用于获取操作码,3个时钟周期用于IO/M读写。
那么,如果我以某种方式超过8085工作在10兆赫,那么时钟周期的数目会减少吗?
或者循环数保持不变,但3或4个完整周期的有效时间会减少吗?
发布于 2016-02-24 15:16:21
超频缩短了一个周期的长度。指令的周期仍然相同。
时钟周期是一种心跳,用于同步整个电路的动作。不同的部分同时工作,根据时钟在适当的时刻传递数据。例如,虚拟体系结构的四个周期指令可以执行如下:
你不能在不改变体系结构的情况下缩短一个周期--简单地提供一个更快的时钟并不能使ALU突然以8位的数量工作,即使是这样,它的最终值到达的寄存器也不会期望在第四个周期之前收到一个值。
简单地改变时钟速率并不能改变电路的布局或覆盖逻辑,所以它不能改变循环的次数,它需要不同的部分来完成事情,或者它们期望其他部分完成任务的相对时间。
https://stackoverflow.com/questions/35605497
复制相似问题