قائمة طعام
مجانا
تسجيل
بيت  /  إنترنت/ كيف يعمل الحصري. عمليات بت

كيف يعمل الحصري. عمليات بت

يُشار إلى العملية OR الحصرية (توضيح ، إضافة modulo 2) بالرمز وتختلف عن OR المنطقي فقط عندما يكون A = 1 و B = 1.

وبالتالي ، فإن عدم التكافؤ بين العبارتين X1 و X2 يسمى هذا البيان Y ، وهذا صحيح إذا وفقط إذا كان أحد هذه العبارات صحيحًا والآخر خاطئ.

يمكن كتابة تعريف هذه العملية كجدول حقيقة (الجدول 6):

الجدول 6 - جدول الحقيقة للعملية الحصرية OR

كما يتضح من الجدول 6 ، فإن منطق العنصر يتوافق مع اسمه.

هذا هو نفس عنصر "OR" مع اختلاف بسيط واحد. إذا كانت القيمة في كلا المدخلين مساوية لوحدة منطقية ، فإن ناتج عنصر "EXCLUSIVE OR" ، على عكس عنصر "OR" ، ليس واحدًا ، ولكنه صفر.

تقارن العملية الحصرية OR فعليًا رقمين ثنائيين للمطابقة.

يعتبر كل رابط منطقي بمثابة عملية على العبارات المنطقية وله اسم خاص به وتسميته (الجدول 7).

الجدول 7 - الرئيسي العمليات المنطقية

تعيين

عمليات

يقرأ

اسم العملية

التسميات البديلة

النفي (الانقلاب)

اندفاعة من فوق

الاقتران (الضرب المنطقي)

مفكك (إضافة منطقية)

اذا ثم

يتضمن

بعد ذلك وبعد ذلك فقط

التكافؤ

احد الأمرين

حصري أو (إضافة modulo 2)

  1. ترتيب تنفيذ العمليات المنطقية في تعبير منطقي معقد

يسمح لك نظام العمليات المنطقية للانعكاس والاقتران والفصل ببناء تعبير منطقي معقد بشكل تعسفي.

عند حساب قيمة التعبير المنطقي ، يتم اعتماد ترتيب معين لتنفيذ العمليات المنطقية.

1. انعكاس.

2. الاقتران.

3. الانفصال.

4. التضمين.

5. التكافؤ.

تستخدم الأقواس لتغيير الترتيب المحدد للعمليات.

  1. التعبيرات المنطقية وجداول الحقيقة

    1. التعبيرات المنطقية

يمكن التعبير عن كل عبارة مركبة على هيئة صيغة (تعبير منطقي) ، والتي تتضمن المتغيرات المنطقيةتدل على البيانات ، و علامات العمليات المنطقية ،دلالة وظائف المنطق.

لكتابة بيان مركب في شكل تعبير منطقي بلغة رسمية (لغة جبر المنطق) في بيان مركب ، من الضروري تحديد العبارات البسيطة والصلات المنطقية بينهما.

دعونا نكتب في شكل تعبير منطقي البيان المركب "(2 2 = 5 أو 2 ∙ 2 = 4) و (2 ∙ 2 ≠ 5 أو 2 2 4) ".

دعنا نحلل البيان المركب. يحتوي على عبارتين بسيطتين:

أ \ u003d "2 2 \ u003d 5" - خطأ (0) ،

ب \ u003d "2 2 \ u003d 4" - صحيح (1).

ثم يمكن كتابة البيان المركب بالشكل التالي:

«( أأوفي) و (Ā أوفي)».

الآن من الضروري كتابة العبارة في شكل تعبير منطقي ، مع مراعاة تسلسل تنفيذ العمليات المنطقية. عند إجراء العمليات المنطقية ، يتم تحديد الترتيب التالي لتنفيذها:

انقلاب ، اقتران ، انفصال.

يمكن استخدام الأقواس لتغيير الترتيب المحدد:

F = (أالخامسفي) & (Ā الخامسفي).

يمكن تحديد حقيقة أو زيف العبارات المركبة بشكل رسمي بحت ، مسترشدًا بقوانين جبر البيانات ، دون الرجوع إلى المحتوى الدلالي للبيانات.

