HOME»基本情報技術者平成13年秋期»午前問19
基本情報技術者平成13年秋期 午前問19
問19
主記憶へのアクセスを伴う演算命令を実行するとき,命令解読とオペランド読出しの間に行われる動作はどれか。
- 入出力装置起動
- 分岐アドレス計算
- 有効アドレス計算
- 割込み発生
- [出題歴]
- 基本情報技術者 H20春期 問18
分類
テクノロジ系 » コンピュータ構成要素 » プロセッサ
正解
ウ
解説
一般に命令の実行は、次の5つのステージに分かれています。
したがって命令解読とオペランド読出しの間に行われる動作は「実効アドレス計算」になります。
- 命令フェッチ
- プログラムカウンターが示すアドレスから命令語を命令レジスタに読みだす。
- 命令デコード
- 命令デコーダが取り出した命令を解読する。
- 実効(有効)アドレス計算
- 命令語のオペランド部の値を用いて、演算対象のデータを保持する主記憶のアドレスを計算する。
- オペランドフェッチ
- 計算されたアドレス値を用いて主記憶からデータを汎用レジスタに取り出す。
- 実行
- 解読された命令と演算対象のデータで命令を用いて演算を行う。
したがって命令解読とオペランド読出しの間に行われる動作は「実効アドレス計算」になります。