【发布时间】:2015-01-10 20:41:53
【问题描述】:
左转和右转指令有哪些实际用途?
在我的汇编类中,我们无法想出一个有用的好例子。
【问题讨论】:
-
当我搜索“用于 RCL”和“用于向左旋转进位”时,Google 显示为空。对此感到抱歉。
-
它们在历史上比现在更有用。对于单位移位,您可以级联以移动与内存一样大的数字。不过一次只有一点。它们对于您可以使用旋转玩的游戏也很有用,可能会保存指令或指令字节,但优化器必须真正关心寻找它。并且对于将任何位放入进位位以进行后续比较很有用,这又可以节省一些指令字节,并且正如 Ira 提到的那样,一次一位地反转位。
标签: assembly programming-languages