Contenido>Indice>Intro Instrucciones


Instrucción: ORL
Función: Realiza la OR bit a bit entre los dos operandos. Deja el resultado en operando1
Sintaxis: ORL operando1,operando2

Instrucción Código de Operación Byte 2º Byte 3º Bytes Ciclos Flags
ORL A,Rn
0 1 0 0 1 r r r
- - 1 1 -
ORL A,direcc

0x45

direcc - 2 1 -
ORL A,@Ri
0 1 0 0 0 1 1 i
- - 1 1 -
ORL A,#dato

0x44

dato - 2 1 -
ORL direcc,A

0x42

direcc - 2 1 -
ORL direcc,#dato

0x43

direcc dato 3 2 -

Operación: ORL operando1,operando2

(operando1)<= (operando1) OR (operando2)

Descripción: ORL realiza la operación "OR" bit a bit, entre operando1 y operando2, dejando el resultado en operando1. El valor del operando2 no resulta afectado.

Nota: Cuando se utiliza esta instrucción para modificar un puerto de salida, el valor inicial del dato del puerto se lee del latch de salida, no de las patillas del puerto.

Véase también: ANL, XRL   


  Contenido>Indice>Intro Instrucciones