Instrucciones lógicas en microprocesador 8085

Las instrucciones lógicas son las instrucciones que realizan operaciones lógicas básicas como AND, OR, etc. En el microprocesador 8085, el operando de destino siempre es el acumulador. Aquí la operación lógica funciona en un nivel bit a bit. 

A continuación se muestra la tabla que muestra la lista de instrucciones lógicas: 

CÓDIGO DE OPCIÓN OPERANDO DESTINO EJEMPLO
Ana R A = A Y R Ana B.
Ana METRO A = A Y Mc ANA 2050
Y YO datos de 8 bits A = A Y datos de 8 bits AÑO 50
ora R A = A O R ORA B
ora METRO A = A O Mc ORA 2050
O YO datos de 8 bits A = A O datos de 8 bits ORO 50
XRA R A = A X O R XRA B
XRA METRO A = A XOR Mc XRA 2050
XRI datos de 8 bits A = A XOR datos de 8 bits XRI 50
CMA ninguna A = complemento a 1 de A CMA
CMP R Compara R con A y activa el registro de bandera CMP B
CMP METRO Compara Mc con A y activa el registro de bandera CMP 2050
IPC datos de 8 bits Compara datos de 8 bits con A y activa el registro de bandera IPC 50
CRR ninguna Gire el acumulador a la derecha sin llevar CRR
RLC ninguna Gire el acumulador a la izquierda sin llevar RLC
RAR ninguna Gire el acumulador a la derecha con acarreo RAR
RAL ninguna Gire el acumulador a la izquierda con acarreo RAR
CMC ninguna Complementa la bandera de transporte. CMC
STC ninguna Establece la bandera de acarreo STC

En la tabla, 
R representa el registro 
M representa la memoria 
Mc representa el contenido de la memoria 

Leer post relacionado: Instrucciones aritméticas en microprocesador 8085
 

Publicación traducida automáticamente

Artículo escrito por Yash_R 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 *