[問題] repz ret?

看板ASM (組合語言)作者 (跛銘)時間8年前 (2017/03/11 15:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我發現用gcc 最佳化-O1或以上所產生的code 都會產生"repz ret"這種東西 於是我google了一下,發現了一篇不錯的文章 http://repzret.org/p/repzret/ 看完之後大概有個概念是為了branch prediction做的 這個指令又等價於 nop;ret , 只不過編2個指令又比較expensive, 所以才有repz ret出現. 但我反覆看幾遍後還是不懂為什麼這樣做能幫助到branch prediction 希望有大大開示 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.120.120 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1489216488.A.488.html
文章代碼(AID): #1OmwFeI8 (ASM)
文章代碼(AID): #1OmwFeI8 (ASM)