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

          還是關于編譯器的優化

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

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


          評論

          # re: 還是關于編譯器的優化  回復  更多評論   

          2007-11-26 14:42 by lsd751@sohu.com
          xorl比movl有更高的運行速度。
          主站蜘蛛池模板: 永靖县| 浦东新区| 牡丹江市| 隆化县| 红原县| 耿马| 永济市| 奈曼旗| 玉田县| 区。| 深圳市| 宜黄县| 阳泉市| 祥云县| 黄石市| 兴隆县| 都江堰市| 通化县| 双柏县| 大名县| 上杭县| 吐鲁番市| 肥城市| 新兴县| 正安县| 中宁县| 馆陶县| 清水河县| 宁南县| 祁连县| 深泽县| 时尚| 行唐县| 博乐市| 锦屏县| 富宁县| 竹山县| 温州市| 玛纳斯县| 通渭县| 澄江县|