単語
単語は16ビットのグループである。 しかし伝統的に単語のための境界はプロセッサーおよび二重単語のためのデータ・バスの16ビットかサイズが2ワードであるので定義される。 従って単語および二重単語は固定サイズでないが、システムからシステムにプロセッサーによって変わる。 但し概念的な読書のために、私達は2バイトと単語を定義する。
私達がビットレベルの単語を見る場合、15によるビットゼロ(b0)から始まって単語のビットとして番号が付いている(b15)。 ビットレベルの表示は次の通りある:
b15 |
b14 |
b13 |
b12 |
b11 |
b10 |
b9 |
b8 |
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
b0 |
ビット0がLSB (最下位のビット)であり、ところにかまれた15はMSB (最上位のビット)である。 単語の他のビットを参照する必要性があるときそれらを参照するのにビット位置数が使用されている。
このように単語はb15形態を通して2バイトをそのような物ことビットb0からビットb7形態に下位バイトおよびビットb8高位バイト丁度含んでいる。 16ビットの単語を使うと、私達は216の(65536の)異なった価値を表してもいい。 これらの価値は続くことであるかもしれない:
- 0から65,535の範囲の無署名の数値。
- -32,768から+32,767の範囲の署名された数値
- 65,536以上の価値無しのデータタイプ。 このように単語は大抵のために使用される:
- 16ビットの整数のデータ値
- 16ビットのメモリアドレス
- 16ビットまたはより少しを要求するナンバーシステム
|
|