トップページ
⇒
tech
1001コメント
321KB
ビット演算
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0190
・∀・)っ-●○◎-
◆Pu/ODYSSEY
2005/12/04(日) 20:03:36
C言語で書くとこれと等価なんだけど
a ^= a;
XOR演算の定義は
入力1 入力2 出力
0 0 0
0 1 1
1 0 1
1 1 0
だから、同じ値でビット排他論理和を取ると、レジスタの値によらず必ずゼロになる。
これは大概の実装ではレジスタに0をロードするより速い。
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています