QEMU を使用して ARM コアをエミュレートしています。定数を掛けると、システムがエラーを報告します
qemu: fatal: IO on conditional branch instruction
そして指示は
55f8:a8bd8030
ldmgeia sp!, {r4, r5, PC}
それはから来ます
x = x - round * 3.1416 - 3.1416;
3.1416 をいくつかの変数に置き換えると、エラーが回避されます。しかし、これはまだ潜在的な問題です。その理由は何ですか?ホストマシンが原因ですか?