令和元年秋期試験問題 午前問21

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
クロックの立上りエッジで,8ビットのシリアル入力パラレル出力シフトレジスタの内容を上位方向ヘシフトすると同時に正論理のデータをレジスタの最下位ビットに取り込む。また,ストローブの立上りエッジで値を確定する。各信号の波形を観測した結果が図のとおりであるとき,確定後のシフトレジスタの値はどれか。ここで,数値は16進数で表記している。
21.gif

  • 63
  • 8D
  • B1
  • C6
正解 問題へ
分野:テクノロジ系
中分類:ハードウェア
小分類:ハードウェア
解説
設問の図に、クロックの立上りエッジで取り込まれるビット(0 or 1)を書き込むと次のようになります。
21a.gif
データは取り込まれるごとに上位ビットにシフトされていくので、シフトレジスタのビットの並びは、ストローブの立上り直前に取得されたデータが最下位ビット、その1つ前のデータが最下位から数えて2ビット目…というようになっています。

ストローブ立上り前の8回分の取得ビットを並べると「10001101」ですので、これを16進数に変換した8Dが確定後のシフトレジスタの値となります。

この問題の出題歴


Pagetop