نستبدل قيم المتغيرات المنطقية في التعبير المنطقي وباستخدام جداول الحقيقة للعمليات المنطقية الأساسية ، نحصل على قيمة الوظيفة المنطقية:

F= (أ ضد ب) & ( Ā v B) = (0 v 1) & (1 v 0) = 1 & 1 = 1.

      جداول الحقيقة

تسمى الجداول التي تعكس فيها العمليات المنطقية نتائج حسابات الافتراضات المعقدة لقيم مختلفة من الافتراضات البسيطة الأصلية بجداول الحقيقة.

يتم الإشارة إلى العبارات البسيطة بواسطة المتغيرات (على سبيل المثال ، A و B).

عند إنشاء جداول الحقيقة ، يُنصح بالاسترشاد بسلسلة معينة من الإجراءات:

    من الضروري تحديد عدد الصفوف في جدول الحقيقة. إنه يساوي عدد التوليفات الممكنة لقيم المتغيرات المنطقية المضمنة في التعبير المنطقي. إذا كان عدد المتغيرات المنطقية هو فالذي - التي:

عدد الصفوف = 2 ن .

في حالتنا ، الوظيفة المنطقية

يحتوي على متغيرين وبالتالي يجب أن يكون عدد الصفوف في جدول الحقيقة 4 ؛

    من الضروري تحديد عدد الأعمدة في جدول الحقيقة ، والذي يساوي عدد المتغيرات المنطقية بالإضافة إلى عدد العمليات المنطقية.

في حالتنا ، عدد المتغيرات هو اثنان: A و B ، وعدد العمليات المنطقية خمسة (الجدول 8) ، أي أن عدد الأعمدة في جدول الحقيقة هو سبعة ؛

    من الضروري بناء جدول الحقيقة مع العدد المحدد من الصفوف والأعمدة ، وتعيين الأعمدة وإدخال مجموعات القيم الممكنة للمتغيرات المنطقية الأولية في الجدول ؛

    من الضروري ملء جدول الحقيقة بالأعمدة ، وإجراء العمليات المنطقية الأساسية بالتسلسل المطلوب ووفقًا لجداول الحقيقة الخاصة بهم.

الآن يمكننا تحديد قيمة دالة منطقية لأي مجموعة من قيم المتغيرات المنطقية.

الجدول 8 - جدول الحقيقة للوظيفة المنطقية


المشغل أو العامل بناء الجملة وصف
و أ و ب اِقتِران: إذا كان A و B صحيحين ، فهذا صحيح. خلاف ذلك - خطأ
أو ا او ب انفصال: إذا كان أي من المعاملين صحيحًا ، فهذا صحيح. خلاف ذلك - خطأ
لا لا أ النفي: إذا كانت A خطأ ، فهي صحيحة. خلاف ذلك - خطأ
XOR أ XOR ب استثناء: إذا كان A صحيحًا أو B صحيحًا ، فعندئذٍ صحيح. خلاف ذلك - خطأ
EQV أ EQV ب المعادلة: إذا كانت A لها نفس قيمة B ، فإن True. خلاف ذلك - خطأ
عفريت أ IMP ب يتضمن: إذا كان A صحيحًا وكان B خطأ ، فسيكون خطأ. خلاف ذلك - صحيح

كمعامل لعامل منطقي ، يمكنك استخدام أي تعبير صالح له نتيجة منطقية ، بالإضافة إلى رقم يمكن تحويله إلى قيمة منطقية.

نتيجة العملية المنطقية هي قيمة من النوع Boolean (أو Null إذا كان أحد المعاملات على الأقل هو Null).

المعامل المنطقي AND

بناء الجملة:
Operand_1 والمعامل_2


عامل التشغيل AND ينفذ الاقتران المنطقي.

تكون نتيجة هذه العملية صحيحة فقط عندما يكون كلا المعاملين صحيحين ، وإلا يكون خطأ.


جدول الحقيقة


يمكن استخدام عامل التشغيل AND في معاملات متعددة:


