Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


Информатика и информационные технологии. Логические команды (самое важное)

Конспекты лекций, шпаргалки

Справочник / Конспекты лекций, шпаргалки

Комментарии к статье Комментарии к статье

Оглавление (развернуть)

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.

Все команды сдвига перемещают биты в поле операнда влево или вправо в зависимости от кода операции. Все команды сдвига имеют одинаковую структуру - коп операнд, счетчик сдвигов.

Автор: Цветкова А.В.

<< Назад: Арифметические команды

>> Вперед: Команды передачи управления

Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:

Конкуренция. Шпаргалка

Бизнес-планирование. Конспект лекций

Финансы, денежное обращение и кредит. Шпаргалка

Смотрите другие статьи раздела Конспекты лекций, шпаргалки.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Тающие айсберги создают новые оазисы жизни на дне океана 30.06.2026

Глобальное потепление активно меняет облик нашей планеты, и одним из наиболее заметных его проявлений становится ускоренное таяние ледников в полярных регионах. Этот процесс не только приводит к подъему уровня Мирового океана, но и вызывает цепную реакцию в морских экосистемах, порой создавая неожиданные и парадоксальные последствия. Массовое высвобождение айсбергов из Гренландии - яркий пример того, как климатические изменения перестраивают жизнь в самых глубоких и удаленных уголках океана. Из-за повышения температуры количество айсбергов, откалывающихся от гренландских ледников, стремительно растет. Ученые проанализировали данные за последние 40 лет и установили, что с 2000 года поток ледяных глыб через пролив Фрама увеличился в четыре раза. Об этом сообщает Futurism со ссылкой на исследование специалистов из Технического университета Дании. Такое беспрецедентное нашествие айсбергов представляет серьезную опасность для международного судоходства. Одновременно оно радикально тра ...>>

Робот-тьютор Optio, помошник школьника 30.06.2026

Икусственный интеллект и робототехника все активнее помогают учителям и ученикам, делая обучение более персонализированным и увлекательным. Гуманоидные роботы, способные взаимодействовать с людьми естественным образом, открывают новые возможности для школ, особенно в условиях нехватки педагогических кадров и растущего интереса к технологиям. Одна из таких инновационных инициатив стартовала в американском штате Нью-Йорк. Компания Realbotix запустила своего помощника учителя на базе искусственного интеллекта под названием Optio в Центральном школьном округе Саламанки. Робот выступает в роли тьютора, предлагая персонализированное репетиторство, многоязычную помощь с домашними заданиями и круглосуточную академическую поддержку. По данным Interesting Engineering, проект направлен на повышение вовлеченности учащихся и внедрение передовых технологий в учебный процесс. В рамках пилотной программы школы округа планируют интегрировать человекоподобных роботов в классы. Изначально Optio буд ...>>

Биопрепараты повышают питательную ценность органической гречихи 29.06.2026

В органическом земледелии особое внимание уделяется не только урожайности, но и качественному составу продукции. Потребители все чаще выбирают продукты с высоким содержанием полезных веществ и без следов химических веществ. Исследования показывают, что применение биологических препаратов может существенно улучшить минеральный состав зерновых культур, делая их более ценными с точки зрения питания. В результате полевых экспериментов, проведенных в 2023-2025 годах, ученые установили, что использование биопрепаратов способствует активному накоплению макроэлементов, в частности фосфора и калия, в зерне органической гречихи. Об этом сообщила Леся Крупак из Белоцерковского национального аграрного университета в своей работе "Экологичность и производительность". Наиболее заметный эффект наблюдался при применении гумата калия. В этом случае содержание калия в зерне увеличивалось на 19-21 процент по сравнению с контрольными участками. Такой результат свидетельствует об улучшении работы тра ...>>

Случайная новость из Архива

Матрас для быстрого засыпания 06.08.2022

Инженеры из Техасского университета в Остине создали матрас с набором электронных компонентов, который анализирует состояние человека и делает температуру максимально комфортной и расслабляющей для человека. Благодаря температурным колебаниям матрас быстро вызывает чувство сонливости, а также погружает пользователя в глубокий сон.

Уровень бодрости и сонливости человека частично определяется биологическими часами. Этот процесс сопровождается изменениями температуры в разных частях тела. Ученые решили воспользоваться этим фактом, чтобы создать систему, которая подсказывает организму, когда пора заснуть.

Матрац своего рода - манипуляция, когда тело считает, что температура окружающего пространства выше, чем она есть.

Матрас состоит из нескольких нагреваемых слоев не равномерно. Шея, руки и ноги пользователи немного нагреваются, чтобы увеличить приток крови для рассеивания тепла, в то время как туловище охлаждается для дополнительного расслабляющего эффекта.

В ходе серии экспериментов ученые попросили 11 испытуемых воспользоваться матрасом по определенному графику. В некоторые дни добровольцы ложились спать на два часа раньше обычного, а в другие - в удобное для них время.

Исследование показало, что во всех случаях матрас убыстрял процесс засыпания - в среднем на 58%. При этом немаловажную роль в скорости засыпания играла температура матраса.

Другие интересные новости:

▪ Игровой OLED-монитор LG ltraGear 48GQ900

▪ Подводная лодка на литий-ионных батареях

▪ Игровая консоль Microsoft Xbox One X (Project Scorpio)

▪ Память на искусственной ДНК

▪ Преобразование угля в графит анодного качества

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Крылатые слова, фразеологизмы. Подборка статей

▪ статья Цезарь не выше грамматиков. Крылатое выражение

▪ статья Кто победил в матче, когда Федерер играл на половине с травяным покрытием, а Надаль - с грунтовым? Подробный ответ

▪ статья Судно на бутылках. Личный транспорт

▪ статья Оптосимисторный коммутатор мощной нагрузки. Энциклопедия радиоэлектроники и электротехники

▪ статья Удивительная стрелка. Секрет фокуса

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2026