コンピュータはシステムを実現するために制御装置、演算装置、記憶装置
入力装置、出力装置の5大装置から構成されている。
┌────┐
・……………│ │
: ・…│制御装置├……………・
: : └───┬┘ : ──→ データの流れ
: : ↑ : : ……→ 制御の流れ
↓ : │ ↓ ↓
┌────┐ : ┌┴───┐ ┌────┐
│入力装置├──→│記憶装置├──→│出力装置│
└────┘ : └──┬─┘ └────┘
: ↑ │
: │ ↓
: ┌┴───┐
・→│演算装置│
└────┘
処理装置:制御装置と演算装置の2つの装置で構成されている。
制御装置:記憶装置からプログラムの命令を取り出して解読し
それぞれの装置に指示を与える。
演算装置:記憶装置から得たデータやプログラムを使って演算を実行し
結果を再び記憶装置に戻す。
算術演算や論理演算、大小比較、ビットシフト(けた移動)
などデータの処理や加工を行う。
記憶装置:入力装置から得られたデータやプログラムが格納される。
入力装置:データやプログラムを外部から読み込む。
出力装置:記憶装置に記憶しているデータを外部へ書き出す。
 ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