4.3. Instructions logiques

Logique des instructions microcontrôleur 8051.
Instructions logique booléenne pour le traitement des données.
ANL destination, d'origine. ET (AND) logique. Et ainsi faire d'opération logique entre l'octet source et destination octets.
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.

ET logique.
destination ORL, de l'origine. OU (O) la logique des bits. Donc, il ne opération logique OU entre l'octet source et destination octets.
XRL destination, d'origine. (OR) logique exclusive bits XOR. Donc, il ne opération OU exclusif logique entre l'octet source et destination octets.
Une
| B
| XOR |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Accumulateur
CLR A. A = 0, retirez la batterie.
CPL A. A = A, Complément de l'accumulateur (ajouter A1).
SWAP A. A 3-0 <-> A 7-4, les quartets de swap de l'accumulateur.
rotation de la mèche
RL A. Rotation vers la gauche de la batterie.
RLC A. Tournez à gauche dans l'accumulateur effectuer.
A. RR rotation dans le sens de l'accumulateur.
A. CRR Tournez à droite dans l'accumulateur effectuer.

8051 rotations microprocesseur Accumulator