8085 プロセッサで使用される特権命令の例は?
- 割り込み許可フラグ (IFF) の現在値を読み取ります。
- 割り込みが現在有効かどうかを判断するためにシステムによって使用されます。
2. SIM (割り込みマスクの設定):
- 割り込み有効フラグ (IFF) を設定して割り込みを有効にします。
- プロセッサが割り込みへの応答を開始できるようにします。
3. RIM1 (読み取り割り込みマスク 1):
- INTR割り込みのステータスを読み取ります。
- RST 7.5 または RST 6.5 マスク ビットに影響を与えることなく、プログラムでより選択的に割り込みを有効/無効にできるようにします。
4. SIM1 (割り込みマスク 1 の設定):
- 割り込みマスク レジスタの INTR 割り込みビットを設定します。
- INTR 割り込みが外部ハードウェア割り込みに応答できるようにします。
5. DI (割り込みを無効にする):
- すべての割り込みを無効にします。
- 割り込みイネーブル フラグ (IFF) をクリアして、プロセッサが割り込みに応答しないようにします。
6. EI (割り込みを有効にする):
- すべての割り込みを有効にします。
- 割り込み有効フラグ (IFF) を設定して、プロセッサが割り込みへの応答を開始できるようにします。
7. RST 7.5:
- 8085 プロセッサをトリガーしてハードウェア リセットを実行するソフトウェア リセット命令。
- 通常、プロセッサで回復不可能なハードウェア エラーが発生した場合、または初期化が必要な場合に使用されます。
8. RST 6.5:
- RST 7.5 と同様の方法で動作する別のソフトウェア リセット命令。
- 初期化やハードウェアのリセットにも使用できます。