過去問解きまくり研究所 ホーム

平成25年度 春期 午前Ⅱ 問3

プロセッサ

命令解読に関する問題

主記憶へのアクセスを伴う演算命令を実行するとき,命令解読とオペランド読出しの間に行われる動作はどれか。

答えと解説を見る

✓ これが正解ア実効アドレス計算

解説

オペランドを読む前に、その番地を実効アドレスとして求めます。

命令の実行は、命令の取出し、命令解読、実効アドレスの計算、オペランドの読出し、実行という順に進みます。見分ける軸は、オペランドを読み出すために何が先に必要かです。命令解読で、その命令がどのアドレス指定方式で主記憶を指しているかが分かります。指標レジスタや基底レジスタの値を加えるなどして、実際にアクセスする番地を求めるのが実効アドレスの計算で、これが済んで初めてオペランドを主記憶から読み出せます。命令実行の段階を順番に並べ、読む前に番地を決める、と覚えると見分けられます。

ほかの選択肢はなぜ違うのか

出典:平成25年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)