私は現在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のリマインダーが表示されるのはなぜですか。