(5 3) والنتيجة (5 = 6) خاطئة


بغض النظر عن عدد المعاملات ، ستؤدي العملية المنطقية AND إلى True فقط إذا تم تقييم جميع معاملات التعبير إلى True. في أي حالة أخرى ، ستكون النتيجة خاطئة. لاحظ أن المعاملات محاطة بأقواس. يقوم VBA أولاً بتقييم قيمة كل معامل داخل الأقواس ، ثم التعبير بالكامل.

عامل منطقي OR

بناء الجملة:
مُعامل_1 OR مُعامل_2


عامل التشغيل يؤدي الفصل المنطقي.

تكون نتيجة هذه العملية صحيحة إذا كان أحد المعاملات على الأقل صحيحًا أو خطأ.


جدول الحقيقة


يمكن استخدام عامل التشغيل OR في معاملات متعددة:


(5 3) أو (5 = 6) النتيجة صحيحة


بغض النظر عن عدد المعاملات ، ستكون نتيجة العملية المنطقية OR دائمًا صحيحة إذا تم تقييم أحد معاملات التعبير على الأقل إلى True. خلاف ذلك ، ستكون النتيجة خطأ.

يمكن دمج عاملي AND و OR:


((5 3)) أو (5 = 6) النتيجة صحيحة

عامل التشغيل المنطقي NOT

بناء الجملة:
لا معامل


عامل التشغيل NOT يفعل النفي المنطقي.

عامل التشغيل NOT يستخدم معامل واحد فقط.


جدول الحقيقة


يمكن دمج عوامل التشغيل "و" أو لا:


((5 3)) أو لا (5 = 6) النتيجة صحيحة

العامل المنطقي XOR

بناء الجملة:
عامل التشغيل_1 XOR Operand_2


يعمل مشغل XOR استثناء منطقي.

تكون نتيجة هذه العملية صحيحة إذا كانت المعامِلات لها قيم مختلفة ، وإلا فهي خطأ.


جدول الحقيقة


((5 3)) OR NOT (5 = 6) XOR (5 = 5) النتيجة خاطئة

عامل منطقي EQV

بناء الجملة:
عامل التشغيل_1 معامل EQV_2


عامل تشغيل EQV هو المشغل التكافؤ المنطقي.

تكون نتيجة هذه العملية صحيحة إذا كانت المعاملات لها نفس القيمة ، وإلا فهي خطأ.


جدول الحقيقة


((5 3)) أو لا (5 = 6) EQV (5 = 5) النتيجة صحيحة

مشغل منطقي IMP

بناء الجملة:
عامل التشغيل_1 معامل IMP_2


تقوم جملة IMP بإجراء عملية منطقية تداعيات.


جدول الحقيقة


((5 3)) أو لا (5 = 6) نتيجة IMP (5 = 5) صحيحة


عامل التشغيل المنطقي لـ IMP هو الأقل بديهية لجميع العوامل المنطقية. لحسن الحظ ، تنشأ الحاجة إلى استخدامه نادرًا جدًا.

يُشار إليه برقم الكلام "إما ... أو ..." العبارة المركبة "إما أ أو ب" تعتبر صحيحة عندما يكون أ أو ب صحيحًا ، ولكن ليس كلاهما في وقت واحد ؛ وإلا فإن العبارة المركبة خاطئة.

أولئك. النتيجة صحيحة (تساوي 1) ، لوأ لا يساوي ب (أ ≠ ب).

غالبًا ما تُقارن هذه العملية بالفصل لأنها متشابهة جدًا في الخصائص ، وكلاهما يشبه الاتحاد "أو" في الكلام اليومي. قارن قواعد هذه العمليات:

1. صحيح إذا كان صحيحًا أو , أوكلاهما في وقت واحد.

2. صحيح إذا كان صحيحًا أو، لكن لاكلاهما في وقت واحد.

عملية خارج القوانينالخيار الأخير ("في آن واحد") ولهذا السبب يسمى "أو" الحصري. التباساللغة الطبيعية هي أن الاتحاد "أو" يمكن استخدامه في كلتا الحالتين.

