エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
アセンブラ vs C言語のテーブル引き 速度対決! - 小宮日記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
アセンブラ vs C言語のテーブル引き 速度対決! - 小宮日記
かずさんの提案で、 ビットの立ってる1を数える関数をアセンブラで書いた場合と、 8ビットでテーブルも... かずさんの提案で、 ビットの立ってる1を数える関数をアセンブラで書いた場合と、 8ビットでテーブルもっといて一発で引いた場合(ソースはうさ親さん提供のれさぴょんから)を比較してみました。 ソースは最後にあります。 アリーナに鍛え抜かれた強者たちが入ってきました。 筋肉と筋肉が雌雄を決するアスリート同士の頂上がちんこ対決。 筋肉番付、今スタートです! さて注目の結果は? C:\misaki>bench 0xaaaaaaaa PopCnt32 =1440000016 2.7s 0xaaaaaaaa PopCnt32b=1440000016 1.4s 0xa00aa00a PopCnt32 =720000008 1.3s 0xa00aa00a PopCnt32b=720000008 1.4s 0xa000a000 PopCnt32 =360000004 0.8s 0xa000a000 PopCn