我目前正在使用 sparc 计算机,我想知道一个数字是否是素数。
这是代码的一部分:
mov 0,%y
mov 3, %l1
nop
nop
nop
sdiv %l1,2,%l3
rd %y, %l6
cmp %l6, 0
所以基本上我们这里有3/2。所以应该有一个1的提醒。这个提醒应该放在%Y寄存器中。但是当我查看 %Y 时,它仍然为 0。为什么 %Y 仍然为 0,而它应该提醒我 1?