3

我目前正在实施gameboy模拟器。在执行循环指令时,我注意到 RL 指令是通过进位循环,而 RLC 指令是不带进位循环。互换名称不是更合乎逻辑吗?为什么会这样称呼,是不是有什么隐情呢?

4

1 回答 1

10

使用指令助记符,通常很难过分重视名称。然而,这里有一些答案,通过查看一些(但不是全部)地方显示的长名称:

RL: 向左旋转

RLC: 向左旋转

如果您认为进位是RLC. 中的“C”RLC不是“携带”,而是“循环”。

于 2020-07-12T14:27:15.207 回答