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

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

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

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


          評(píng)論

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

          2007-11-26 14:42 by lsd751@sohu.com
          xorl比movl有更高的運(yùn)行速度。
          主站蜘蛛池模板: 固安县| 福贡县| 江孜县| 朝阳市| 珲春市| 江山市| 揭东县| 怀远县| 江门市| 永仁县| 筠连县| 资源县| 八宿县| 易门县| 九龙县| 临沂市| 罗定市| 铁力市| 宁海县| 东海县| 遵化市| 大渡口区| 临夏市| 榕江县| 图们市| 韩城市| 沙坪坝区| 巴彦县| 隆子县| 凭祥市| 乌拉特后旗| 临洮县| 丰镇市| 盐城市| 韶山市| 崇信县| 乌拉特后旗| 嘉兴市| 建湖县| 东港市| 汾阳市|