平成23年度 秋期 応用情報技術者試験 午前 問12
プロセッサと複数のメモリとを図のように接続した組込みシステムがある。16進数で表記したアドレス2F0番地を読み出したとき,データを出力するメモリはどれか。ここで,デコーダは右の表のとおりに信号出力を行うものとし,データバスなどの信号線は省略している。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
16進数2F0を10ビットの2進数で表すと,次のようになります。
2F0 = 1 0 1111 0000(A9〜A0)
- A9=1 → デコーダの入力P=1
- A8=0 → デコーダの入力Q=0
表より,P=1,Q=0 のときの出力は A̅=1,B̅=0,C̅=1,D̅=1 です。CS̅ は負論理(0のときに選択)なので,0が出力される B̅ につながったメモリが選択されます。図で B̅ が接続されているのは メモリ3 です。
なお,各メモリの接続は A̅→メモリ4,B̅→メモリ3,C̅→メモリ2,D̅→メモリ1 です。
-
ア: メモリ1
誤り。メモリ1は D̅ に接続されており,P=0,Q=0(000〜0FF番地)のときに選択されます。 -
イ: メモリ2
誤り。メモリ2は C̅ に接続されており,P=0,Q=1(100〜1FF番地)のときに選択されます。 -
ウ: メモリ3
正しい。2F0番地ではP=1,Q=0 となり,B̅=0 によってメモリ3が選択されます。 -
エ: メモリ4
誤り。メモリ4は A̅ に接続されており,P=1,Q=1(300〜3FF番地)のときに選択されます。
答え
ウ: メモリ3
出典:平成23年度 秋期 応用情報技術者試験 午前 問12