教育関連リンク集 画像・素材 コンピュータマニュアル集 ソフト集 本・情報 特 集 みんなで話そう 研究会概要 会員登録 TOP

話題の64ビット。ビットって何?



 今話題の64ビットパソコン。64ビットの”ビット”という言葉の意味をみなさんご存じですか?「そんなの知ってるよ」って方はごめんなさい。
 「聞いたことはあるけれど意味はね・・・?」という方のために今回はお贈りします。

1.64ビット・コンピューティング
 64ビット・コンピューティングとは、2の64乗のデーターを、同時に処理できるコンピューター・システムのことです。
ですから、64ビットパソコンは2の64乗のデーターを、同時に処理できるパソコンのことです。

2.bit(ビット)とは
 コンピュータの基礎の情報処理単位はbit(ビット)で表します。コンピュータは、2進法で動いています。
・bitとは一般的CPUが1回の整数演算で扱えるデータの桁数(2進数)のことを意味しています。
・bitとは、2つ(0 または 1)の選択肢からどちらか一方を選べる能力のこと。
1bitでは2通りの結果があります。これを選択する能力があるチップを1bitというのです。
bitは binary digitの略です。

3.1bit増えると、区別できる数は2倍になる
 bitは2つ(0 または 1)の選択肢ですから1bitで2通りの結果(組み合わせ)が得られます。
1bitで2通りの結果(組み合わせ)が得られるということは、2bitで4通りの結果(組み合わせ)。
  例) 1bit … (0, 1)  2bit(00, 01, 10, 11)
4bitで8通りの結果(組み合わせ)、4bitで16通りの結果(組み合わせ)、5bitで32通りの結果(組み合わせ)、6bitで64通りの結果(組み合わせ)、7bitで128通りの結果(組み合わせ)そして8bitで256通りの結果(組み合わせ)情報を表現できる情報量を得られることになります。

4.コンピューターの歴史は、4bit→8bit→16bit→32bit→64bit
・4bit=2の4剰=16(Byte)
・8bit=2の8剰=256(Byte)
・16bit=2の16剰=65,536(Byte)=64KB=約6万5千バイト
・32bit=2の32剰=4,294,967,296(Byte)=4GB=約43億バイト
・64bit=2の64剰=18,446,744,073,709,551,615(Byte)=16EB(エクサバイト)=約172億GB
           = 1,844京6,744兆737億955万 1,615バイト
(単位)
英語では3ケタ増えるごとに、キロ(K)→メガ(M)→ギガ(G)→テラ(T)→ペタ(P)→エクサ(E)

5.64bitの処理がもたらすメリットは
 ビットが増えるほど結果(組み合わせ)情報を表現できる情報量が増えることになります。複雑な命令を一度に処理できるようになるのです。32bitでは32bitで記述したプログラミングの命令が一度に実行できるのです。
現行のほとんどのパソコンが32bitごとにデータを扱うのに対して、64bitでは一度に64bitのデータを扱うことが出来ます。
32ビット・コンピューティングでは、2の32乗、すなわち4,294,967,296=4GB(ギガバイト)のデーターを扱えますから、
64ビット・コンピューティングは32ビットの2の32倍(約40億倍)のデーターが扱えるということになります。
 大量のメモリを使うようなアプリケーションや科学計算などの専門分野に関するアプリケーションでは、処理の高速化が望めます。

5.おまけの知識
 一般的に 1Byte = 8bit を意味する.コンピュータ上では半角英数字の1文字を 1Byte で表現することが多い.日本語の漢字やひらがな等は 2Byte で1文字が表されるため2バイト文字とも呼ばれます。