55. Логические команды
Согласно теории, над высказываниями (над битами) могут выполняться следующие логические операции.
1. Отрицание (логическое НЕ) - логическая операция над одним операндом, результатом которой является величина, обратная значению исходного операнда.
2. Логическое сложение (логическое включающее ИЛИ) - логическая операция над двумя операндами, результатом которой является "истина" (1), если один или оба операнда имеют значение "истина" (1), и "ложь" (0), если оба операнда имеют значение "ложь" (0).
3. Логическое умножение (логическое И) - логическая операция над двумя операндами, результатом которой является "истина" (1) только в том случае, если оба операнда имеют значение "истина" (1). Во всех остальных случаях значение операции "ложь" (0).
4. Логическое исключающее сложение (логическое исключающее ИЛИ) - логическая операция над двумя операндами, результатом которой является "истина" (1), если только один из двух операндов имеет значение "истина" (1), и ложь (0), если оба операнда имеют значение "ложь" (0) или "истина" (1).
4. Логическое исключающее сложение (логическое исключающее ИЛИ) - логическая операция над двумя операндами, результатом которой является "истина" (1), если только один из двух операндов имеет значение "истина" (1), и ложь (0), если оба операнда имеют значение "ложь" (0) или "истина" (1).
Cледующий набор команд, поддерживающих работу с логическими данными:
1) and операнд_1, операнд_2 - операция логического умножения;
2) or операнд_1, операнд_2 - операция логического сложения;
3) xor операнд_1, операнд_2 - операция логического исключающего сложения;
4) test операнд_1, операнд_2 - операция "проверить" (способом логического умножения)
5) not операнд - операция логического отрицания.
а) для установки определенных разрядов (бит) в 1 применяется команда or операнд_1, операнд_2;
б) для сброса определенных разрядов (бит) в 0 применяется команда and операнд_1, операнд_2;
в) команда xor операнд_1, операнд_2 применяется:
▪ для выяснения того, какие биты в операнд_1 и операнд_2 различаются;
▪ для инвертирования состояния заданных бит в операнд_1.
Для проверки состояния заданных бит применяется команда test операнд_1, операнд_2 (проверить операнд_1).
Результатом команды является установка значения флага нуля zf:
1) если zf = 0, то в результате логического умножения получился нулевой результат, т. е. один единичный бит маски, который не совпал с соответствующим единичным битом операнд1;
2) если zf = 1, то в результате логического умножения получился ненулевой результат, т. е. хотя бы один единичный бит маски совпал с соответствующим единичным битом операнд1.
Все команды сдвига перемещают биты в поле операнда влево или вправо в зависимости от кода операции. Все команды сдвига имеют одинаковую структуру - коп операнд, счетчик сдвигов.
Автор: Цветкова А.В.
<< Назад: Арифметические команды
>> Вперед: Команды передачи управления
Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:
▪ Общая электроника и электротехника. Шпаргалка
▪ Таможенное право. Конспект лекций
▪ Факультетская терапия. Шпаргалка
Смотрите другие статьи раздела Конспекты лекций, шпаргалки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Дети, растущие рядом с природой, обретают крепкие кости
02.03.2026
Влияние окружающей среды на здоровье человека становится все более очевидным, особенно в детском возрасте. Новое исследование, опубликованное в журнале JAMA Network Open, показывает, что близость к природе напрямую связана с крепостью костей у детей. Ученые установили, что у детей, чьи дома окружены природными территориями в радиусе 1000 метров на 25% больше обычного, риск развития крайне низкой плотности костей снижается на 65%.
Для проведения исследования были проанализированы данные более 300 детей, проживающих в городских, пригородных и сельских районах Фландрии в Бельгии. Плотность костной ткани у детей в возрасте от четырех до шести лет оценивалась с помощью ультразвуковых методов. Такой подход позволил безопасно и точно измерить состояние костей на ранних этапах формирования скелета.
При анализе учитывались ключевые факторы, влияющие на рост и развитие детей: возраст, вес, рост, этническая принадлежность и уровень образования матери. На основании этих параметров исследоват ...>>
Самовосстанавливающаяся инфраструктура будущего
02.03.2026
Современные мосты и бетонные конструкции по всему миру сталкиваются с проблемой устаревания и износа. Многие сооружения, построенные до 1980-х годов, постепенно теряют свою несущую способность, что требует дорогого ремонта или полной замены. Недавние разработки ученых из Швейцарских федеральных лабораторий материаловедения и технологий (Empa) предлагают инновационное решение - систему укрепления бетонных конструкций с помощью "умной стали", способной самостоятельно устранять трещины и повреждения.
В основе новой технологии лежит арматура из сплава на основе железа с эффектом памяти формы (Fe-SMA). Этот материал обладает уникальным свойством: при нагревании до 190-200 °C стержни стремятся вернуться к своей первоначальной конфигурации. В бетонной конструкции это создает внутреннее напряжение, которое затягивает трещины и выравнивает деформированные элементы, существенно повышая прочность и долговечность сооружений.
Актуальность разработки объясняется критическим состоянием инфрастр ...>>
Поцелуи полезны для здоровья
01.03.2026
Вопрос о том, как социальные связи и близость с партнером отражаются на здоровье человека, привлекает внимание не только психологов, но и специалистов в области микробиологии. Новое исследование показывает, что совместное проживание с любимым человеком может оказывать значительное влияние на микробиом кишечника и общее самочувствие.
Доктор Наоми Миддлтон, клинический психологи и эксперт по здоровью кишечника, объяснила, что все аспекты совместной жизни - поцелуи, совместное питание, физическая близость и даже просто пребывание рядом - тесно связаны с поддержанием сбалансированной кишечной микрофлоры. Она подчеркивает, что здоровье экосистемы кишечника во многом определяется социальными взаимодействиями и повседневной близостью с другими людьми.
По словам Миддлтон, длительное совместное пребывание с партнером может способствовать увеличению микробного разнообразия в кишечнике, а также снижать воспалительные процессы, связанные со стрессом. Такой эффект обусловлен тем, что микробио ...>>
Случайная новость из Архива Борьба с комарами по-массачусетсски
20.06.2008
Инженеры из США придумали прибор, который быстро уничтожает всех комаров на площади в 40 соток.
Проблема летней борьбы с кровососущей мошкарой стоит не только перед обитателями северных и умеренных широт Евразии, но и по другую сторону земного шара, в Северной Америке. Например, американские инженеры из компании "Кац Инк." штата Массачусетс решили-таки подступиться к, казалось бы, нерешаемой проблеме полного уничтожения комаров на отдельно взятом клочке земли. Для этого они создали ловушку-пылесос.
"Мы замаскировали пылесос под жилье. Для этого к нему прилагается ароматизатор, содержащий молочную кислоту и октанол - наиболее привлекательные для комарихи компоненты запаха человека. Кроме того, в состав устройства входят горелка и баллон с пропаном. Газ горит и выделяет тепло, а также углекислый газ. Сочетание тепла, ароматов, влажности и углекислого газа подобрано так, чтобы комариха приняла пылесос за настоящее жилье и попала в ловушку", рассказывает руководитель проекта Кристин Андерсон.
Испытания показали, что именно повышенное содержание углекислого газа вокруг новой ловушки наиболее притягательно для комарих. Ежемесячно тысячи их находили свой конец в специальном накопителе.
С учетом того, что это насекомое редко когда пролетает путь более километра от места рождения, в течение месяца после начала круглосуточной работы устройства число комаров на площади в 40 соток вокруг него резко снижалось.
|
Другие интересные новости:
▪ Искусственный интеллект вместо офисных менеджеров
▪ Метавселенная для детей
▪ Самый маленький лазер
▪ Умные люди соображают медленнее
▪ Ультра-прочное магниевое соединение
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Искусство аудио. Подборка статей
▪ статья О, сколько нам открытий чудных готовит просвещенья дух. Крылатое выражение
▪ статья Почему, согласно Платону, погибла Атлантида? Подробный ответ
▪ статья Базелла клубневая. Легенды, выращивание, способы применения
▪ статья Мультивибраторы на полевых транзисторах КР504НТ. Энциклопедия радиоэлектроники и электротехники
▪ статья Блок питания антенного усилителя, 9-12 вольт 20 миллиампер. Энциклопедия радиоэлектроники и электротехники
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026