ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 1187

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
rc; dst:=(dst)*(src);. Чаще всего логические операции применяются для решения трех задачек.

1. Маскирование и выделение определенных разрядов
операндов. Реализуется с помощью операции конъюнкции (&) с заданной маской

2. Формирование требуемых значений в требуемых битах (с помощью ). 3. Инвертиров

ание определенных битов (с помощью )

Логические операции избирательно действуют на флаги, т.е. часть флагов после выполнения операции не изменяются (OVR:=0;
CY:=0), некоторые могут иметь неопределенное значение (AF:=?). В системе команд логических операций еще существуют команды (TEST dst,src; Схема (
dst)&(src)). В следствии выполнения этой операции, результат никуда не записывается, но формируются все флаги.

3. Команды сдвигов. Все реализуемые команды