В таблице 4.1. приведены значения регистра флагов, устанавливаемые логическими командами.
Таблица 4.1. Значения флагов при использовании логических операций

Примеры использования логических команд
Пример 1. Установить 3 и 0 биты в регистре аl, остальные биты не изменять:
Or al, 00001001b
Пример 2. Сбросить 4 и 6 битвы в регистре al, остальные биты не изменять.
And al, 10101111b
Пример 3. Инвертировать 2 и 4 биты в регистре al, остальные биты не изменять.
Xor al, 00010100b
Пример 4. Перейти на метку LAB, если установлен 4 бит регистра al, в противном случае продолжить выполнение программы.