posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          還是關(guān)于編譯器的優(yōu)化

          Posted on 2007-07-19 23:41 ZelluX 閱讀(345) 評論(1)  編輯  收藏 所屬分類: Courses
          裝了fcitx以后thunderbird罷工了。。。現(xiàn)在只能用Google groups上新聞組了,不過fcitx的確不錯的說。

          cs書上的一個習(xí)題,在執(zhí)行i=0這樣的命令時是用: xorl %edx, %edx
          為什么不用 movl $0, %edx呢?
          老大: 一般的說立即數(shù)的存取是內(nèi)存操作,而前一條指令是寄存器操作。所以Itanium上有專門的寄存器放0.
          SecretVan@smth.org: 可能跟標(biāo)志位有關(guān)系,如xor清零后緊跟一個條件跳轉(zhuǎn)。
          先把這些回答放這,以后在回過頭來看。


          評論

          # re: 還是關(guān)于編譯器的優(yōu)化  回復(fù)  更多評論   

          2007-11-26 14:42 by lsd751@sohu.com
          xorl比movl有更高的運行速度。
          主站蜘蛛池模板: 铜陵市| 平安县| 百色市| 离岛区| 历史| 武冈市| 龙井市| 聂拉木县| 延边| 耒阳市| 沂南县| 额尔古纳市| 屯门区| 老河口市| 宜兴市| 军事| 商丘市| 鲜城| 周至县| 凌海市| 海南省| 台北县| 芜湖县| 错那县| 杭锦后旗| 清流县| 垫江县| 观塘区| 墨竹工卡县| 高邮市| 长丰县| 黄梅县| 漯河市| 临高县| 临桂县| 湘乡市| 饶河县| 榆树市| 天水市| 阆中市| 大渡口区|