تجميع مجموعات من البوابات المنطقية Combinations of logic gates :
يمكن تجميع مجموعة من البوابات المنطقية لتقوم بعمل وظيفة معقدة (مركبة) . كما يمكن تجميعها بغرض استبدال نوع من البوابات بنوع آخر . على سبيل المثال لإنتاج خرج Q والذى يكون true عندما يكون المدخل A فى الحالة true والمدخل B فى الحالة false يمكننا تجميع بوابة NOT مع بوابة ANDكما فى الشكل وكما هو مبين فى جدول الحقيقة التالى :
عمل (استنتاج) وظيفة بتجميع البوابات :
يمكن استخدام جدول الحقيقة المبين حيث يوجد مخارج وسيطة (مساعدة) هى D و E بالإضافة إلى الخرج النهائى Q للنظام المبين :
استبدال نوع من البوابات بنوع آخر : البوابات المنطقية متوفرة على شكل دوائر متكاملة ICs والتى عادة ما تحتوى على العديد من البوابات من نفس النوع , على سبيل المثال أربع بوابات NAND بمدخلين أو ثلاثة بوابات NAND بثلاثة مداخل .ويمكن أن يكون هناك إسرافا إذا استخدمنا عدد قليل من البوابات ما لم يكن البوابات المطلوبة جميعها من نفس النوع
لتجنب استخدام العديد من الدوائر المتكاملة يمكنك تخفيض عدد مداخل البوابات أو استبدال نوع من البوابات بنوع آخر .
تخفيض عدد المداخل :
يمكن تخفيض عدد المداخل إلى البوابة بتوصيل مدخلين أو أكثر معا . الشكل يبين بوابة AND بثلاثة مداخل تعمل كبوابة AND بمدخلين .
· عمل بوابة NOT من بوابة NAND أو بوابة NOR :
تخفيض البوابة NAND أو البوابة NOR إلى مدخل واحد ينشأ بوابة NOT . الشكل يبين عمل ذلك باستخدام بوابة NAND بمدخلين :
أى بوابة يمكن بناؤها من البوابة NAND أو البوابة NOR :
أى بوابة يمكن بناؤها من البوابة NAND أو البوابة NOR :
بالإضافة إلى عمل البوابة NOT يمكن تجميع البوابات NAND أو NOR لإنشاء أى نوع من البوابات . على سبيل المثال البوابة AND هى بوابة NAND ثم بوابة NOT ( للرجوع عن وظيفة النفى ) . لاحظ أن البوابات AND و OR لا يمكن استخدامها فى إنشاء بوابات أخرى لأنها تفتقر لوظيفة النفى NOT
· تغيير نوع البوابة :
مثل تغيير البوابة OR إلى البوابة AND يجب عليك القيام بثلاثة أشياء : · إعكس (إنفى NOT) كل دخل . · غير نوع البوابة ( غير من OR إلى AND أو غير من AND إلى OR ). · إعكس (إنفى NOT) الخرج .
على سبيل المثال يمكن بناء بوابة OR من نفى أو عكس المداخل الواصلة للبوابة NAND (والتى هى AND + NOT )
· مكافئات البوابة NAND : الجدول التالى يبين مكافئات البوابة NAND لكل من البوابات NOT و AND و OR و NOR :
النظام الأصلى مكون من 3 بوابات مختلفة : NOR , AND , OR . هذا النظام يتطلب ثلاثة دوائر متكاملة (واحدو من نوع من البوابات ) .
لإعادة تصميم هذا النظام باستخدام بوابات NAND فقط , نبدأ باستبدال كل بوابة بمكافئها من بوابة NAND كمل هو مبين فى الشكل :
بعد ذلك يتم تبسيط النظام بإزالة الأزواج المتجاورة لبوابات NOT ( الموضوع فوقها علامة X ) . يمكن عمل ذلك لأن بوابة NOT الثانية تلغى عمل (فعل) البوابة الأولى .
النظام النهائى مبين بالشكل . يتكون النظام من 5 بوابات NAND ويتطلب 2 دائرة متكاملة ( بكل دائرة متكاملة أربع بوابات ) . وهذا أفضل من النظام الأصلى والذى يتطلب 3 دوائر متكاملة (واحدة لكل نوع من البوابات) . استبدال البوابات NAND ( أو NOR ) لا يؤدى دائما إلى زيادة عدد البوابات , ولكن عند عمل ذلك (كما فى هذ المثال ) فإن الزيادة عادة تكون فقط بوابة أو اثنين .الفائدة الحقيقية هى تخفيض عدد الدوائر المتكاملة المطلوبة .
ما شاء الله ، درس مميز كما هي عادة دروسك أستاذ فتح الله ، بارك الله فيك و لك و رزقك الصحة و راحة البال و زادك من علمه ، آميـــــــــــــــــــــــــــــــــــــــــــــــ ن.
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:59 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)