5. التضمين (نتيجة منطقية)يتم تكوينه من خلال الجمع بين عبارتين في واحد باستخدام شكل الكلام "إذا ... ، ثم ....".

الدخول: A®B

البيان المركب المكون من عملية الضمني يكون خاطئًا إذا وفقط إذا كان الاستنتاج الخاطئ يتبع فرضية صحيحة (العبارة الأولى) (العبارة الثانية).

أولئك. إذا كان الرقم 1 يعني 0 ، فإن النتيجة تكون 0 ، وإلا ستكون 1.

على سبيل المثال ، العبارة "إذا كان الرقم قابلاً للقسمة على 10 ، فإنه يقبل القسمة على 5" صحيحة ، لأن كلا العبارتين الأولى والثانية صحيحة.

العبارة "إذا كان الرقم يقبل القسمة على 10 ، فإنه يقبل القسمة على 3" خاطئة ، لأن استنتاج خاطئ مستمد من فرضية حقيقية.

"هذا الشكل الرباعي مربع" (أ) و "يمكن حصر دائرة حول شكل رباعي معين" (في). ثم يقرأ البيان المركب كـ "إذا كان الشكل الرباعي المعطى مربعًا ، فيمكن تحديد دائرة حوله."

في الكلام العادي ، الرابط "اذا ثم"يصف علاقة سببية بين العبارات. لكن في العمليات المنطقية ، لا يؤخذ معنى البيانات في الاعتبار. يتم النظر فقط في حقيقتهم أو زيفهم. لذلك ، لا ينبغي أن يشعر المرء بالحرج من "اللامعنى" للآثار التي تشكلها تصريحات لا علاقة لها بالمحتوى على الإطلاق. على سبيل المثال ، مثل هذا: "إذا كان رئيس الولايات المتحدة ديمقراطيًا ، فهناك زرافات في إفريقيا" ، "إذا كانت البطيخ توتًا ، فهناك بنزين في محطة الوقود".

6. يتم تشكيل التكافؤ (المساواة المنطقية ، ~ º Û) من خلال الجمع بين عبارتين في واحد باستخدام شكل الكلام "... إذا وفقط إذا ..."

تكون العبارة المركبة المكونة من عملية التكافؤ صحيحة إذا وفقط إذا كانت كلتا العبارتين إما خاطئة أو صحيحة في نفس الوقت.

على سبيل المثال ، فإن العبارتين "يمكن لجهاز الكمبيوتر إجراء العمليات الحسابية فقط إذا تم تشغيله" و "لا يمكن للكمبيوتر إجراء العمليات الحسابية فقط إذا لم يتم تشغيله" صحيحة ، نظرًا لأن كلا العبارتين البسيطتين صحيحتان في نفس الوقت.


جداول الحقيقة

لكل عبارة مركبة (وظيفة منطقية) ، من الممكن بناء جدول حقيقة يحدد صحتها أو زيفها لجميع المجموعات الممكنة من القيم الأولية للعبارات البسيطة.

جدول الحقيقةهو تمثيل جدولي لدائرة منطقية (عملية) تسرد جميع التركيبات الممكنة لقيم حقيقة الإدخال (المعاملات) جنبًا إلى جنب مع قيمة حقيقة الإخراج (نتيجة العملية) لكل من هذه المجموعات.

نعكس العمليات المنطقية المذكورة أعلاه في جدول الحقيقة:

في جبر القضايا ، يمكن اختزال جميع الوظائف المنطقية عن طريق التحويلات المنطقية إلى ثلاث وظائف أساسية: الجمع المنطقي والضرب المنطقي والنفي المنطقي.

دعنا نثبت أن ضمني العملية A®B يعادل التعبير المنطقي:

في هذه المقالة ، سنتحدث عن بعض العمليات الأحادية. ضع في اعتبارك العناصر الرئيسية: XOR (حصري OR) ، و (و) ، وليس (ليس) و أو (أو).

كما تعلم ، فإن الحد الأدنى لوحدة قياس المعلومات هو قليل، الذي يخزن إحدى القيمتين: 0 ( خطأ شنيع، خطأ) أو 1 ( حقيقي، حقيقي). وبالتالي ، يمكن لخلية البت أن تكون في نفس الوقت في حالة واحدة فقط من حالتين محتملتين.

