منطق NOR

بوابة NOR أو بوابة NOT OR هي بوابة منطقية تعطي مخرجًا موجبًا فقط عندما يكون كلا المدخلين سالبين.
تُعدّ بوابات NOR، مثل بوابات NAND ، من البوابات "العالمية " التي يمكن دمجها لتشكيل أي نوع آخر من البوابات المنطقية . على سبيل المثال، بُني أول نظام مُدمج ، وهو حاسوب توجيه أبولو ، حصريًا من بوابات NOR، حيث بلغ عددها حوالي 5600 بوابة في الإصدارات اللاحقة. أما اليوم، فلا تُصنع الدوائر المتكاملة حصريًا من نوع واحد من البوابات، بل تُستخدم أدوات تصميم الدوائر الإلكترونية (EDA) لتحويل وصف الدائرة المنطقية إلى قائمة توصيلات من البوابات المعقدة ( الخلايا القياسية ) أو الترانزستورات ( نهج مُخصص بالكامل ).
ولا
بوابة NOR هي منطقياً بوابة OR معكوسة. ولها جدول الحقيقة التالي: [ 1 ]
س = أ أو ب
| ||||||||||||||||
صنع بوابات أخرى باستخدام بوابات NOR
بوابة NOR هي بوابة عالمية، مما يعني أنه يمكن تمثيل أي بوابة أخرى كمجموعة من بوابات NOR.
لا
يتم ذلك عن طريق توصيل مدخلات بوابة NOR. وبما أن بوابة NOR تُعادل بوابة OR المؤدية إلى بوابة NOT، فإن توصيل المدخلات يجعل مخرج جزء "OR" من بوابة NOR مطابقًا للمدخل، مما يُلغيه من الحساب ويُبقي فقط جزء NOT.
| بوابة لا المطلوبة | شركة نور للإنشاءات |
|---|---|
| Q = NOT( A ) | = أ أو أ |
| المدخل أ | المخرج Q |
|---|---|
| 0 | 1 |
| 1 | 0 |
أو
تُصنع بوابة OR بعكس مخرج بوابة NOR. لاحظ أننا نعلم مسبقًا أن بوابة NOT تُكافئ بوابة NOR مع توصيل مدخلاتها.
| بوابة OR المطلوبة | شركة نور للإنشاءات |
|---|---|
| س = أ أو ب | = ( أ ∨ ب ) ∨ ( أ ∨ ب ) |
| المدخل أ | المدخل ب | المخرج Q |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
و
تُعطي بوابة AND مخرجًا قيمته 1 عندما يكون كلا المدخلين 1. لذا، تُصنع بوابة AND بعكس مدخلي بوابة NOR. تجدر الإشارة إلى أن بوابة NOR تُكافئ بوابة NOT مع توصيل مدخليها.
| بوابة AND المطلوبة | شركة نور للإنشاءات |
|---|---|
| س = أ و ب | = ( أ لا أ ) لا ( ب لا ب ) |
| المدخل أ | المدخل ب | المخرج Q |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
ذاكرة NAND
تُصنع بوابة NAND بعكس خرج بوابة AND. كلمة NAND تعني أنها ليست بوابة AND. وكما يوحي الاسم، فإنها تُعطي القيمة 0 عندما يكون كلا المدخلين 1.
| بوابة NAND المطلوبة | شركة نور للإنشاءات |
|---|---|
| Q = A NAND B | = [ ( أ لا أ ) لا ( ب لا ب ) ] لا [ ( أ لا أ ) لا ( ب لا ب ) ] |
| المدخل أ | المدخل ب | المخرج Q |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
إكسنور
تُصنع بوابة XNOR بتوصيل أربع بوابات NOR كما هو موضح أدناه. ويترتب على هذا التركيب تأخير انتشار يبلغ ثلاثة أضعاف تأخير بوابة NOR واحدة.
| بوابة XNOR المطلوبة | شركة نور للإنشاءات |
|---|---|
| Q = A XNOR B | = [ A NOR ( A NOR B ) ] NOR [ B NOR ( A NOR B ) ] |
| المدخل أ | المدخل ب | المخرج Q |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
بدلاً من ذلك، يتم إنشاء بوابة XNOR من خلال النظر في الشكل الطبيعي الاقترانيمع ملاحظة أن بوابة NOR، وفقًا لقانون دي مورغان، هي بوابة AND ذات مدخل معكوس. يستخدم هذا التصميم خمس بوابات بدلًا من أربع.
| البوابة المطلوبة | شركة نور للإنشاءات |
|---|---|
| Q = A XNOR B | = [ B NOR ( A NOR A ) ] NOR [ A NOR ( B NOR B ) ] |
XOR
يتم إنشاء بوابة XOR من خلال النظر في الشكل الطبيعي الاقترانيمع ملاحظة أن بوابة NOR، وفقًا لقانون دي مورغان، هي بوابة AND ذات مدخل معكوس. يتطلب هذا التصميم تأخيرًا في الانتشار يعادل ثلاثة أضعاف تأخير بوابة NOR المفردة، ويستخدم خمس بوابات.
| بوابة XOR المطلوبة | شركة نور للإنشاءات | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Q = A XOR B | = [ ( أ لا أ ) لا ( ب لا ب ) ] لا ( أ لا ب ) | |||||||||||||||
| ||||||||||||||||
بدلاً من ذلك، يمكن استخدام نسخة بوابة XNOR ذات الأربع بوابات مع عاكس. يتميز هذا التصميم بتأخير انتشار يبلغ أربعة أضعاف (بدلاً من ثلاثة أضعاف) تأخير بوابة NOR المفردة.
| البوابة المطلوبة | شركة نور للإنشاءات |
|---|---|
| Q = A XOR B | = { [ A NOR ( A NOR B ) ] NOR [ B NOR ( A NOR B ) ] } NOR { [ A NOR ( A NOR B ) ] NOR [ B NOR ( A NOR B ) ] } |
انظر أيضاً
- منطق NAND — مثل بوابات NOR، فإن بوابات NAND هي أيضًا بوابات عالمية.
- اكتمال الوظائف
مراجع
- ↑ ستور، واين (21 أغسطس 2013). "شرح بوابة NOR المنطقية مع جدول حقيقة بوابة NOR المنطقية" . دروس أساسية في الإلكترونيات . تم الاطلاع عليه بتاريخ 31 أكتوبر 2025 .
- البوابات المنطقية
