विषय
सिग्नल को प्रोसेस करने के लिए लॉजिक गेट्स का उपयोग करने वाले सर्किट कम्प्यूटेशनल लॉजिक के अनुसार कार्य करते हैं। सबसे आम बंदरगाहों में से कुछ AND (E), OR (OR), NOR (NOT OR) और NAND (NOT E) हैं। बूलियन तर्क इन सर्किटों की प्रतिक्रियाओं और संचालन को नियंत्रित करता है। ये पोर्ट एकीकृत सर्किट चिप्स में निहित हैं। कंप्यूटर उद्योग का एक लक्ष्य हमेशा उत्पादन की लागत को कम करना रहा है। हालांकि ऐसे तैयार चिप्स हैं जो इन तार्किक प्रतिक्रियाओं में से प्रत्येक का प्रदर्शन करते हैं, निर्माण के लिए सबसे सस्ता नंद द्वार हैं। एक ही प्रतिक्रिया प्राप्त करने के लिए केवल NAND बंदरगाहों का उपयोग करने वाले चिप्स में बंदरगाहों के सेट को चालू करना संभव है। जटिल सर्किट में हजारों तार्किक प्रतिक्रियाएं हो सकती हैं; इस प्रकार, सर्किट को NAND पोर्ट में परिवर्तित करके प्राप्त की गई बचत महत्वपूर्ण है।
अनुदेश
चरण 1
एक सर्किट चुनें जिसे आप कुछ या सभी या, या NOR गेट्स को NAND गेट्स में परिवर्तित करके सरल बनाना चाहते हैं। एक बार में एक सर्किट को संभालने की कोशिश करें।
चरण 2
प्रत्येक इनपुट को एक NAND पोर्ट के साथ आरेख में बदलें, जिसमें दो इनपुट एक में शामिल न हों। NAND पोर्ट अब तर्क तालिका (सत्य तालिका) के अनुसार NOT पोर्ट के रूप में कार्य करेगा।
चरण 3
प्रत्येक और पोर्ट को एक NAND पोर्ट से बदलें और फिर उस NAND पोर्ट के आउटपुट को दूसरे NAND पोर्ट के इनपुट से कनेक्ट करें। यह AND गेट टेबल के समान एक सत्य तालिका उत्पन्न करेगा।
चरण 4
OR पोर्ट को NAND पोर्ट में बदलें, जिसमें इनपुट पर एक इनवर्टर और आउटपुट में एक और इन्वर्टर हो। परिणामी तार्किक तालिका OR गेट के समान है। सर्किट को इनवर्टर को खत्म करने के लिए बदला जा सकता है, एनएंड पोर्ट के रूप में कॉन्फ़िगर किए गए एनएंड पोर्ट के प्रत्येक इनपुट पर नॉट पोर्ट के रूप में कॉन्फ़िगर किए गए एनएंड पोर्ट को कनेक्ट करके। अंत में, इस और कॉन्फ़िगरेशन के आउटपुट का उपयोग नॉट पोर्ट के रूप में कॉन्फ़िगर किए गए एक और एनएंड पोर्ट के इनपुट के रूप में किया जाता है।