لمعالجة البتات ، يتم استخدام عمليات معينة - منطقي أو منطقي. يمكن تطبيقها على أي بت ، بغض النظر عما إذا كانت قيمتها صفرًا أو واحدًا. حسنًا ، لنلقِ نظرة على أمثلة على استخدام العمليات المنطقية الأساسية الثلاث.

عملية AND المنطقية (و)

ويرمز إليه &.

يتم تنفيذ عامل التشغيل AND باستخدام بتتين ، لنأخذ على سبيل المثال a و b. تكون نتيجة عملية AND هي 1 إذا كان كل من a و b كلاهما 1. وبخلاف ذلك ، تكون النتيجة 0. على سبيل المثال ، باستخدام AND يمكنك معرفة ما إذا كان الرقم زوجيًا أم لا.

انظر إلى جدول الحقيقة الخاص بعملية AND:

عملية منطقية أو (أو)

تدل عليها العلامة | .

المشغل أو العامل أوتم إجراؤه أيضًا بـ 2 بت (أ و ب). تكون النتيجة 0 إذا كانت a و b كلاهما 0 ، وإلا ستكون 1. انظر إلى جدول الحقيقة.

العملية المنطقية XOR (حصري أو)

يتم الإشارة إلى عامل تشغيل XOR بواسطة ^.

XORتم إجراؤه باستخدام 2 بت (أ و ب). نتيجة عملية XOR ( XOR) هي 1 عندما تكون إحدى البتات b أو a 1. وإلا ، فإن نتيجة تطبيق عامل التشغيل XOR هي 0.

جدول الحقيقة للعملية المنطقية لـ XOR (حصري OR) يبدو كما يلي:

باستخدام XOR (حصري OR) ، يمكنك تبديل قيم متغيرين من نفس نوع البيانات دون استخدام متغير مؤقت. ومع ذلك ، باستخدام XOR ، يمكنك تشفير النص ، على سبيل المثال:

String msg = "هذه رسالة" ؛ char message = msg.toCharArray () ، مفتاح السلسلة = ". *)" ؛ String encryptedString = new String () ؛ لـ (int i = 0 ؛ i< message.length; i++){ encryptedString += message[i]^key.toCharArray(); }

أوافق ، XOR بعيدة كل البعد عن طريقة التشفير الأكثر أمانًا ، لكن هذا لا يعني أنه لا يمكن جعلها جزءًا من أي خوارزمية تشفير.

العملية المنطقية NOT (NOT)

هذا نفي حكيم ، لذلك يتم تنفيذه بتة واحدة ويشار إليه بـ ~.

تعتمد النتيجة على حالة البت. إذا كانت في حالة الصفر ، تكون نتيجة العملية واحدة والعكس صحيح. كل شيء بسيط للغاية.

يجب تذكر هذه العمليات المنطقية الأربع أولاً وقبل كل شيء ، لأنه بمساعدتهم يمكنك الحصول على أي نتيجة ممكنة تقريبًا. هناك أيضًا عمليات مثل<< (побитовый сдвиг влево) и >> (التحول الأيمن باتجاه أحادي).

تسمى الدائرة الكهربائية المصممة لأداء أي عملية منطقية على بيانات الإدخال بالعنصر المنطقي. يتم تمثيل بيانات الإدخال هنا كجهد مستويات مختلفة، ونتيجة لعملية منطقية عند الخرج - يتم الحصول عليها أيضًا في شكل جهد بمستوى معين.

يتم تغذية العمليات في هذه الحالة - يتم تلقي الإشارات عند إدخال العنصر المنطقي في شكل جهد عالي أو منخفض المستوى ، والذي يعمل بشكل أساسي كبيانات إدخال. لذلك ، يشير الجهد العالي المستوى - الجهد المنطقي - إلى القيمة الحقيقية للمعامل ، والجهد المنخفض المستوى 0 - قيمة خاطئة. 1 - صحيح ، 0 - خطأ.

