交换奇偶位的MIPS代码



编写一个MIPS程序,要求用户输入一个无符号数并读取它。然后将奇数位与偶数位交换,并显示结果数。例如,如果用户输入二进制表示为1001的数字9,则将0位与1位交换,将2位与3位交换,得到二进制数0110。因此,程序应该显示6.

答案必须是MIPS代码

用相同长度的1字符串对目标数字进行异或,例如翻转1010,1010 XOR 1111 = 0101docs

相关内容

  • 没有找到相关文章

最新更新