seegongsik
単語帳
構造

ギガやテラは、結局 何を数えているの?

ギガ、テラ。容量の話のとき、いつも聞く言葉ですね。でもこれは ぜんぶ、何を数える数なのでしょう? ビット一つから出発して、この単位たちの正体を あかします。

01

ビット一つは たった二つだけ

ここまで見てきたビット一つ。
これは0か1、
オンかオフ、
たった二つだけを表します。
はい、いいえはできても、
それだけでは
数も文字も入れにくいですね。
いちど つけたり消したりしてみてください。

0
いまは 0 (オフ) · 表せるのは2とおり
はい/いいえはできても、これだけでは足りません

ビット一つが入れるもの。

そこで前回見たように、
ビットを いくつか たばねないといけません。
でも何個ずつ たばねるのがいいか?
少なすぎると足りず、
多すぎると むだです。
ここで かしこい数が とうじょうします。

02

八つ たばねると256とおり

コンピュータはビットを
八つずつ たばねることにしました。
八つなら 表せるものが
256とおりにもなるからです。
英語の文字、数字、記号を
ぜんぶ入れても あまる量ですね。
この八つの たばを
1バイトと呼びます。

0
0
0
0
0
0
0
0
いまの値
0
表せる場合
256
8ビット = 1バイト = 0から255まで256とおり

8ビットをつけてみてください (1バイト)。

なぜ八つかって?
ちょうど いいからです。
文字ひとつを入れるのに じゅうぶんで、
あつかいも きれいだからです。
だからバイトは、
コンピュータが情報をあつかう
基本の単位になりました。

03

1バイトなら文字ひとつが入ります

3つめのレッスンで見たもの、おぼえていますか?
文字ごとに番号があり、
その番号は0と1になると言いましたね。
英語の文字ひとつは
ぴったり1バイトに入ります。
文字をえらんでみると、
それが八つの0と1に
変わるのが見られます。

A
0
1
0
0
0
0
0
1

文字ひとつ = 1バイト。

文字ひとつが1バイト。
だから英語で書いた一つの単語は
数バイト、
この文は数十バイトです。
容量というのが
こうやって数えるものだったんです。

04

一度にあつかう量、ワード

バイトが情報の基本の単位なら、
ワードはCPUが
一度に処理する量です。
人がごはんを一さじずつ すくうように、
CPUも決まった大きさだけ
一口で くわえるんです。
いまのコンピュータはふつう
八バイト、つまり64ビットを
一口であつかいます。

むかし (8ビット)
1バイト
少しあと (32ビット)
4バイト
いま (64ビット)
8バイト

一口でくわえる量 (ワード)。

「64ビットのコンピュータ」という言葉、
聞いたことありますね?
それがまさに この意味です。
一度に64個の0と1を
あつかえるということです。
一口が大きいほど、
もっと多くの仕事を はやく処理します。

05

キロ、メガ、ギガ、テラ

では大きな単位にいきましょう。
バイトが やく1000個 あつまると
1キロバイト(KB)、
それが また やく1000個で
1メガバイト(MB)。
こうやって千倍ずつ あがります。
ギガ、テラも ぜんぶ
バイトを数える言葉だったんです。

1B
1バイト
文字ひとつ
スタート
1KB
やく1,000バイト
短いメモ一枚
×1000
1MB
やく100万バイト
写真一枚
×1000
1GB
やく10億バイト
映画一本
×1000
1TB
やく1兆バイト
映画数百本
×1000

千倍ずつ あがる単位。

だから「512ギガのノートパソコン」は、
やく5千億個の0と1を
入れられるという意味です。
1つめのレッスンでスイッチ一つから始めたものが、
ここまで来たんです。
ギガもテラも、
けっきょくスイッチを数える言葉でした。

一言でいうとビット一つでは足りなくて八つたばねてバイトを作り、それを千倍ずつ積んでギガとテラになりました。容量のすべての単位が、けっきょく0と1を数える言葉でした。
このページがお役に立ったなら寄付する
構造