「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ビット(bit)

pointこの用語のポイント

point0か1が入る箱だよ

pointあるいは箱の数を表す単位だよ

pointコンピュータが処理する最小単位だよ

スポンサーリンク

簡単に書くよ

ビット(bit)とは

コンピュータの世界における「0か1が入る箱」のこと。
あるいは

コンピュータの世界における「0か1が入る箱」の数を表す単位
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

コンピュータさんの世界における「0か1が入る箱」

が「ビット」です。
英語で書くときは「bit」のように全部小文字で書くのが一般的です。

ビット

あるいは

この「0か1が入る箱」の数を表す単位

がビットです。
一般的には「コンピュータが処理する最小単位」と言われます。

コンピュータさんはパッと見ではスゴそうです。
いろいろ複雑なことをやれそうに見えます。

ビット2

ですが、実際にはショボイやつです。
電気信号のonとoff、つまり「1」と「0」しか判別できません。

ビット3

この「1」と「0」を、た~くさん組み合わせることによって数字や文字、あるいは画像動画などを扱っているのです。

ビット4

数字を例に見てみましょう。

ここに0か1が入る箱が1つありました。

ビット5

この状況で表現できる値は2つだけです。

・0
・1


に対応する何かを表現できます。

試しに、数字を2つ割り当ててみましょう。

・0:0
・1:1


とします。

0か1が入る箱が1つだけあるときは、数字の「0」と「1」を表現できました。

おっと、ピヨ太君が箱をもうひとつ持ってきたようです。

ビット6

0か1が入る箱が2つになりました。

ビット7

箱が2つになると表現できる値は4つになります。

・0-0
・0-1
・1-0
・1-1


に対応する何かを表現できます。

せっかくなので数字を4つ割り当ててみましょう。

・0-0:0
・0-1:1
・1-0:2
・1-1:3


とします。

箱が1つのときは、表現できる数字は0と1の2つでした。
箱が2つになると、表現できる数字は0から3までの4つになりました。

おっと、ピヨ太君がさらに箱をもうひとつ持ってきたようです。

ビット8

0か1が入る箱が今度は3つになりました。

ビット9

箱が3つになると表現できる値は8つになります。

・0-0-0
・0-0-1
・0-1-0
・0-1-1
・1-0-0
・1-0-1
・1-1-0
・1-1-1


に対応する何かを表現できます。

せっかくなので数字を8つ割り当ててみましょう。

・0-0-0:0
・0-0-1:1
・0-1-0:2
・0-1-1:3
・1-0-0:4
・1-0-1:5
・1-1-0:6
・1-1-1:7


とします。

箱が1つのときは、表現できる数字は0と1の2つでした。
箱が2つになると、表現できる数字は0から3までの4つになりました。
箱が3つになると、表現できる数字は0から7までの8つになりました。

さらに箱の数を増やせば、より多くの数字を表現できるでしょう。

ビット10

さらにさらに箱の数を増やせば、数字だけではなく文字も表現できそうです。

ビット11

さらにさらにさらに箱の数を増やせば、画像とか動画も表現できるんじゃないですかね。

ビット12

このように、0か1が入る箱を たくさん使うことで、コンピュータさんは数字や文字、あるいは画像や動画などのデータを扱っているのです。

コンピュータの世界におけるデータの根源は「0か1が入る箱」です。
すべてのデータは

0か1の寄せ集め

であると言えます。

コンピュータさんが判別できる「0か1(が入る箱)」がビットです。
このビットを寄せ集めて、あれやこれやのデータが形作られています。

ビット13

また、上でも書きましたが、0か1が入る箱の数を表す単位として「ビット」と言われることもあります。
というか、単位を意図する方が一般的です。
例えば「4ビット」であれば「0か1が入る箱が4つあるよ」の意味になります。

ビット14

あと、ついでなので書いておくと、ビットという単位はメッチャ細かい単位です。
状況によっては「バイト(Byte)」という単位を使います。

バイトはビットを8個集めたものです。
「0か1が入る箱」が8つ入るくらいの大きな箱がバイトだと思ってください。

ビット15

コンピュータの世界において

8ビット=1バイト

は基本中の基本です。
ぜひ覚えてあげてください。

ちなみに、厳密には「1バイト=8ビット」とは限りません。
めったに見かけませんが「1バイト=7ビット」な場合や「1バイト=9ビット」な場合も あります。
「いつでも、どこでも8ビット!」な単位は「オクテット」と言います。

まとめて書くと

ビット:中身が0か1の箱(の数を表す単位)
バイト:基本的には「1バイト=8ビット」(7ビットや9ビットの場合もなくはない)
オクテット:絶対に「1オクテット=8ビット」


です。
基本的には「8ビット=1バイト」という理解で問題ありませんけどね。
気が向いたら、覚えてあげてください。


image piyo2

一言でまとめるよ

まぁ「ビット」って単語が出てきたら「中身が0か1の箱(の数を表す単位)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像073
書籍画像016

おまけ

■訳してみるよ

「bit(ビット)」の意味は「少し」とか「ちょっと」とか「欠片」とかです。
ただしIT用語の「bit(ビット)」は「binary digit(バイナリ・デジット)」が由来らしいです。
「binary(バイナリ)」の意味は「2値の」とか「2進法の」とか「二元の」とかです。
「digit(デジット)」の意味は「数字」とか「(数字の)桁」とか「指」とかです。
何となく くっつけると

2値の数字

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
タヌキとキツネ
おい点P、動くんじゃねえ!──ニガテ民のための算数と数学の本