>>300
ちゃうちゃう。
サンプルコード書けない理由にもなってるけど、

もしABCDの処理が加算なら、

(加算数A) * ( (~a) >>8 ) + (加算数B) * (a >> 9 ) + .....

と比較しなくてもできる。

>>299
まあねぇ。
特に最近はHyperThreadingとかキャッシュとかねぇ。コードでは全く見えない高速化があるからねぇ。