This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在"TMS320C28x CPU 和指令集参考指南"的第6部分中、给出了每条指令的 CPU 周期。
例如、"ABORTI"需要2个周期。
但每条指令都必须经过8级管线。 它是8级、总共需要2个 CPU 周期吗? 下面的图片让我感到困惑。 似乎结构从一个阶段转移到下一个阶段需要1个周期。
[引用用户="Howard Zou"]
例如、"ABORTI"需要2个周期。
但每条指令都必须经过8级管线。 它是8级、总共需要2个 CPU 周期吗? 下面的图片让我感到困惑。 似乎结构从一个阶段转移到下一个阶段需要1个周期。
[/报价]
Howard、
CPU 指南中提供的周期计数是执行代码时的有效周期。 它们不包括填充流水线以启动代码执行。 例如、如果您 有一系列 NOP (1个周期)和一个 ABORTI (2个周期)、则每个 NOP 实际上是1个周期、ABORTI 实际上是2个周期。
此致
Lori