>> Tecnologia eletrônica >  >> Home Audio >> Amplificadores e amplificadores

Exemplos de instruções privilegiadas usadas pelo processador 8085?

1. RIM (máscara de interrupção de leitura):
- Lê o valor atual do Interrupt Enable Flag (IFF).
- Usado pelo sistema para determinar se as interrupções estão habilitadas no momento.

2. SIM (Definir máscara de interrupção):
- Define o sinalizador de habilitação de interrupção (IFF) para habilitar interrupções.
- Permite que o processador comece a responder às interrupções.

3. RIM1 (máscara de interrupção de leitura 1):
- Lê o status da interrupção INTR.
- Permite que os programas habilitem/desabilitem interrupções de forma mais seletiva, sem afetar os bits da máscara RST 7.5 ou RST 6.5.

4. SIM1 (Definir máscara de interrupção 1):
- Define o bit de interrupção INTR no registro Interrupt Mask.
- Permite que a interrupção INTR responda a interrupções de hardware externo.

5. DI (desativar interrupções):
- Desativa todas as interrupções.
- Limpa o sinalizador de habilitação de interrupção (IFF) para impedir que o processador responda a quaisquer interrupções.

6. EI (habilitar interrupções):
- Habilita todas as interrupções.
- Define o sinalizador de habilitação de interrupção (IFF) para permitir que o processador comece a responder às interrupções.

7. RST 7.5:
- Instrução de redefinição de software que aciona o processador 8085 para executar uma redefinição de hardware.
- Normalmente usado quando o processador encontra um erro de hardware irrecuperável ou quando a inicialização é necessária.

8. RST 6.5:
- Outra instrução de reinicialização de software que opera de forma semelhante ao RST 7.5.
- Também pode ser usado para inicialização ou redefinições de hardware.