3 / 63 · अवधारणा
बुनियादी गेट: AND, OR, NOT और BUFFER
परिपथ प्रतीक और सत्य सारणी जोड़ें तथा कई गेटों से शर्तें बनाएँ।
पाठ पढ़ना मुफ़्त है। प्रगति सेव करने के लिए नामांकन करें।
गेट सभी इनपुट संयोजनों का फलन है
इनपुट के लिए AND दोनों 1 होने पर, और OR कम से कम एक 1 होने पर 1 देता है। NOT इनपुट उलटतानिषेध NOT संक्रिया 0 को 1 और 1 को 0 बनाती है। सूत्र के ऊपर की रेखा उसके नीचे के पूरे व्यंजक पर NOT लगाती है। विस्तार से पढ़ें है और BUFFER तार्किक मान ज्यों का त्यों भेजता है। वास्तविक BUFFER की भी ड्राइव क्षमता और विलंब होते हैं; यहाँ केवल तार्किक कार्य देख रहे हैं।
| a | b | AND | OR | NOT a | BUFFER a |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 | 0 | 1 |
| 1 | 1 | 1 | 1 | 0 | 1 |
बूलियन बीजगणितबूलियन बीजगणित 0, 1 और AND, OR, NOT का बीजगणित। यहाँ जोड़ का चिह्न सामान्यतः OR है, इसलिए इसके नियम पूर्णांक जोड़ से अलग हैं। विस्तार से पढ़ें में AND, OR और NOT है। इसलिए यहाँ पूर्णांक जोड़ नहीं है। यही अर्थ , और से भी लिखा जाता है।
प्रतीक, इनपुट और सत्य सारणी साथ पढ़ें
नीचे AND और OR चुनकर 00→01→10→11 सभी जाँचें। AND की सीधी इनपुट भुजा और गोल आउटपुट भुजा की तुलना OR की वक्र इनपुट भुजा से करें। NOT में त्रिकोण के सिरे का छोटा वृत्त निषेध दर्शाता है; BUFFER उसी वृत्त के बिना त्रिकोण है। ये प्रचलित लॉजिक प्रतीक हैं; अन्य मानक आयताकार प्रतीक भी उपयोग करते हैं।
| a | b | y |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
OR का अर्थ “कम से कम एक” है, “ठीक एक” नहीं। दोनों इनपुट 1 होने पर OR का मान 1 है, जबकि अगले पाठ का XOR 0 देता है। सत्य सारणीसत्य सारणी हर संभव इनपुट संयोजन और उसके आउटपुट की पूरी सूची। समय के साथ बदलाव अलग तरंगरूप में जाँचे जाते हैं। की एक पंक्ति छोड़ने से यह अंतर छूट सकता है।
शर्तों को जोड़ने से परिपथ बनता है
अनुमति इनपुट सक्रिय हो और दो संवेदकों में कम से कम एक सक्रिय हो, तभी आउटपुट देने वाला परिपथ यह है।
पहले OR से बनता है, फिर AND उसे से जोड़ता है। पर संवेदकों की स्थिति कुछ भी हो, आउटपुट 0 है। तीन इनपुट के संयोजन हैं, इसलिए सत्य सारणी की आठों पंक्तियों में विनिर्देश और कार्यान्वयन मिलाएँ।
- a और b: दो संवेदकों के इनपुट मान तय करें
- OR: कम से कम एक सक्रिय: t = a + b
- AND: अनुमति e से जोड़ें: y = e · t
RTL प्रतीकों के बुनियादी नियम
a & b, a | b और ~a बिटवार AND, OR और NOT हैं। वेक्टर a=0010, b=0100 हों तो a & b=0000, लेकिन तार्किक शर्त a && b 1 है क्योंकि दोनों वेक्टर शून्य नहीं हैं। एकल-संकार्य &a सभी बिटों का AND करके एक बिट देता है। बिटवार, तार्किक और संक्षेपण संक्रियाओं के अर्थ और परिणाम की चौड़ाई अलग हैं।
सत्य सारणी इनपुट स्थिर होने के बाद के मान बताती है। सही प्रतीक और सूत्र होने से प्रसार विलंबप्रसार विलंब इनपुट बदलने के बाद आउटपुट सही मान पर स्थिर होने तक का समय। तार्किक समतुल्यता और समय-संबंधी गुण अलग हैं। विस्तार से पढ़ें या क्षणिक glitch समाप्त नहीं होते।
इनपुट बदलें
खुद आज़माएँ
y=e(a+b) में e=0 वाले चारों संयोजन एक साथ समझाएँ। यदि गलती से y=eab लागू किया हो, तो कौन से दो इनपुट त्रुटि दिखाएँगे?
व्याख्या पढ़ें
e=0 पर अंतिम AND, OR के परिणाम से स्वतंत्र होकर 0 देता है। e=1 और (a,b)=(0,1) या (1,0) पर सही परिपथ 1, गलत परिपथ 0 देता है।