User: alciro    User
 

Microcontroladores 8051

Share |

4.3. Instrucciones lógicas

Instrucciones lógicas microcontroladores 8051.

Instrucciones lógicas para el tratamiento booleano de datos.

ANL destino,origen. AND (Y) lógica. Realizala operación lógica Y entre el byte de origen y el byte de destino.

MOV A,#0F0H    ;  A<-F0H Mover al acumulador el dato inmediato F0H
ANL A,#10H     ;  A<-(A).10H Realiza la AND lógica entre el acumulador y el dato inmediato.

AND lógica.

ORL destino,origen. OR (O) lógica de bits. Realizala operación lógica O entre el byte de origen y el byte de destino.

XRL destino,origen. XOR (O exclusivo) lógica de bits. Realizala operación lógica O exclusivo entre el byte de origen y el byte de destino.

A   
B   
XOR
0 0 0
0 1 1
1 0 1
1 1 0

Del acumulador

CLR A. A = 0, Borrar el acumulador.

CPL A. A = Ã, Complementar el acumulador (complemento A1).

SWAP A. A3-0 <-> A7-4, intercambia los nibbles del acumulador.

Rotaciones de bits

RL A. Rotación a la izquierda del acumulador.

RLC A. Rotación a la izquierda del acumulador a través del carry.

RR A. Rotación a la derecha del acumulador.

RRC A. Rotación a la derecha del acumulador a través del carry.

Rotaciones del Acumulador microprocesadores 8051
Loading

copyright © 2007-2024  www.alciro.org  All rights reserved.         
Share |