平成26年度 春期 午前 問9
コンピュータ構成要素
主記憶に関する問題
主記憶に記憶されたプログラムを,CPU が順に読み出しながら実行する方式はどれか。
- アDMA 制御方式
- イアドレス指定方式
- ウ仮想記憶方式
- エプログラム格納方式
答えと解説を見る
✓ これが正解エプログラム格納方式
解説
プログラムを主記憶に置いて順に実行します。
設問の文をそのまま名前に直すと答えに届きます。主記憶に置いたプログラムを CPU が順に読み出して実行する、という作り方をプログラム格納方式と呼びます。命令もデータと同じように主記憶に並べておき、CPU は番地を進めながら一つずつ取り出して実行します。いまのコンピュータのほとんどがこの作り方をしており、内部の細かい仕組みはすべてこの方式を前提にしています。判定の軸は、その記述がプログラムの実行そのものの進め方を述べているかどうかです。実行の進め方ではなく、データの運び方や番地の表し方や記憶領域の見せ方を述べているものは、この土台の上で使われる個別の工夫にあたります。名前を選ぶ問では、設問の言い回しをそのまま言い換えた語を探すのが近道です。
ほかの選択肢はなぜ違うのか
- アDMA 制御方式:DMA 制御方式は、CPU を介さずに入出力装置と主記憶が直接データをやり取りする仕組みを指す語です。主記憶が出てくるので紛らわしいのですが、述べているのはデータの運び方です。
- イアドレス指定方式:アドレス指定方式は、命令がどの番地を指すのかを表す決まりを指す語で、直接指すか間接に指すかなどの種類があります。実行の進め方ではなく、その中で使われる書き表し方です。
- ウ仮想記憶方式:仮想記憶方式は、実際の主記憶より広い記憶領域があるかのように見せる記憶管理の工夫を指す語です。プログラムをどこに置いて実行するかという土台とは、扱っている層が違います。
出典:平成26年度 春期 基本情報技術者試験 午前 問9
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)