- トップページ
- エンベデッドシステムスペシャリスト
- 平成22年度春季問題一覧
- 平成22年度春季問題15-解答・解説-分析
平成22年度春季問題
問題15
プログラムと定数をROMから読みだすために、アドレスバスとチップセレクト信号(CS)を図のように接続した。アドレスバスはA0がLSBである。 このROMにアクセスできるメモリアドレスの範囲はどれか。ここで、解答群の数値は16進数で表記してある。
ア | 0000~1FFF |
イ | 4000~7FFF |
ウ | 4000~FFFF |
エ | C000~FFFF |
プログラムと定数をROMから読みだすために、アドレスバスとチップセレクト信号(CS)を図のように接続した。アドレスバスはA0がLSBである。 このROMにアクセスできるメモリアドレスの範囲はどれか。ここで、解答群の数値は16進数で表記してある。
ア | 0000~1FFF |
イ | 4000~7FFF |
ウ | 4000~FFFF |
エ | C000~FFFF |
解答:ウ
<解説>
- A0がLSBなのでCSがLow(0)になるのはA15とA14のどちらか一方がHigh(1)である必要がある。
- よってメモリアドレス空間が、01XX XXXX XXXX XXXX,10XX XXXX XXXX XXXX,11XX XXXX XXXX XXXXであればよい。
- 2より0100 0000 0000 0000(16進数:4000)~1111 1111 1111 1111(16進数:FFFF)の範囲内にあるときROMにアクセスできることが分かる。
したがって、ウが正解である。
お問い合わせ