必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 応用情報技術者
  3. 平成26年度春季問題一覧
  4. 平成26年度春季問題10-解答・解説-分析

平成26年度春季問題

問題10

命令のアドレス部から実効アドレスを生成する方式のうち、絶対アドレス方式はどれか。

基準アドレスとしてスタックポインタの値を用い、命令のアドレス部を基準アドレスからの変位として加算し、実効アドレスを生成する。
基準アドレスとして命令アドレスレジスタの値を用い、命令のアドレス部を基準アドレスからの変位として加算し、実効アドレスを生成する。
命令のアドレス部で指定したメモリの内容を、実効アドレスとする。
命令のアドレス部の値をそのまま実効アドレスとする。

命令のアドレス部から実効アドレスを生成する方式のうち、絶対アドレス方式はどれか。

基準アドレスとしてスタックポインタの値を用い、命令のアドレス部を基準アドレスからの変位として加算し、実効アドレスを生成する。
基準アドレスとして命令アドレスレジスタの値を用い、命令のアドレス部を基準アドレスからの変位として加算し、実効アドレスを生成する。
命令のアドレス部で指定したメモリの内容を、実効アドレスとする。
命令のアドレス部の値をそのまま実効アドレスとする。

解答:エ

<解説>

× スタックポインタはスタックの最上部のアドレスを示すレジスタである。
× 相対アドレス方式である。相対アドレス方式は命令アドレスレジスタ(プログラムカウンタ)+命令のアドレス部の値を実行アドレスとする。
× 間接アドレス方式である。間接アドレス方式は、命令のアドレス部の指定したメモリの内容を実行アドレスとする。
絶対アドレス方式である。絶対アドレス方式は、命令のアドレス部をそのまま実行アドレスとする。