希望有人可以帮助我解决这个问题。我从来没有学过 ASM,所以我不能用这个片段做任何事情。但是我需要它来处理它,它对我来说工作得很好(是我之前用于 VC++ 编程的代码片段的一部分,现在我在 Xcode 4.5 上),所以我不知道它到底是如何工作的。
我读过一些帖子,我必须设置引号。但是哪里?
asm(
fld newVal
fabs
fcom oldMax
fstsw ax
sahf
jna else_
fstp oldMax; // |newVal| > oldMax; pop to oldMax
jmp endif_
else_:
ffree st(0)
endif_:
);
我在每一行,开头和结尾都尝试了引号。不要工作。