الدوائر المنطقية التوافقية هي الدوائر التي تحتوي على أنواع مختلفة من البوابات المنطقية. ببساطة، تُعرف الدائرة التي يتم فيها دمج أنواع مختلفة من البوابات المنطقية باسم أ الدائرة المنطقية التوافقية . يتم تحديد خرج الدائرة التوافقية من المجموعة الحالية من المدخلات، بغض النظر عن المدخلات السابقة. تعد متغيرات الإدخال والبوابات المنطقية ومتغيرات الإخراج المكونات الأساسية للدائرة المنطقية التوافقية. هناك أنواع مختلفة من الدوائر المنطقية التوافقية، مثل Adder، وSubtractor، وDecoder، وEncoder، و Multiplexer، و De-multiplexer.
تثبيت مخضرم
هناك الخصائص التالية للدائرة المنطقية التوافقية:
- في أي لحظة من الزمن، يعتمد خرج الدوائر التوافقية فقط على أطراف الإدخال الحالية.
- لا تحتوي الدائرة التوافقية على أي نسخة احتياطية أو ذاكرة سابقة. لا تتأثر الحالة الحالية للدائرة بالحالة السابقة للمدخل.
- يمكن استخدام عدد n من المدخلات وعدد m من المخرجات في الدوائر المنطقية التوافقية.
يأتي متغير الإدخال 'n' من المصدر الخارجي بينما ينتقل متغير الإخراج 'm' إلى الوجهة الخارجية. في العديد من التطبيقات، يكون المصدر أو الوجهات عبارة عن سجلات تخزين.
نصف أفعى
نصف الأفعى عبارة عن لبنة بناء أساسية تحتوي على مدخلين ومخرجين. يتم استخدام المُجمِع لإجراء عملية OR لرقمين ثنائيين فرديين. ال يحمل و مجموع هما حالتان الإخراج من نصف الأفعى.
تحديث جافا
الأفعى الكامل
يتم استخدام نصف الأفعى لإضافة رقمين فقط. للتغلب على هذه المشكلة، تم تطوير الجامع الكامل. يتم استخدام المُجمع الكامل لإضافة ثلاثة أرقام ثنائية ذات 1 بت A وB وتحمل C. يحتوي المُجمع الكامل على ثلاث حالات إدخال وحالتي إخراج، أي المجموع والحمل.
نصف الطرح
يعد الطرح النصفي أيضًا بمثابة لبنة أساسية لطرح رقمين ثنائيين. لديها مدخلين واثنين من المخرجات. تُستخدم هذه الدائرة لطرح رقمين ثنائيين أحاديي البت A وB 'فرق ' و 'يستعير' هما حالتا الإخراج لنصف الأفعى.
الطرح الكامل
يتم استخدام Half Subtractor لطرح رقمين فقط. للتغلب على هذه المشكلة، تم تصميم الطرح الكامل. يتم استخدام الطرح الكامل لطرح ثلاثة أرقام ذات 1 بت A وB وC، وهي تناقص، طرح ، و يستعير، على التوالى. يحتوي الطرح الكامل على ثلاث حالات إدخال وحالتين للإخراج، أي الفرق والاقتراض.
لغة الآلة
معددات
معدد الإرسال عبارة عن دائرة تجميعية تحتوي على مدخلات بيانات n ومخرج واحد. ومن المعروف أيضا باسم محدد البيانات الذي يختار مدخلاً واحدًا من المدخلات ويوجهه إلى الإخراج. بمساعدة المدخلات المحددة، يتم تحديد سطر إدخال واحد من خطوط الإدخال n. يُشار إلى إدخال التمكين بالرمز E، والذي يُستخدم في التتالي.
مزيلات الإرسال
يقوم جهاز إلغاء تعدد الإرسال بالعملية العكسية لمضاعف الإرسال. يحتوي مزيل تعدد الإرسال على مدخل واحد فقط، والذي يتم توزيعه على عدة مخرجات. يتم تحديد خط إخراج واحد في كل مرة عن طريق تحديد الخطوط. يتم نقل الإدخال إلى خط الإخراج المحدد.
فك التشفير
وحدة فك التشفير عبارة عن دائرة تجميعية تحتوي على عدد n من المدخلات وبحد أقصى m = 2n من المخرجات. وحدة فك التشفير هي نفس أداة إزالة الإرسال. والفرق الوحيد بين وحدة فك تعدد الإرسال ووحدة فك التشفير هو أنه لا يوجد إدخال بيانات في وحدة فك التشفير. يقوم جهاز فك التشفير بإجراء عملية معاكسة تمامًا لجهاز التشفير.
التشفير
يتم استخدام جهاز التشفير لإجراء العملية العكسية لجهاز فك التشفير. يتم استخدام جهاز تشفير يحتوي على عدد n من المدخلات وعدد m من المخرجات لإنتاج كود ثنائي m-bit مرتبط برقم الإدخال الرقمي. يأخذ المشفر الكلمة الرقمية ويحولها إلى كلمة رقمية أخرى.