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

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

          Posted on 2007-07-19 23:41 ZelluX 閱讀(352) 評論(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有更高的運行速度。
          主站蜘蛛池模板: 航空| 福建省| 精河县| 彰化市| 长沙县| 安平县| 筠连县| 蓝田县| 通海县| 萝北县| 荆州市| 沾益县| 泸西县| 礼泉县| 千阳县| 云霄县| 峡江县| 黄山市| 清原| 达尔| 开远市| 东海县| 五原县| 丽江市| 高青县| 永登县| 新津县| 栾城县| 沙坪坝区| 彰武县| 龙陵县| 双城市| 聂拉木县| 贡嘎县| 同江市| 增城市| 富顺县| 绵竹市| 长宁县| 夏邑县| 常宁市|