作者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