1Mバイトのメモリを図のようにMPUに接続するとき,最低限必要なアドレスバスの信号線の本数nはどれか。ここで,メモリにはバイト単位でアクセスするものとし,1Mバイトは1,024kバイト,1kバイトは1,024バイトとする。
アドレスバスn本で2のn乗バイト。1Mバイトなら20本

選択肢
- ア18
- イ19
- ウ20
- エ21
正解と解説
正解:ウ 20
バイト単位でアクセスするので、アドレスバスは1Mバイト分の番地を区別できる必要がある。1Mバイト=1,024k×1,024=2の20乗バイトなので、2の20乗通りの番地を表すには20本の信号線が要る。nビットのアドレスバスは2のn乗バイトまで指定できる、という関係を押さえておけばよい。
選択肢ごとの解説
- ア2の18乗は256kバイト分しか指定できず、容量に足りない。
- イ2の19乗は512kバイト分であり、1Mバイトには届かない。
- ウ2の20乗=1Mバイトをちょうど指定でき、これが正解。
- エ2の21乗は2Mバイト分を指定でき、必要最低限を超えている。
同じ分野の他の問題
- 図に示す構成で、表に示すようにキャッシュメモリと主記憶のアクセス時間だけが異なり、他の条件は同じ2種類のCPU XとYが…2024年度 公開問題 科目A 問3
- コンピュータの高速化技術の一つであるメモリインタリーブに関する記述として,適切なものはどれか。2023年度 公開問題 科目A 問3
- DRAMの特徴はどれか。2019年度 秋期 午前 問20
- A〜Dを、主記憶の実効アクセス時間が短い順に並べたものはどれか。2019年度 春期 午前 問10
- RAIDの分類において、ミラーリングを用いることで信頼性を高め、障害発生時には冗長ディスクを用いてデータ復元を行う方式は…2019年度 秋期 午前 問15
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。