DXR165の備忘録

自分用の備忘録です。

デジタルの世界の表現  

WHY?16進数
デジタルは0か1かの世界、つまり2進数です。この0か1の最小単位を1ビット(bit)と言います。これが基本です。しかし、桁数が多くなり人間が識別しにくいため、次の方法でそれを表現します。

4ビット(2進数4桁)を16進数1桁で表せることを利用する。

0000 = 0 … 1111 = F

つまり、ビットの並びを4ビット(2進数で4ケタ)ごとに区切って、16進数1桁で表現する。


次に、「バイト」となんぞや?
最初、コンピューターは主に欧米で開発されました。そこで、欧米の開発者は文字を上述のようにビットの並びで表現しようと考えました。アルファベットは26文字です。そこで、ビットの並びが8桁あれば256通り文字を表現できるので、そうしようとなったようです。このビットの並びが8桁をバイトと言います。16進数では2桁です。

例  0 は 0011 0001  A は 0100 0001 (ASCII)となります。



32ビット とか 64ビット とかは?
デジタルの世界の主役はCPUです。そのCPUにレジスタと呼ばれる基本部品があり、それが扱えるビット数が32 ビット なのか64 ビットなのかということです。現在、市販されているPCに搭載されているCPUでは多くの製品が64ビットレジスタを持っています。


関連記事

category: PC-全般

tb: 0   cm: 0

コメント

コメントの投稿

Secret

トラックバック

トラックバックURL
→http://dxr165.blog.fc2.com/tb.php/318-b7e1bb2a
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

最新コメント

カウンター(2012/3/10以降)