عنصر المنطق- عنصر ينفذ علاقات منطقية معينة بين إشارات الإدخال والإخراج. يشيع استخدام البوابات المنطقية للبناء دوائر المنطقأجهزة الكمبيوتر ودوائر منفصلة للتحكم الآلي والإدارة. لجميع أنواع العناصر المنطقية ، بغض النظر عن طبيعتها المادية ، فإن القيم المنفصلة لإشارات الإدخال والإخراج مميزة.

تحتوي العناصر المنطقية على مدخل واحد أو أكثر ومخرج واحد أو اثنين (عادة ما يكون معكوسًا لبعضهما البعض). يتم تحديد قيم "الأصفار" و "الآحاد" لإشارات الإخراج للعناصر المنطقية بواسطة الوظيفة المنطقية التي يؤديها العنصر ، وقيم "الأصفار" و "الآحاد" لإشارات الإدخال ، والتي يتم تشغيلها دور المتغيرات المستقلة. هناك وظائف منطقية أولية يمكن من خلالها تكوين أي وظيفة منطقية معقدة.

اعتمادًا على تصميم دائرة العناصر ، وفقًا لمعاييرها الكهربائية ، فإن المستويات المنطقية (مستويات الجهد العالي والمنخفض) للمدخلات والمخرجات لها نفس القيم للحالات المرتفعة والمنخفضة (الصواب والخطأ).

تقليديا ، يتم إنتاج العناصر المنطقية في شكل مكونات راديو خاصة - دوائر متكاملة. العمليات المنطقية مثل الاقتران ، والفصل ، والنفي ، وإضافة النموذج (AND ، OR ، NOT ، OR الحصري) هي العمليات الرئيسية التي يتم إجراؤها على العناصر المنطقية للأنواع الأساسية. دعنا نلقي نظرة فاحصة على كل نوع من هذه الأنواع من العناصر المنطقية.

العنصر المنطقي "AND" - الاقتران والضرب المنطقي و


"AND" - عنصر منطقي ينفذ عملية اقتران أو عملية ضرب منطقية على بيانات الإدخال. هذا العنصريمكن أن تحتوي على من 2 إلى 8 (الأكثر شيوعًا في الإنتاج هي عناصر "AND" ذات المدخلات 2 و 3 و 4 و 8) ومخرجات واحدة.

يتم عرض رموز العناصر المنطقية "AND" مع عدد مختلف من المدخلات في الشكل. في النص ، العنصر المنطقي "AND" مع واحد أو آخر من المدخلات تم تعيينه على أنه "2I" ، "4I" ، وما إلى ذلك - العنصر "AND" مع مدخلين ، مع أربعة مدخلات ، إلخ.


يوضح جدول الحقيقة الخاص بالعنصر 2I أن ناتج العنصر سيكون وحدة منطقية فقط إذا كانت الوحدات المنطقية في نفس الوقت عند الإدخال الأول و عند الإدخال الثاني. في الحالات الثلاث المحتملة الأخرى ، سيكون الناتج صفرًا.

في المخططات الغربية ، تحتوي أيقونة عنصر "And" على خط مستقيم عند المدخل ودوران عند المخرج. في المخططات المحلية - مستطيل مع الرمز "&".

العنصر المنطقي "OR" - فصل ، إضافة منطقية ، أو


"أو" - عنصر منطقي يؤدي عملية فصل أو عملية إضافة منطقية على بيانات الإدخال. إنه ، مثل عنصر "AND" ، متاح بمدخلات اثنين ، ثلاثة ، أربعة ، إلخ. ومخرج واحد. يتم عرض رموز العناصر المنطقية "OR" مع عدد مختلف من المدخلات في الشكل. تم تعيين هذه العناصر على النحو التالي: 2OR ، 3OR ، 4OR ، إلخ.


يوضح جدول الحقيقة للعنصر "2OR" أنه بالنسبة لظهور الوحدة المنطقية عند الإخراج ، يكفي أن تكون الوحدة المنطقية عند الإدخال الأول أو عند الإدخال الثاني. إذا كانت القيم المنطقية موجودة في وقت واحد على مدخلين ، فسيكون الناتج أيضًا واحدًا.

