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