メインコンテンツまでスキップ

2.3.1. Bits and Octets (ビットとオクテット)

2.3.1. Bits and Octets (ビットとオクテット)

形式的には, すべての操作はビットのシーケンスに対して定義されます。シーケンスは順序付けられており, 最初のビットは左端と呼ばれ, 最後のビットは右端と呼ばれます。

ほとんどのソフトウェアシステムでは, ビットはオクテット (8ビットのシーケンス) にグループ化されます。バイナリデータ, 例えばハッシュ関数の出力は, オクテットのシーケンスとして利用可能です。該当する場合, オクテット内のビットは最上位から最下位の順に並んでいると見なします: オクテット内の最初 (左端) のビットは数値 128 を持ち, 最後 (右端) のビットは数値 1 を持ちます。