パソコンの基本構成

 

パソコンのシステム構成

コンピューターはおおまかに5つの装置に別れています
(入力装置、演算装置、制御装置、記憶装置(主記憶装置、補助記憶装置)出力装置)

入力装置→キーボード・マウス・ジョイスティック・コントローラー・マイク 等
演算装置→CPU
主記憶装置→メインメモリ
補助記憶装置→FD・HD・CD-ROM 等
出力装置→ディスプレイ・プリンタ 等

 

コンピューターの記憶装置の情報量

単位 読み 意味
1bit 1ビット 2進数の1ケタに相当する情報量の単位 0か1
1B 1バイト 1B=8bit 00000000~11111111 の256通り
1kB 1キロバイト 1kB=2^10B=1,024B 10^3=1000バイト(2^10=1024バイト)
1MB 1メガバイト 1MB=2^10kB=1,024kB 10^6=1000バイト(2^20=1024kバイト)
1GB 1ギガバイト 1GB=2^10MB=1,024MB 10^9=1000バイト(2^30=1024Mバイト)
1TB 1テラバイト 1TB=2^10GB=1,024GB 10^12=1000バイト(2^40=1024Gバイト)
1PB 1ペタバイト 1PB=2^10TB=1,024GB 10^15=1000バイト(2^50=1024Tバイト)
1EB 1エクサバイト 1EB=2^10PB=1,024GB 10^18=1000バイト(2^60=1024Pバイト)
 

前提知識「二進数」

さっきの表に2進数とでてきましたが、意味がわからないと始まりません。
普段私たちは10進数と言われるものを使っています。0〜9の10個の文字を使って
数を数えてています。1.2.3.4.... と数えていって10個目になると2ケタに上がります。これが10進数です
では2進数とは何でしょうか 2進数は0と1しか使いません。コンピューターは0と1しか理解できないからです。

2進数 10進数
0 0
1 1
10 2
11 3
100 4
101 5
110 6
111 7
1000 8

2進数は文字が2つしかないので2個使うとすぐにケタ上がりしますね。

基数変換

2進数から10進数に変換してみましょう

10進数 10000 1000 100 10 1
2進数 10^4 10^3 10^2 10^1 10^0

(1010)2 を10進数に変換する

2 進数の n 桁目は、2 の n - 1 乗が何個あるかを表す

=2^3*1 +2^2*0 2^1*1 2^0*1
(1 0 1 0)
=8 +0 +2 +0
=10

A.(10)10  となります



次は逆に10進数を2進数に変換してみましょう

2 )10 ・・・0
2 )5 ・・・1
2 )2 ・・・0
・・・1

2進数の2で割っていって余りを下から読んでいきます。
A.(1010)2 となります。

 

ビットとバイト

2進数の0・1を1ビットと表します。
8ビット=1バイト

0 0 0 0 0 0 0 0  
0 0 0 0 0 0 0 1  
0 0 0 0 0 0 1 0  
0 0 0 0 0 0 1 1  
0 0 0 0 0 1 0 0  
: : : : : : : : 256通り
1 1 1 1 1 1 1 0  
1 1 1 1 1 1 1 1  
1バイト    
 

このカテゴリのその他の記事