用于MIPS程序集的AND命令,以查看数字是否可以被另一个数字整除?

时间:2015-04-13 03:48:37

标签: assembly mips

我正在尝试使用AND命令查看一个数字是否可以被4整除。我做

and $t0, $t6, 3然后将$t0与0进行比较。如果最右边的2位为0,则$t0中的所有内容都为0。然而,这似乎不起作用,我不确定为什么。如果有人能指出正确的方向,那就太好了。

1 个答案:

答案 0 :(得分:2)

您必须使用“ andi”,因为您将寄存器与立即数进行比较。

如果要比较两个寄存器,则为“ and”。