コンピュータ構成要素

平成28年度 秋期 基本情報技術者試験 午前 問11

1M バイトのメモリを図のように MPU に接続するとき,最低限必要なアドレスバスの信号線の本数 n はどれか。ここで,メモリにはバイト単位でアクセスするものとし,1M バイトは 1,024k バイト,1k バイトは 1,024 バイトとする。
左に MPU,右にメモリのブロック。MPU 側にアドレスバス(複数の信号線)とデータバス(太線)。メモリ側のアドレス端子は上から An-1,An-2,An-3,…(省略記号)…,A2,A1,A0,データ端子は D0~D7。アドレスバスの各信号線が An-1~A0 に接続される。
  • ア 18
  • イ 19
  • ウ 20
  • エ 21

出典:平成28年度 秋期 基本情報技術者試験 午前 問11

答えと解説を見る

正解:ウ

覚える知識

アドレスバス信号線本数の計算(容量のlog2)

バイト単位で2^nバイトを指定するにはn本のアドレス信号線が必要である。

この問題で必要なこと

1Mバイト=2^20バイトをバイト単位でアクセスするので、アドレス線は20本必要になる。

ひっかけ

データバスのビット数(8)やワード単位での計算を持ち込んで本数を間違えさせる。

この知識の出題:本試験系 1 回・免除試験 1 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「コンピュータの基本構成と命令の実行」で学ぶ

同じ知識の過去問