🦁
1分で理解する基本情報技術者試験: CPU関連編
記事の目的
- エンジニア実務や営業商談で使いそうなIT知識をざっくり理解したい。
- 基本情報技術者試験を受ける予定はないが勉強はしておきたい
CPUとは?
人間には手足があって自由に体を動かすことができます
これは脳みそが体を制御したりできるからです
コンピューターで脳みそに当たる部分がCPUです。
各装置を制御したり、必要な演算を行ってます
メモリ等から読み込んだプログラムはレジスタと呼ばれるCPU内部の記録装置に保存されます
メモリとは?
さっきの画像の赤丸部分になります。
メモリとはコンピューターの動作に必要なデータを記録する装置です。
キャッシュとは?
キャッシュの説明の前にCPUとメモリとハードディスクの処理速度の差に関して知る必要があります。
このことからCPUとメモリ間だけで処理を行うとCPUの待ち時間が発生してしまいます
この問題を解決するためにメモリから読み込んだデータはキャッシュメモリに保存し、データをキャッシュメモリから取得できるようにすることで処理速度差のロスを無くすようにしました
CPUを軸とした処理の流れは下記のような感じになります。
お世話になった本
Discussion