Большая Советская Энциклопедия (цитаты)

Логическая операция

Логическая операция (далее Л) в ЦВМ, поразрядная операция над кодами произвольной длины по правилам алгебры логики. Л производится над всеми цифрами кодов одна и та же, при этом каждая цифра результата зависит не более чем от одной цифры одного или нескольких кодов. В ЦВМ Л выполняются в большинстве случаев над двоичными кодами. К числу основных и наиболее распространенных Л относятся операции отрицания, конъюнкции, дизъюнкции и эквивалентности (см. табл. при ст. Алгебра логики). Эти Л достаточно просто реализуются физическими элементами ЦВМ, а более сложные Л могут быть программно сведены, например, только к трем Л: отрицания, конъюнкции и дизъюнкции. Примеры использования Л: отрицание — инвертирование при преобразовании прямого кода в обратный или дополнительный код; конъюнкция — логическое умножение для "выделения" любых частей кода; дизъюнкция — логическое сложение при формировании новых команд из нескольких других команд; эквивалентность — равнозначность при определении поразрядного тождества кодов. К Л часто относят также сдвиг, проверку равенства числа нулю, проверку знака числа, получение абсолютной величины числа и др. В универсальных ЦВМ Л обеспечивают управление ходом выполнения программ и взаимосвязь в программах, формирование новых команд, перекодирование данных, поиск информации по логическим шкалам и др. Л являются основой для создания специализированных логических цифровых машин, для решения задач анализа переключательных схем с целью их минимизации и задач синтеза, т. е. составления и подбора элементарных схем, посредством которых можно создавать более сложные схемы для реализаций заданных функций.

  А. В. Гусев.


Для поиска, наберите искомое слово (или его часть) в поле поиска


Новости 22.12.2024 19:29:26