看板 ASM 關於我們 聯絡資訊
請問 在VC++裡面使用 MMX 指令的時候 一定要在最後面加上 EMMS 嗎? VC 一直warning 我 : 函式後面沒有 EMMS 指令 這個指令 google 上說是要清除狀態用的 如果不加的話,VC會自動幫我清狀態嗎? 這個指令到底需不需要呢?沒加的話可能造成什麼問題? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.92.60.143
wowtiger:不會 並且會影響到所有x87的指令 06/13 20:19
wowtiger:如果可以用SSE盡量用 而AMD有FEMMS這個OPCODE可以使用 06/13 20:20
yanming:不會是指? 是建議我不要畫蛇添足亂加 emms 嗎? 06/14 10:11
wowtiger:VC不會幫你加EMMS 要自己加 不加EMMS 其他X87會失效 06/14 14:40