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

平成22年度 春期 午前Ⅱ 問15

メモリ

チップセレクトに関する問題

プログラムと定数をROMから読み出すために,アドレスバスとチップセレクト信号(C̅S̅)を図のように接続した。アドレスバスはA_0がLSBである。このROMにアクセスできるメモリアドレスの範囲はどれか。ここで,解答群の数値は16進数で表記してある。

接続図:

答えと解説を見る

✓ これが正解ウ4000〜FFFF

解説

A15とA14のどちらかが1のときに選ばれ、範囲は4000〜FFFFです。

ROMにはA13〜A0の14本がつながるので、ROMの中には2^14=16k個の番地があります。C̅S̅は負論理で、0のときにROMが選ばれます。C̅S̅にはA15とA14のNORの出力がつながっています。NORの出力が0になるのは、A15とA14の少なくとも一方が1のときです。A15A14の組は00、01、10、11の四通りで、00のときだけ選ばれません。01は4000〜7FFF、10は8000〜BFFF、11はC000〜FFFFなので、アクセスできる範囲は4000〜FFFFです。同じROMの内容が三つの範囲に繰り返し現れます。上位ビットの真理値表を作り、16進の境目に当てはめると確実に解けます。

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

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

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