في المخططات الغربية ، تحتوي أيقونة عنصر "OR" على إدخال مستدير ومخرج مدور مدبب. في المخططات المحلية - مستطيل برمز "1".

عنصر المنطق "NOT" - النفي ، العاكس ، لا

"NOT" - عنصر منطقي ينفذ عملية نفي منطقية على بيانات الإدخال. هذا العنصر ، الذي يحتوي على مخرج واحد ومدخل واحد فقط ، يسمى أيضًا العاكس ، لأنه في الواقع يعكس (يعكس) إشارة الإدخال. يظهر الشكل رمزالعنصر المنطقي "NOT".

يوضح جدول الحقيقة الخاص بالعاكس أن إمكانات الإدخال العالية تعطي إمكانات إنتاج منخفضة والعكس صحيح.

في المخططات الغربية ، يكون رمز العنصر "NOT" على شكل مثلث به دائرة عند المخرج. في المخططات المحلية - مستطيل برمز "1" مع دائرة عند المخرج.

العنصر المنطقي "AND-NOT" - اقتران (الضرب المنطقي) مع النفي ، NAND

"AND-NOT" - عنصر منطقي ينفذ عملية إضافة منطقية على بيانات الإدخال ، ثم عملية نفي منطقية ، والنتيجة هي الإخراج. بعبارة أخرى ، هو في الأساس عنصر "AND" ، يكمله عنصر "NOT". يوضح الشكل رمز العنصر المنطقي "2I-NOT".


جدول الحقيقة لعنصر "NAND" هو عكس جدول عنصر "AND". بدلاً من ثلاثة أصفار وواحد - ثلاثة آحاد وصفر. يُطلق على عنصر "NAND" أيضًا اسم "عنصر شيفر" تكريماً لعالم الرياضيات هنري موريس شيفر ، الذي لاحظ أهمية ذلك لأول مرة في عام 1913. تم تعيينه كـ "أنا" ، مع وجود دائرة فقط عند المخرج.

العنصر المنطقي "OR-NOT" - فصل (إضافة منطقية) مع نفي ، ولا

"OR-NOT" - عنصر منطقي ينفذ عملية إضافة منطقية على بيانات الإدخال ، ثم عملية نفي منطقية ، والنتيجة هي الإخراج. بعبارة أخرى ، هذا عنصر "OR" ، مكمّلًا بعنصر "NOT" - عاكس. يوضح الشكل رمز العنصر المنطقي "2OR-NOT".


جدول الحقيقة للعنصر "OR-NOT" هو المقابل لجدول العنصر "OR". يتم الحصول على إمكانات عالية في المخرجات فقط في حالة واحدة - يتم تغذية كلا المدخلين في وقت واحد مع إمكانات منخفضة. يُشار إليه باسم "OR" ، فقط مع وجود دائرة عند الإخراج تشير إلى الانعكاس.

العنصر المنطقي "حصري أو" - معامل الإضافة 2 ، XOR

"XOR" - عنصر منطقي يقوم بتشغيل وحدة إضافة منطقية 2 على بيانات الإدخال ، له مدخلين ومخرج واحد. غالبًا ما تستخدم هذه العناصر في مخططات التحكم. يوضح الشكل رمز هذا العنصر.

الصورة في المخططات الغربية تشبه صورة "OR" مع شريط منحني إضافي على جانب الإدخال ، في الصورة المحلية - مثل "OR" ، فقط بدلاً من "1" ستكتب "= 1".


هذا العنصر المنطقي يسمى أيضا "عدم التكافؤ". سيكون مستوى الجهد العالي عند الخرج فقط عندما تكون الإشارات عند الإدخال غير متساوية (على وحدة واحدة ، على الصفر الآخر أو على صفر واحد ، وعلى الوحدة الأخرى) حتى لو كانت هناك وحدتان عند الإدخال عند في نفس الوقت ، سيكون الناتج صفرًا - وهذا هو الاختلاف عن "OR". هذه العناصر المنطقية تستخدم على نطاق واسع في الأفعى.