Diferencia entre instrucciones SIM y RIM en microprocesador 8085

Establecer máscara de interrupción (SIM):
en el conjunto de instrucciones 8085, SIM significa «Establecer máscara de interrupción». Es una instrucción de 1 byte y es una instrucción multipropósito.

Los principales usos de la instrucción SIM son:

  • Enmascaramiento/desenmascaramiento de RST7.5, RST6.5 y RST5.5
  • Restablecer a 0 RST7.5 flip-flop.
  • Realice la salida en serie de los datos.

Máscara de interrupción de lectura (RIM):
en el conjunto de instrucciones 8085, RIM significa «Máscara de interrupción de lectura». Es una instrucción multipropósito de 1 byte.

Se utiliza para los siguientes propósitos:

  • Para comprobar si RST7.5, RST6.5 y RST5.5 están enmascarados o no.
  • Para comprobar si las interrupciones están habilitadas o no.
  • Para verificar si las interrupciones RST7.5, RST6.5 o RST5.5 están pendientes o no.
  • Para realizar la entrada en serie de datos.

Diferencia entre instrucciones SIM y RIM en microprocesador 8085:

No Señor. Instrucción de simulación Instrucción de llanta
1 SIM significa Establecer máscara de interrupción. RIM significa máscara de interrupción de lectura.
2 Es responsable del enmascaramiento/desenmascaramiento de RST 7.5, RST 6.5 y RST 5.5. Comprueba si RST 7.5, RST 6.5, RST 5.5 están enmascarados o no.
3 Se restablece a 0 RST 7.5 flip flop. Comprueba si las interrupciones están habilitadas o no y si las interrupciones RST 7.5, RST 6.5 o RST 5.5 están pendientes o no.
4 El contenido del Acumulador decide la acción a realizar. Entonces, antes de ejecutar la instrucción SIM, es obligatorio inicializar el Acumulador con el valor requerido. El contenido del Acumulador después de la ejecución de la instrucción RIM proporciona esta información. Por lo tanto, es fundamental examinar el contenido del Acumulador después de ejecutar la instrucción RIM.
5 La instrucción SIM se puede utilizar para la salida en serie de datos. La instrucción RIM se puede utilizar para la entrada en serie de datos.
6 Su código de operación (en hexadecimal) es 30. Su código de operación (en hexadecimal) es 20.

Publicación traducida automáticamente

Artículo escrito por muskan02 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *