- 締切済み
電気回路とソフトウェアの連携
画像の回路で以下のプログラムを実施するとLEDはどのように点灯しますか? 00H MOV C, #00H ;「c」の状態の初期化 01H MOV B, #00H ;「B」カウント値のリセット 02H OUT B ;出力ポートの状態を変更 03H IN A ;入力ポートの状態を取得 04H MOV D, A ;入力ポートの状態をDに退避 05H AND A, #02H ;2ビット目の情報を取得 06H JNZ L00H ;リセットボタンが押されている場合,0行目にジャンプ 07H MOV A, D ;入力ポートの状態をAにロード 08H AND A, #01H ;1ビット目の情報を取得 09H JNZ L0CH ;カウントボタンが押されている場合,C行目にジャンプ 0AH MOV C, #00H ;「C」の状態を0に設定 0BH JMP L02H ;2行目にジャンプ 0CH MOV A, C ;「C」の状態をAにロード 0DH CMP A, #00H ;「A」の状態は0か 0EH JNZ L02H ;ボタンが押されたままなので,2行目にジャンプ 0FH INC B ;Bの値を1カウントアップ 10H MOV C, #01H ;「C」の状態を1に設定 11H JMP L02H ;2行目にジャンプ
この投稿のマルチメディアは削除されているためご覧いただけません。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- shintaro-2
- ベストアンサー率36% (2266/6245)
回答No.1
>画像の回路で以下のプログラムを実施するとLEDはどのように点灯しますか? 途中の遷移状態を聞いてます? それとも最終状態? そもそも 内部レジスタと 入力ピン、出力ピンとの対応関係が不明のなので、 回答不可だと思います。
補足
500in1を用いた場合です