ビット演算
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/09/20 11:35 UTC 版)
ビット演算(ビットえんざん、英: bitwise operation)とは、主にコンピュータで行われる演算のひとつで、データをビット列(つまり0か1が多数並んだもの)と見なして、各ビットの移動やビット単位での論理演算を行うもの[1]。
- ^ a b c d e f g h i IT用語辞典 e-words【ビット演算】
- ^ 参考文献: 『ハッカーのたのしみ 本物のプログラマはいかにして問題を解くか』
- ^ [1]
- ^ Microsoft Visual C++など、C/C++でゼロを代入するコードを記述した場合、XOR命令を使用するよう最適化するコンパイラも存在する。
- ^ VHDLには論理左シフトと異なる算術左シフト
sla
があり en:Arithmetic_shift#cite_note-10 によれば、空くビット位置を保存する。また CASL#COMET の仕様にあるSLA命令は、符号ビットを保存しながら左シフトする。 - ^ 15.19. Shift Operators - Java Language Specification
- 1 ビット演算とは
- 2 ビット演算の概要
- 3 使用例
- 4 関連項目
ビット演算と同じ種類の言葉
固有名詞の分類
Weblioに収録されているすべての辞書からビット演算を検索する場合は、下記のリンクをクリックしてください。
全ての辞書からビット演算を検索
- ビット演算のページへのリンク