JJ プログラム仙人修行日誌

2024/04/20 からは、プログラム仙人修行の日誌を書いてます。

 メモリ,入力ポート及び出力ポートを読み書きする場合,表に示す信号を出力
         _
する MPU と,端子 IO に 0 を与えると入力データを MPU バスに出力する入力
                          _
ポートがある。この MPU の信号端子と入力ポートの端子 IO との接続方法とし
て,適切なものはどれか。


┌────────────┬───┬───┬─────┐
│    \MPU の信号  │   │   │     │
│     \      │ _ │ _ │   _ │
MPU の動作 \     │ RD │ WR │ IO / M  │
├────────────┼───┼───┼─────┤
│入力ポートの読出し   │ 0  │ 1  │ 1    │
├────────────┼───┼───┼─────┤
│出力ポートへの書込み  │ 1  │ 0  │ 1    │
├────────────┼───┼───┼─────┤
│メモリの読出し     │ 0  │ 1  │ 0    │
├────────────┼───┼───┼─────┤
│メモリへの書込み    │ 1  │ 0  │ 0    │
└────────────┴───┴───┴─────┘

ア            入力データ┌─────┐MPU バス
 ┌─────┐       ┬──┤入力ポート├──┬
 │MPU    │       ├──┤     ├──┤
 │    _│       : :│     │: :
 │    RD├┐ ┌──  └──┤     ├──┘
 │    _│└─┤  \    │ _   │
 │    WR│  │   ○───○ IO    │
 │    _│┌─○  /    │     │
 │  IO / M ├┘ └──     │     │
 └─────┘          └─────┘


イ            入力データ┌─────┐MPU バス
 ┌─────┐       ┬──┤入力ポート├──┬
 │MPU    │       ├──┤     ├──┤
 │    _│       : :│     │: :
 │    RD│  ┌──  └──┤     ├──┘
 │    _│┌─○  \    │ _   │
 │    WR├┘ │   ○───○ IO    │
 │    _│┌─○  /    │     │
 │  IO / M ├┘ └──     │     │
 └─────┘          └─────┘


ウ            入力データ┌─────┐MPU バス
 ┌─────┐       ┬──┤入力ポート├──┬
 │MPU    │       ├──┤     ├──┤
 │    _│       : :│     │: :
 │    RD├┐ ┌──  └──┤     ├──┘
 │    _│└─○  \    │ _   │
 │    WR│  │   ○───○ IO    │
 │    _│┌─┤  /    │     │
 │  IO / M ├┘ └──     │     │
 └─────┘          └─────┘

エ            入力データ┌─────┐MPU バス
 ┌─────┐       ┬──┤入力ポート├──┬
 │MPU    │       ├──┤     ├──┤
 │    _│       : :│     │: :
 │    RD│  ┌──  └──┤     ├──┘
 │    _│┌─○  \    │ _   │
 │    WR├┘ │   ○───○ IO    │
 │    _│┌─┤  /    │     │
 │  IO / M ├┘ └──     │     │
 └─────┘          └─────┘


■キーワード■

■解答■
  テクニカルエンジニア(エンベデッドシステム)午前平成15年問15

ウ            入力データ┌─────┐MPU バス
 ┌─────┐       ┬──┤入力ポート├──┬
 │MPU    │       ├──┤     ├──┤
 │    _│       : :│     │: :
 │    RD├┐ ┌──  └──┤     ├──┘
 │    _│└─○  \    │ _   │
 │    WR│  │   ○───○ IO    │
 │    _│┌─┤  /    │     │
 │  IO / M ├┘ └──     │     │
 └─────┘          └─────┘