2013-03-11 168 views
0

好吧,我很确定我用尽了所有可能的XOR用法的变体来与$ s1交换$ s0,但是,我仍然无法使它工作!这是MIPS大会,我正在使用MARS。请有人可以给我一个解决方案?XOR在MIPS汇编中的使用

您将不胜感激!

+0

你是问关于[XOR算法互换(http://en.wikipedia.org/wiki/XOR_swap_algorithm)? – 2013-03-11 21:27:32

+0

为什么不只用简单的动作?在现代架构中它更干净,可能更快 – 2014-04-24 07:00:50

回答

4

你尝试

xor $s0, $s0, $s1 
xor $s1, $s0, $s1 
xor $s0, $s0, $s1 
+0

非常感谢!我想我没有,大声笑 – user2157777 2013-03-11 21:50:11

+0

@ user2157777:不要忘记将问题标记为已接受。 – Jack 2013-03-12 00:28:42