Contenido>Indice>Intro Instrucciones


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

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

0x55

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

0x54

dato - 2 1 -
ANL direcc,A

0x52

direcc - 2 1 -
ANL direcc,#dato

0x53

direcc dato 3 2 -

Operación: ANL operando1,operando2

(operando1)<= (operando1) AND (operando2)

Descripción: ANL realiza la operación "AND" 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: ORL, XRL   


  Contenido>Indice>Intro Instrucciones