लॉजिक गेट्सच्या तत्त्वांवर चर्चा करणारे नमुना प्रश्न
पेंडाहुलुआन
इलेक्ट्रॉनिक्स आणि संगणकशास्त्रामध्ये, लॉजिक गेट्स हे मूलभूत निर्णय घेणारे घटक आहेत. ते एक किंवा अधिक बुलियन इनपुट (सत्य किंवा असत्य, १ किंवा ०) घेतात आणि एकच बुलियन आउटपुट देतात. मायक्रोप्रोसेसर, मेमरी आणि इतर नियंत्रण सर्किट्ससारख्या डिजिटल सर्किट्सचा पाया लॉजिक गेट्स आहेत. या लेखात अनेक उदाहरणे दिली जातील आणि लॉजिक गेट्सच्या मूलभूत तत्त्वांवर चर्चा केली जाईल, ज्यामध्ये AND, OR, NOT, NAND, NOR, XOR आणि XNOR गेट्सवर प्रामुख्याने लक्ष केंद्रित केले जाईल.
लॉजिक गेट्सची मूलभूत तत्त्वे
उदाहरणादाखल दिलेले प्रश्न समजून घेण्यासाठी, आपल्याला सर्वप्रथम प्रत्येक प्रकारच्या लॉजिक गेटची मूलभूत तत्त्वे समजून घ्यावी लागतील.
१. आणि गेट:
– सर्व इनपुट 1 असतील तरच आउटपुट 1 असेल.
– सत्य सारणी:
| ए | बी | ए आणि बी |
|——|————|
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
२. किंवा गेट:
– जर इनपुटपैकी एक 1 असेल, तर आउटपुट 1 असेल.
– सत्य सारणी:
| ए | बी | ए किंवा बी |
|——|————|
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
३. गेट नाही:
– आउटपुट हे इनपुटच्या विरुद्ध असेल.
– सत्य सारणी:
| अ | अ नाही |
|—|——-|
| १ | ० |
| १ | ० |
४. नंद (AND नव्हे) गेट:
– आउटपुट हे अँड गेटचे व्यस्त असते.
– सत्य सारणी:
| अ | ब | अ नंद ब |
|——|———-|
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
५. एनओआर (नॉट ओआर) गेट:
– आउटपुट हे OR गेटचे व्यस्त असते.
– सत्य सारणी:
| ए | बी | ए किंवा बी |
|——|————|
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
६. एक्सओआर गेट (एक्सक्लुझिव्ह ओआर):
– इनपुट वेगळे असल्यास आउटपुट 1 असेल.
– सत्य सारणी:
| ए | बी | ए एक्सओआर बी |
|——|————|
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
७. एक्सएनओआर गेट (एक्सक्लुझिव्ह एनओआर):
– इनपुट समान असल्यास आउटपुट 1 असेल.
– सत्य सारणी:
| ए | बी | ए एक्सएनओआर बी |
|——|———-|
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
| १ | १ | १ |
नमुना प्रश्न आणि चर्चा
चला, या विविध लॉजिक गेट्सशी संबंधित काही उदाहरणांच्या समस्यांवर चर्चा करूया.
उदाहरण १: AND आणि OR गेट्सचे संयोजन
प्रश्न :
समजा A, B, आणि C असे तीन इनपुट आहेत. खालील लॉजिक सर्किटचे आउटपुट काढा:
– प्रश्न १ = अ आणि ब
– Q2 = Q1 किंवा C
चर्चा :
उपाययोजनेच्या पायऱ्या:
1. Q1 ची किंमत निश्चित करा.
2. Q1 च्या मूल्याचा वापर करून Q2 निश्चित करा.
समजा A = 1, B = 0, आणि C = 1:
१. Q1 = A आणि B = 1 आणि 0 = 0
२. Q2 = Q1 किंवा C = 0 किंवा 1 = 1
म्हणून, Q2 चा अंतिम आउटपुट 1 आहे.
उदाहरण प्रश्न २: नँड आणि अँड गेट्सचे संयोजन
प्रश्न :
जर आपल्याकडे X आणि Y असे दोन इनपुट असतील, तर खालील लॉजिक सर्किटचे आउटपुट निश्चित करा:
– Q1 = X NAND Y
– Q2 = Q1 आणि X
चर्चा :
चला, संभाव्य इनपुट संयोजनांच्या आधारावर आउटपुटची गणना करूया. समजा X = 1 आणि Y = 1:
1. Q1 = X NAND Y = 1 NAND 1 = NOT(1 AND 1) = NOT(1) = 0
२. Q2 = Q1 आणि X = 0 आणि 1 = 0
म्हणून, Q2 चा अंतिम आउटपुट 0 आहे.
उदाहरण ३: एक्सओआर (XOR) आणि नॉर् (NOR) गेट्सचे संयोजन
प्रश्न :
D आणि E इनपुट असलेल्या खालील लॉजिक सर्किटसाठी आउटपुटची गणना करा:
– Q1 = D XOR E
– Q2 = Q1 NOR E
चर्चा :
चला, संभाव्य इनपुट संयोजनांच्या आधारावर आउटपुटची गणना करूया. समजा D = 0 आणि E = 1:
१. Q1 = D XOR E = 0 XOR 1 = 1
२. Q2 = Q1 NOR E = 1 NOR 1 = NOT(1 OR 1) = NOT(1) = 0
म्हणून, Q2 चा अंतिम आउटपुट 0 आहे.
उदाहरण प्रश्न ४: तीन वेगवेगळ्या लॉजिक गेट्सचा वापर
प्रश्न :
P, Q, आणि R या तीन इनपुटसह, खालील लॉजिक सर्किटचे आउटपुट काढा:
– Q1 = P आणि Q
– Q2 = Q1 किंवा R
– प्रश्न ३ = प्रश्न २ नाही
चर्चा :
उपाययोजनेच्या पायऱ्या:
1. AND गेट वापरून Q1 ची गणना करा.
2. OR गेट वापरून Q1 च्या साहाय्याने Q2 ची गणना करा.
3. NOT गेट वापरून Q2 द्वारे Q3 ची गणना करा.
समजा P = 1, Q = 0, आणि R = 1:
१. Q1 = P आणि Q = 1 आणि 0 = 0
२. Q2 = Q1 किंवा R = 0 किंवा 1 = 1
३. Q3 = Q2 नाही = 1 नाही = 0
म्हणून, Q3 चा अंतिम आउटपुट 0 आहे.
उदाहरण प्रश्न ५: लॉजिक सर्किटची रचना करणे
प्रश्न :
असे लॉजिक सर्किट डिझाइन करा जे तीन इनपुटपैकी (A, B, C) दोन TRUE असतील तरच TRUE आउटपुट देईल.
चर्चा :
वरील अटींची पूर्तता करणारा उपाय मिळवण्यासाठी, आपण लॉजिक गेट्सचे खालील संयोजन वापरू शकतो:
१. Q1 = A आणि B आणि (C नाही)
२. Q2 = A आणि (B नाही) आणि C
३. प्रश्न ३ = (A नाही) आणि B आणि C
४. आउटपुट = Q1 किंवा Q2 किंवा Q3
एका विशिष्ट इनपुट संयोजनासाठी टप्प्याटप्प्याने विश्लेषण करूया. समजा A = 1, B = 1, आणि C = 0:
१. Q1 = A आणि B आणि (C नाही) = 1 आणि 1 आणि 1 = 1
२. Q2 = A आणि (B नाही) आणि C = 1 आणि 0 आणि 0 = 0
३. Q3 = (A नाही) आणि B आणि C = ० आणि १ आणि ० = ०
४. आउटपुट = Q1 किंवा Q2 किंवा Q3 = 1 किंवा 0 किंवा 0 = 1
म्हणून, हे सर्किट प्रत्यक्षात TRUE आउटपुट तेव्हाच देते, जेव्हा तीन इनपुटपैकी दोन TRUE असतात.
निष्कर्ष
या लेखात, आम्ही लॉजिक गेट्सची मूलभूत तत्त्वे स्पष्ट केली आहेत आणि स्पष्टीकरणांसह अनेक उदाहरणे दिली आहेत. डिजिटल सर्किट्स, मायक्रोप्रोसेसर किंवा इतर संबंधित क्षेत्रांमध्ये काम करणाऱ्या प्रत्येकासाठी लॉजिक गेट्सची तत्त्वे आणि कार्यप्रणाली आत्मसात करणे आवश्यक आहे. या गेट्समागील कार्यप्रवाह आणि तर्क समजून घेतल्याने आपल्याला गुंतागुंतीची आणि कार्यक्षम सर्किट्स डिझाइन करता येतात. आम्हाला आशा आहे की ही उदाहरणे लॉजिक गेट्सबद्दलची आपली समज अधिक सखोल करण्यासाठी उपयुक्त ठरली असतील.