CPU及其操作

CPU及其操作

CPU 执行的 3 个操作是:

  • 内存和 I/O 之间的数据传输
  • 逻辑和算术函数
  • 通过简单决策实现程序流程

我不明白第三个操作到底是什么

答案1

“通过简单决策的程序流程”是类似于“如果寄存器 X 中的值大于 Y,则跳转到内存位置 Z”的指令

这就是所谓的流程控制逻辑,包括以下内容如果大于或等于则跳转。基本上,它会查看上一条指令的结果,如果该值大于显示的值,则它会将 CPU 中的当前代码执行指针(“程序计数器”)移动到指定位置并从该点继续执行。然后,CPU 将从该位置获取指令,然后执行它们。

还有许多其他相关指令属于流程控制逻辑组。

相关内容