平成26年度 春期 応用情報技術者試験 午前 問22
クロックの立上りエッジでデータを最下位ビットから取り込んで上位方向へシフトし,ストローブの立上りエッジで値を確定する8ビットのシリアル入力パラレル出力シフトレジスタがある。各信号の波形を観測した結果が図のとおりであるとき,シフトレジスタの値はどれか。ここで,数値は16進数で表記している。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:イ
クロックの各立上りエッジでのデータの値を,左から順に読み取ります。
| クロック立上り | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| データ | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 |
ストローブの立上りは9回目と10回目のクロック立上りの間にあるので,値が確定するのは9回目までに取り込んだデータです。8ビットのレジスタには最後の8個(2回目~9回目)が残り,先に取り込んだものほど上位ビットになります。
1 0 0 0 1 1 0 1(2進数)= 8D(16進数)
-
ア: 63
誤り。63 = 01100011 であり,読み取った値と一致しません。 -
イ: 8D
正しい。2回目~9回目に取り込んだ 10001101 = 8D と一致します。 -
ウ: B1
誤り。B1 = 10110001 は,ビットの並びを逆順(最初に取り込んだものを下位)にした値です。 -
エ: C6
誤り。C6 = 11000110 は,1回目~8回目に取り込んだ値であり,9回目の取込みを考慮していません。
答え
イ: 8D
出典:平成26年度 春期 応用情報技術者試験 午前 問22