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