CPUの命令サイクル 基本情報技術者試験 対策 2
コンピューターの構成
CPUの命令サイクル
CPUは、このように1番から5番の処理を順次繰り返して命令を実行して行きます。

1番目、プログラムカウンターで指定される主記憶から命令を命令レジスタに読み出し(フェッチ)
2番目、命令解読器(デコーダー)で命令レジスタの命令部のコードを解読(デコード)
3番目、命令レジスタのオペラント部で指定される主記憶装置のアドレスからデータを読み出し
4番目、命令の実行
5番目、プログラムカウンターを次の命令のアドレスに更新
この1番から5番の処理を繰り返すことを、命令サイクルといいます。
命令は、命令レジスタに記録されて処理をされますが、この命令の長さは固定ではなく長いものや短いものもあります。
オペラント部は一つではなく複数個ある場合があります。
また、オペラント部がない場合、命令部のみの場合もあります。
後の講習で命令のアドレス指定方式で詳しく説明をしていきます。
PUの命令サイクル 2
CPUの命令サイクルに関しては、この図のように4段階に分割しているものもあります。

図のように、
最初に、フェッチとプログラムカンターの更新を行います。
次に、命令の解読のデコード
次に、対象データの読出しと実行
最後に、「結果の書込み」を別に分けている場合もあります。
書籍や説明書によっては、このように命令サイクルを説明している場合もあります。
これは、CPUの仕様などによって異なってきます。
このため試験では、5番目が省略され、1番目から4番目で命令の実行サイクルが出題されている場合もあります。
続きはこちら ↓↓↓
CPUの構成 レジスタ
主記憶装置(メモリ)番地(アドレス)
制御装置 命令解読器(デコーダー),プログラムカウンタ,命令レジスタ,オペラント部
演算装置 算術論理演算装置(ALU)
CPUのレジスタとは(レジスタの特徴をまとめた表)
CPUの動作 (CPUでの命令の実行手順)
CPUの命令サイクル(実際のCPUでの命令の実行手順)
※CPUの命令サイクル 2(逐次制御方式)
「基本情報技術者試験 Cloud Notes ビデオ講座 YouTube」
株式会社スピカ
お客様のビジネスをサポート
ホームページ制作・ワードプレス制作・ECサイト制作・運営
プログラム構築・サーバー構築