CPU的每1Hz会处理多少指令
CPU的每1Hz能处理多少指令?如题,假设有以下代码:++n执行它,那么CPU每1Hz能执行这样的代码多少次?[解决办
CPU的每1Hz能处理多少指令?
如题,假设有以下代码:
++n;
执行它,那么CPU每1Hz能执行这样的代码多少次?
[解决办法]直观判断,该代码就一句inc,一个时钟脉冲就能搞定吧,赫兹是频率的单位,1赫兹就是一个周期,你说能执行几次呢~
[解决办法]HZ是频率的单位,所以你这种说法不妥、、、、
[解决办法]通常可以说一个周期执行一条指令。
但因为有指令流水线技术,单指令多数据流技术,多核技术……,所以平均来说有可能一个周期执行多条指令。
[解决办法]有些复杂的指令需要多于一个时钟周期执行。
[解决办法]《数字逻辑电路》
[解决办法]通常不开 pipeline
3 clock, 读取 处理 写回
开 pipeline 三个则如下
读取 处理 写回 读取 处理 写回
读取 处理 写回 读取 处理 写回
读取 处理 写回 读取 处理 写回
[解决办法]不好意思 “读取” 后面还有个解码 差不多 4clock
[解决办法]我觉得一条指令对应4Hz左右。