プロセッサと複数のメモリとを図のように接続した組込みシステムがある。
16進数で表記したアドレス2FO番地を読み出したとき、データを出力するメモリはどれか。
ここで、デコーダは右の表のとおりに信号出力を行うものとし、データバスなどの信号線は省略している。
|
ア | メモリ1 |
イ | メモリ2 |
ウ | メモリ3 |
エ | メモリ4 |
答え ウ
【解説】
アクセスするメモリのアドレスが2FO番地なので、A9とA8はA9 = 1、A8 = 0なので、デコーダの入力(P, Q) = (1, 0)であり、出力の(A, B, C, D) = (1, 0, 1, 1)になり、この信号はネガティブ(0)のとき選択されるのでCの信号がCSに接続されているメモリ3(ウ)へのアクセスになる。
【キーワード】
・アドレスバス
・チップセレクト信号