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

負論理CSはNOR出力がLOWになるアドレス範囲で選択される

エンベデッドシステムスペシャリスト試験2021年度 秋期 午前II12/メモリ / メモリ構成

アドレスバス(A15〜A0)から、A15とA14がNORゲートに入力され、その出力(負論理)がROMのチップセレクト信号CSに接続される。ROMのアドレス入力はA13〜A0。
アドレスバス(A15〜A0)から、A15とA14がNORゲートに入力され、その出力(負論理)がROMのチップセレクト信号CSに接続される。ROMのアドレス入力はA13〜A0。

選択肢

正解と解説

正解: 4000~FFFF

NORゲートの出力は入力が両方0のときだけ1になるので、A15とA14がともに0の範囲(0000〜3FFF)でHIGHとなる。CSは負論理でLOWのときにROMが選択されるから、選択されるのはA15かA14の少なくとも一方が1のとき、すなわち4000番地以上である。よってアクセスできる範囲は4000〜FFFFとなる。

選択肢ごとの解説

出典:令和3年度 秋期 エンベデッドシステムスペシャリスト試験 午前II 問12(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。