上下にスクロールするかキーボードの上下キーを使うと、次の学習カードへ進めます。

イントロ

2進数とビット・バイト

桁の重み 1,2,4,8の順 を中心にする

2進数は0と1だけで数を表し、ビットは0/1の1桁、バイトは通常8ビットをまとめた単位である。コンピュータは情報を0と1で扱うため、ビットやバイトを知らないと容量やデータ表現が読めないからです。

定義

2進数とビット・バイト

教科書では
2進数は0と1だけで数を表し、ビットは0/1の1桁、バイトは通常8ビットをまとめた単位である。
言いかえると
2進数は0と1だけで数を表し、ビットは0/1の1桁、バイトは通常8ビットをまとめた単位である。ここでは2進数、10進数、16進数の入口、ビット、バイト、桁の重みを扱います。負数表現、浮動小数点、複雑な基数変換問題までは追わず、bitbyteを分けます。 仕事で見かけたときは、bitの目的を先に言えるか確認します。
公式

2進数とビット・バイトで見る関係

桁の重み 1,2,4,8の順 を中心にする

バイトとビット

1バイトは8ビットのまとまりです。データ量の単位を読むときの基準になります。

  • 0または1を表す最小単位
  • 8ビットをまとめた単位
使うときのコツ

KB、MB、GBを見る前に、bitとbyteを分けます。

2進数の桁

2進数は、右端から2の重みが順に大きくなる表し方です。

使うときのコツ

各桁が1なら、その重みを足します。

解くコツ

右端から 1,2,4,8の順 に重みを置き、1の場所だけ足す。

図解2進数とビット・バイトで扱う関係を、短いラベルで整理した図
2進数の各桁に重みを置く表を示す。bitとbyteを同じ観点で比べ、役割の違いと混同しやすい点を見ます。試験ではこの見方を短い説明に置き換えます。
場面
1011₂ を 8+0+2+1=11 と読む例
順に考えると
1011₂では右端から1、2、4、8の重みを置きます。1の場所だけを足すので、8+0+2+1=11です。bitは1桁、byteは8bitのまとまりとして読み分けます。 この確認をすると、似た用語が並んだ問題でも目的から選びやすくなります。
ここが結論
bitbyteを分けると、右端から 1,2,4,8の順 に重みを置き、1の場所だけ足す。
注意

よくある混同

確認

確認テスト

Q1

2進数とビット・バイトで最も大切な見方はどれですか。

まとめ

まとめ

  1. 1

    bitの意味を説明できる

  2. 2

    byteとの違い・関係を分ける

  3. 3

    右端から 1,2,4,8の順 に重みを置き、1の場所だけ足す

  4. 4

    2進数の 1011 を十進数の千十一と同じように読むという誤解に注意する