Последняя битовая команда вообще не изменяет битов. Команда «swap» (команда 12.50) меняет местами две тетрады в байте.
Выполнение:
А <— А & Operand Пример:
mov A, #77 anl А, #100
MCU: 8051
; 77 AND 100 = 68 (десятичные числа)
Команда 12.25. Команда anl A, operand.
Выполнение:
Operand <—А & Operand
Пример:
mov A, #77 anl Register, A
MCU: 8051 ; ;Register AND 77
Команда 12.26. Команда anl direct, A.