作者loveflames (人形也要做好安全措施啊)
看板ASM
標題Re: 與程式效能有關的一些東西
時間Sat Dec 8 02:02:36 2007
※ 引述《wowtiger (小虎)》之銘言:
: 另外其實
: mov ax,[ebp-4]
: 有人建議是用
: movzx ax,[ebp-4]
: movsx ax,[ebp-4]
: 二則一
movzx和movsx在pentium上只能用u-pipe跑,不能成對
而且0Fh開頭又牽扯到prefix
為什麼建議用它們?
可是實測的結果movzx和mov差不多,movsx明顯慢很多
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.134.226.149
※ 編輯: loveflames 來自: 140.134.226.149 (12/08 02:04)
※ 編輯: loveflames 來自: 140.134.226.149 (12/08 02:06)
1F:推 yogo0940:現在的CPU速度要考慮這些嗎?=.=... 12/08 03:52
2F:推 wowtiger:囧...原來你的optimize是pentium阿 不是pentiumII PIII阿 12/08 08:32
3F:推 loveflames:pentium系列不是都這樣?我是P4 12/08 15:48
4F:推 wowtiger:UV-pipe只有Pentium才有 因為他是in order P2之後都是ooe 12/08 18:59
5F:→ suhorng:是不是在討論movzx eax, word ptr[ebp-4] 08/31 11:00