仅使用AND,OR,NOT,XOR交换两个寄存器?

时间:2017-09-26 23:39:16

标签: assembly

考虑你有一个带有AND,OR,XOR,NOT和2寄存器的处理器X& Y. 交换2个寄存器值的最明智的方法是什么?

1 个答案:

答案 0 :(得分:0)

X := X XOR Y
Y := Y XOR X
X := X XOR Y