在MIPS汇编中将整数转换为二进制/十进制?

时间:2013-03-31 01:19:07

标签: assembly binary integer mips

我有一个程序,在MIPS中,它将寄存器中的值'2'或'10'传递给一个函数,该函数应该打印一些二进制或十进制的整数,具体取决于是否传递了2或10进入功能。我试图想出聪明的方法来实现这个但却想不出来,所以我来寻求帮助。任何人都可以帮助我吗?

由于

1 个答案:

答案 0 :(得分:0)

只需检查第4位是1还是0.您可以使用bithift to或OR运算符对0x00001000掩码执行此操作。