Логическая операция исключающее или в программировании обозначается

Обновлено: 16.11.2019 by Computer Hope Принципиальная схема элемента ИЛИ, созданного только с помощью элементов NANDЛогическая операция-это специальный символ или слово. Связывающее две или более фраз информации. Он чаще всего используется для проверки того. Является ли определенная связь между фразами истинной или ложной.

В вычислительной технике логические операции необходимы. Потому что они моделируют то . Как информация течет по электрическим цепям, например. Внутри центрального процессора. Эти типы операций называются булевыми.

Элементы схемы, которые ведут себя в соответствии с булевой логикой. Называются логическими элементами.

Фундаментальные логические операции

Следующие семь логических операций принимают входные данные. Которые являются либо истинными (1). Либо ложными (0). И производят одно выходное значение. Которое также является истинным или ложным.

Большинство этих операций могут принимать более двух входов. За исключением операции NOT. Которая принимает только один вход. Ниже приведены примеры использования только одного или двух входов. Что обычно происходит внутри компьютера.

Эти операции перечислены ниже. Нажмите на ссылку для операции, чтобы узнать больше.

И

Логическая операция AND возвращает true только в том случае. Если любой из ее входных данных является true.

Если один из входов является ложным, то и выход также является ложным.

В компьютерном программировании операция И обычно записывается как && (два амперсанда).

В булевой алгебре операция И двух входов A и B может быть записана как AB.

Ниже приведена таблица истинности для операции И и принципиальная схема логического элемента И.

И принципиальная схема логического элемента

И

Один

Б

AB
0 0 0
1 0 0
0 1 0
1 1 1

ИЛИ

Логическая операция OR возвращает true, если любой из ее входов истинен. Если все входные данные ложны, то и выходные тоже ложны.

В компьютерном программировании операция ИЛИ обычно записывается как || (две вертикальные полосы).

В булевой алгебре значение OR двух входов A и B может быть записано как A+B.

Примечание

Не путайте операцию ИЛИ с арифметическим сложением, даже если они оба используют символ+Это отдельные операции.

Ниже приведена таблица истинности для операции ИЛИ и принципиальная схема логического элемента ИЛИ.

ИЛИ принципиальная схема логического элемента

ИЛИ

Один

Б

A+B
0 0 0
1 0 1
0 1 1
1 1 1

НЕ

Логическая операция NOT возвращает true, если ее входные данные ложны, и false. Если ее входные данные истинны.

В компьютерном программировании операция NOT обычно записывается как ! (восклицательный знак).

В булевой алгебре значение NOT входного сигнала A может быть записано как A (A с рекордом).

Ниже приведена таблица истинности для операции NOT и принципиальная схема логического элемента NOT.

НЕ логическая принципиальная схема затвора

НЕ

Один

Один
0 1
1 0

НАНД

Логическая операция NAND (которая расшифровывается как

Совет

NAND Flash-это тип флэш-памяти, основанный на логических элементах NAND.

В булевой алгебре значение NAND двух входных данных A и B может быть записано как AB overscore(AB с рекордом).

NAND отличается тем. Что является одним из двух (Другой универсальный логический элемент-NOR.)

Ниже приведена таблица истинности для операции NAND и принципиальная схема логического элемента NAND.

Принципиальная схема логического элемента NAND

НАНД

Один

Б
___
AB
0 0 1
1 0 1
0 1 1
1 1 0

НИ

Логическая операция NOR (которая расшифровывается как

Совет

NOR Flash-это тип флэш-памяти, основанный на логических элементах NOR.

В булевой алгебре значение NOR двух входных данных A и B может быть записано как А плюс Б, превышение балла(A+B с превышением балла).

ТАКЖЕ нет различия в том. Чтобы быть одним из двух (Другой универсальный логический элемент-NAND.)

Ниже приведена таблица истинности для операции NOR и принципиальная схема логического элемента NOR.

Принципиальная схема логического элемента NOR

НИ

Один

Б
_____
A+B
0 0 1
1 0 0
0 1 0
1 1 0

XOR

Логическая операция XOR (которая расшифровывается как Другими словами. Если его входы представляют собой комбинацию true и false. То выход XOR является true. Если все его входы истинны или ложны, то выход XOR ложен.

В булевой алгебре значение XOR двух входов A и B может быть записано как A⊕B (символ XOR,⊕. Напоминает знак плюс внутри круга).

Ниже приведена таблица истинности операции XOR и ее принципиальная схема.

Принципиальная схема логического элемента XOR

XOR

Один

Б

A⊕B
0 0 0
1 0 1
0 1 1
1 1 0

XNOR

Логическая операция XNOR (которая расшифровывается как Другими словами. Если его входы представляют собой комбинацию true и false. То выход XNOR является false. Если все его входы истинны или ложны, то выход XNOR истинен.

В булевой алгебре значение XNOR двух входов A и B может быть записано как Круг-плюс Б, рекорд(символ XOR,⊕. Напоминает знак плюс внутри круга с линией над всем).

Ниже приведена таблица истинности для операции XNOR и ее принципиальная схема.

Принципиальная схема логического элемента XNOR

XNOR

Один

Б
_____
A⊕B
0 0 1
1 0 0
0 1 0
1 1 1

Накопитель, Булево, Идемпотентность, Оператор, Термины программирования