基本情報技術者試験解説

基本情報技術者試験解説

  1. HOME
  2. 基本情報技術者試験解説
  3. コンピュータの構成 基礎理論 解説
  4. CPUの命令の種類と形式 命令の種類 基本情報技術者試験 対策 3
Eラーニング

CPUの命令の種類と形式 命令の種類 基本情報技術者試験 対策 3

コンピューターの構成

CPUで処理される「命令」

CPUは、電気信号の’ON’か’OFF’しか認識をすることが出来ません。

CPUでは、このON、OFFの情報をビットという単位で表します。

CPUは、このビット情報をいくつかまとめて一つの命令として認識をします。

命令とは、コンピューターを動作させる為にCPUの動作を指示するものです。

命令の種類には、いくつかの種類があります。

順番に見ていくと、

1.算術演算命令は、四則演算等の演算を行う命令

2.論理演算命令は、論理和、論理積、排他的論理和、否定等の論理演算を行う命令

3.転送命令は、メモリとレジスタ間でのデータの転送を行う命令

4.比較命令は、算術比較、論理比較等の、二つの値の比較を行う命令

5.分岐命令は、条件によって実行順序の変更を行う命令

6.シフト命令は、ビット単位のシフト演算を行う命令

7.入出力命令は、外部ファイルとのデータのやり取りを行う命令

などがあります。

 

 

命令の形式

次に「命令の形式」について見ていきましょう。

命令には、その長さ、ビット数によって命令の種類が異なってきます。

命令は、「命令部」と「オペランド部」に分かれていて、オペラント部の数によって種類が分かれます。

例えば、命令部は8ビットでオペランド部も8ビットだとすると、1つの命令の長さは、16ビットなります。

命令の長さの違いによる、代表的な命令の種類を見て行きましょう。

0アドレス方式は、オペランド部がなく、命令部のみで構成されていて、主記憶は参照されません。

1アドレス方式は、オペランド部が一つで、オペラント部で主記憶のアドレスを指し、演算結果はアキュムレータや汎用レジスタに保存されます。

2アドレス方式は、オペランド部が2つで、どちらも主記憶のアドレスを指し、演算結果も主記憶に格納されます。

3アドレス方式は、オペランド部が3つで、どれも主記憶のアドレスを指し、3か所の主記憶のアドレスを指定できるので、C=A+B といた演算を一つの命令で行えます。

続きはこちら ↓↓↓
命令の種類
CPUで処理される命令の種類
命令の形式
0アドレス方式・1アドレス方式・2アドレス方式・3アドレス方式
アドレス指定方式(即値アドレス方式)
直接アドレス方式
間接アドレス方式
インデックスアドレス方式 ベースアドレス方式

CPUで処理される命令の種類:算術演算命令,論理演算命令,転送命令,比較命令,分岐命令,シフト命令,入出力命令

基本情報技術者試験 ビデオ講座 YouTube

 

株式会社スピカ
お客様のビジネスをサポート
ホームページ制作・ワードプレス制作・ECサイト制作・運営
プログラム構築・サーバー構築

関連記事

テキストのコピーはできません。