看板 [ ASM ]
討論串與程式效能有關的一些東西
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者loveflames (人形也要做好安全措施啊)時間17年前 (2007/11/30 01:26), 編輯資訊
1
0
0
內容預覽:
前面的code比較慢. 後面的code比較快. 做optimizing就會碰到裡面的東西. 這篇講的算是比較粗淺的部份. --------------------. 1.避免AGI延遲. mov ebx,1. mov edi,10000h. mov [edi],eax. mov edi,10000h
(還有1094個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者wowtiger (小虎)時間17年前 (2007/12/07 23:39), 編輯資訊
1
0
0
內容預覽:
prefix其實很有趣. 他可以拿來當成padding使得code 成 align化. 光靠nop就可以組成最大14bytes的padding code. 只是多個66h...66h 90h. 範例部份其實也是有點小疑問啦. 雖然很多都說少用prefix比較好. 但是現在x86一大堆都是prefix
(還有46個字)

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者loveflames (人形也要做好安全措施啊)時間17年前 (2007/12/08 02:02), 編輯資訊
0
0
0
內容預覽:
movzx和movsx在pentium上只能用u-pipe跑,不能成對. 而且0Fh開頭又牽扯到prefix. 為什麼建議用它們?. 可是實測的結果movzx和mov差不多,movsx明顯慢很多. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.134.226.149.
首頁
上一頁
1
下一頁
尾頁