我正在使用 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 时,可以避免错误。但这仍然是一些潜在的问题。可能是什么原因?是因为主机吗?
我正在使用 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 时,可以避免错误。但这仍然是一些潜在的问题。可能是什么原因?是因为主机吗?