Логические операции
АЛУ может выполнять следующие логические операции:
1) Конъюнкция – and
2) Дизъюнкция – or
3) Неэквиваленция – xor (exclusion or)
4) Отрицание – not
5) Пересылка – nop (no operation)
6) И другие
Примеры:
Конъюнкция and
Неэквиваленция xor
АЛУ может выполнять следующие битовые операции:
1) Проверка бит – btst (bit test)
2) Установка бит – bset (bit set)
3) Установка бит с проверкой btstset (bit test and set)
4) Очистка бит – bclr (bit clear)
5) Очистка бит с проверкой btstclr (bit test and clear)
6) Инверсия бит – bnot (bit complement)
Примеры выполнения битовых операций:
Рис. 4 – Примеры выполнения битовых операций