सत्य तालिका के साथ आधा योजक और पूर्ण योजक की व्याख्या

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





कॉम्बिनेशन सर्किट में, एनकोडर, मल्टीप्लेक्स, डिकोडर और डी-मल्टीप्लेक्सर को डिजाइन करने के लिए विभिन्न लॉजिक गेट्स का उपयोग किया जाता है। इन सर्किटों में कुछ विशेषताएं हैं जैसे कि इस सर्किट का आउटपुट मुख्य रूप से उन स्तरों पर निर्भर करता है जो किसी भी समय इनपुट टर्मिनलों पर होते हैं। इस सर्किट में कोई मेमोरी शामिल नहीं है। इनपुट की पूर्व स्थिति का इस सर्किट की वर्तमान स्थिति पर कोई प्रभाव नहीं पड़ता है। एक संयोजन सर्किट के इनपुट और आउटपुट The n ’नहीं हैं। इनपुट्स और 'एम' नं। आउटपुट के। कॉम्बीनेशन सर्किट में से कुछ आधे योजक और पूर्ण योजक, सबट्रैक्टर, एनकोडर, डिकोडर, मल्टीप्लेक्स और डेमुलिप्लेक्सर हैं। इस लेख में आधे योजक और पूर्ण योजक के अवलोकन पर चर्चा की गई है और यह सत्य तालिकाओं के साथ काम कर रहा है।

एक योजक क्या है?

एक योजक एक है डिजिटल लॉजिक सर्किट इलेक्ट्रॉनिक्स में जो बड़े पैमाने पर संख्या के अलावा के लिए उपयोग किया जाता है। कई कंप्यूटरों और अन्य प्रकार के प्रोसेसर में, योजक का उपयोग पते और संबंधित गतिविधियों की गणना करने और ALU में तालिका सूचकांकों की गणना करने और यहां तक ​​कि प्रोसेसर के अन्य भागों में उपयोग करने के लिए भी किया जाता है। इन्हें कई संख्यात्मक अभ्यावेदन जैसे अतिरिक्त -3 या बाइनरी कोडेड दशमलव के लिए बनाया जा सकता है। योजक को मूल रूप से दो प्रकारों में वर्गीकृत किया जाता है: आधा योजक और पूर्ण योजक।




हाफ अडर और फुल अडर सर्किट क्या है?

आधे योजक सर्किट में दो इनपुट होते हैं: ए और बी, जो दो इनपुट अंकों को जोड़ते हैं और एक कैरी और एक राशि उत्पन्न करते हैं। पूर्ण योजक सर्किट में तीन इनपुट होते हैं: ए और सी, जो तीन इनपुट नंबर जोड़ते हैं और एक कैरी और राशि उत्पन्न करते हैं। यह लेख आधा योजक के उद्देश्य के बारे में विस्तृत जानकारी देता है तथा सारणीबद्ध रूपों और यहां तक ​​कि सर्किट आरेखों में भी पूर्ण योजक। यह पहले से ही उल्लेख किया गया है कि योजक का मुख्य और महत्वपूर्ण उद्देश्य इसके अतिरिक्त है। नीचे विस्तृत हैं आधा योजक और पूर्ण योजक सिद्धांत।

बेसिक हाफ अडर और फुल अडर

बेसिक हाफ अडर और फुल अडर



आधा योजक

इसलिए, आधे योजक के परिदृश्य में आते हुए, यह दो द्विआधारी अंकों को जोड़ता है जहां इनपुट बिट्स को संवर्धित और परिशिष्ट के रूप में कहा जाता है और परिणाम दो आउटपुट होंगे एक योग है और दूसरा कैरी है। योग ऑपरेशन करने के लिए, XOR को दोनों इनपुट पर लागू किया जाता है, और AND गेट कैरी के उत्पादन के लिए दोनों इनपुट पर लागू होता है।

हा फंक्शनल डायग्राम

हा फंक्शनल डायग्राम

जबकि पूर्ण योजक सर्किट में, यह 3 एक-बिट संख्या को जोड़ता है, जहां तीन बिट्स में से दो को ऑपरेंड के रूप में संदर्भित किया जा सकता है और दूसरे को बिट में किया जाता है। उत्पादित आउटपुट 2-बिट आउटपुट है और इन्हें संदर्भित किया जा सकता है। आउटपुट कैरी और योग के रूप में।

एक आधे योजक का उपयोग करके, आप तर्क फाटकों की मदद से सरल जोड़ सकते हैं।


आइए दो एकल बिट्स को जोड़ने का एक उदाहरण देखें।

2-बिट आधा योजक सत्य तालिका नीचे दिया गया है:

आधा योजक सत्य तालिका

आधा योजक सत्य तालिका

० + ० = ०
0 + 1 = 1
१ + ० = १
1 + 1 = 10

ये सबसे कम संभव एकल-बिट संयोजन हैं। लेकिन 1 + 1 का परिणाम 10 है, योग परिणाम को 2-बिट आउटपुट के रूप में फिर से लिखा जाना चाहिए। इस प्रकार, समीकरणों को लिखा जा सकता है

0 + 0 = 00
0 + 1 = 01
१ + ० = ०१
1 + 1 = 10

आउटपुट output 1'of ‘10 'कैरी-आउट है। 'SUM' सामान्य आउटपुट है और 'CARRY' कैरी-आउट है।

अब यह स्पष्ट कर दिया गया है कि आउटपुट 'SUM' के लिए XOR गेट और 'Carry' के लिए AND गेट की सहायता से 1-बिट योजक को आसानी से लागू किया जा सकता है।

उदाहरण के लिए, जब हमें जोड़ने की आवश्यकता होती है, तो दो 8-बिट बाइट्स को एक साथ जोड़ा जाता है, फिर इसे पूर्ण-योजक तर्क सर्किट का उपयोग करके लागू किया जा सकता है। जब आप एक द्विआधारी अंक मात्रा जोड़ना चाहते हैं तो अर्ध-योजक उपयोगी होता है।

द्वि-द्विआधारी अंक योजक को विकसित करने का एक तरीका एक सत्य तालिका बनाना और इसे कम करना होगा। जब आप तीन बाइनरी अंक योजक बनाना चाहते हैं, तो आधा योजक जोड़ ऑपरेशन दो बार किया जाता है। इसी तरह से, जब आप चार अंकों का जोड़ बनाने का निर्णय लेते हैं, तो ऑपरेशन एक बार और किया जाता है। इस सिद्धांत के साथ, यह स्पष्ट था कि कार्यान्वयन सरल है, लेकिन विकास एक समय लेने वाली प्रक्रिया है।

सबसे सरल अभिव्यक्ति अनन्य या फ़ंक्शन का उपयोग करती है:

सम = एक XOR B

कैरी = ए और बी

हा तार्किक आरेख

हा तार्किक आरेख

और मूल, या, और नहीं के संदर्भ में एक समान अभिव्यक्ति है:

SUM = A.B + A.B '

VHDL कोड आधे योजक के लिए

एंटिटी हा है

पोर्ट (a: STD_LOGIC में)
b: STD_LOGIC में
sha: STD_LOGIC
चा: बाहर STD_LOGIC)
end ha

उपरोक्त सर्किट का आर्किटेक्चर बिहेवियरल है

शुरू
शा<= a xor b
नहीं न<= a and b
अंत व्यवहार

आधा योजक आईसी नंबर

आधा योजक का कार्यान्वयन 74HCxx श्रृंखला जैसे उच्च गति CMOS डिजिटल लॉजिक इंटीग्रेटेड सर्किट के माध्यम से किया जा सकता है जिसमें SN74HC08 (7408) और SN74HC86 (7486) शामिल हैं।

आधा योजक सीमाएँ

इन बाइनरी ऐडर्स जैसे हाफ एडर्स को कॉल करने का मुख्य कारण यह है कि पहले वाले बिट का उपयोग करके कैरी बिट को शामिल करने की कोई सीमा नहीं है। तो, यह मुख्य रूप से वास्तविक समय की स्थितियों में बाइनरी योजक की तरह उपयोग किए जाने वाले HAs का एक मुख्य सीमा है जिसमें कई बिट्स को जोड़ना शामिल है। तो इस सीमा को पूर्ण योजक का उपयोग करके दूर किया जा सकता है।

पूर्ण योजक

आधे योजक की तुलना में इस योजक को लागू करना मुश्किल है।

पूर्ण योजक कार्यात्मक आरेख

पूर्ण योजक कार्यात्मक आरेख

एक अर्ध-योजक और एक पूर्ण-योजक के बीच का अंतर यह है कि पूर्ण-योजक में तीन इनपुट और दो आउटपुट होते हैं, जबकि आधे योजक में केवल दो इनपुट और दो आउटपुट होते हैं। पहले दो इनपुट A और B हैं और तीसरा इनपुट C-IN के रूप में एक इनपुट कैरी है। जब एक पूर्ण-योजक तर्क डिज़ाइन किया जाता है, तो आप बाइट-वाइड योजक बनाने के लिए उनमें से आठ को एक साथ जोड़ते हैं और कैरी को एक योजक से अगले तक ले जाते हैं।

एफए ट्रुथ टेबल

एफए ट्रुथ टेबल

आउटपुट कैरी को C-OUT के रूप में नामित किया गया है और सामान्य आउटपुट को S के रूप में दर्शाया गया है जो 'SUM' है।

ऊपर के साथ पूर्ण योजक सत्य-तालिका एक पूर्ण योजक सर्किट के कार्यान्वयन को आसानी से समझा जा सकता है। SUM S S 'दो चरणों में निर्मित होता है:

  1. प्रदान किए गए इनपुटों को X 'करके' A 'और' B '
  2. A XOR B का परिणाम C-IN के साथ XORed है

यह SUM और C-OUT उत्पन्न करता है, केवल तभी सही होता है जब दो में से तीन इनपुट उच्च होते हैं, फिर C-OUT उच्च होंगे। तो, हम दो आधे योजक सर्किट की मदद से एक पूर्ण योजक सर्किट को लागू कर सकते हैं। प्रारंभ में, आधे योजक का उपयोग A और B को जोड़ने के लिए किया जाएगा, आंशिक S का उत्पादन करने के लिए और दूसरे-आधे योजक तर्क का उपयोग अंतिम S आउटपुट प्राप्त करने के लिए पहले हाफ योजक द्वारा निर्मित सम में C-IN को जोड़ने के लिए किया जा सकता है।

यदि कोई आधा योजक तर्क कैरी का उत्पादन करता है, तो आउटपुट कैरी होगा। तो, C-OUT अर्ध-योजक कैरी आउटपुट का OR फ़ंक्शन होगा। नीचे दिखाए गए पूर्ण योजक सर्किट के कार्यान्वयन पर एक नज़र डालें।

पूर्ण योजक तार्किक आरेख

पूर्ण योजक तार्किक आरेख

बड़े तर्क आरेखों का कार्यान्वयन उपरोक्त पूर्ण योजक तर्क के साथ संभव है एक सरल प्रतीक ज्यादातर ऑपरेशन का प्रतिनिधित्व करने के लिए उपयोग किया जाता है। नीचे दिए गए एक बिट पूर्ण योजक का एक सरल योजनाबद्ध प्रतिनिधित्व है।

इस प्रकार के प्रतीक के साथ, हम दो बिट्स को एक साथ जोड़ सकते हैं, परिमाण के अगले निचले क्रम से ले जा सकते हैं, और परिमाण के अगले उच्च क्रम पर ले जा सकते हैं। एक कंप्यूटर में, एक मल्टी-बिट ऑपरेशन के लिए, प्रत्येक बिट को पूर्ण योजक द्वारा प्रस्तुत किया जाना चाहिए और एक साथ जोड़ा जाना चाहिए। इस प्रकार, दो 8-बिट संख्याओं को जोड़ने के लिए, आपको 8 पूर्ण योजक की आवश्यकता होगी जो 4-बिट ब्लॉकों में से दो को कैस्केडिंग करके बनाया जा सकता है।

के-मैप का उपयोग करके आधा योजक और पूर्ण योजक

यहां तक ​​कि आधे योजक के लिए योग और कैरी आउटपुट भी कर्णघट मानचित्र (के-मैप) की विधि से प्राप्त किए जा सकते हैं। आधा योजक और पूर्ण योजक बूलियन अभिव्यक्ति के-मैप के माध्यम से प्राप्त किया जा सकता है। तो, इन योजकों के लिए K- मानचित्र नीचे चर्चा की गई है।

आधा योजक K-map है

हा के-मैप

हा के-मैप

पूर्ण योजक K-Map है

एफए के-मैप

एफए के-मैप

एसयूएम और कैरी की तार्किक अभिव्यक्ति

तालिका में उल्लिखित इनपुट के आधार पर योग (एस) की तार्किक अभिव्यक्ति निर्धारित की जा सकती है।

= A'B’CCIN + A 'B CCin' + A B'Cin '+ AB Cin
= Cin (A'B '+ AB) + Cin' (A'B + A B ')
= Cin EX-OR (A EX-OR B)
= (1,2,4,7)

तालिका में उल्लिखित इनपुट के आधार पर कैरी (तार्किक) की तार्किक अभिव्यक्ति निर्धारित की जा सकती है।

= A'B Cin + AB’Cin + AB Cin '+ ABCin
= एबी + बीसीएन + एसीन
= (3, 5, 6, 7)

उपर्युक्त सत्य तालिकाओं के साथ, परिणाम प्राप्त किए जा सकते हैं और प्रक्रिया है:

एक संयोजन सर्किट सर्किट में विभिन्न फाटकों को जोड़ती है जहां वे एक एनकोडर, डिकोडर हो सकते हैं मल्टीप्लेक्सर और डेमल्टीप्लेक्सर । संयोजन सर्किट की विशेषताएं इस प्रकार हैं।

  • किसी भी समय पर आउटपुट केवल उन स्तरों पर आधारित होता है जो इनपुट टर्मिनलों पर मौजूद होते हैं।
  • यह किसी भी मेमोरी का उपयोग नहीं करता है। सर्किट की वर्तमान स्थिति पर इनपुट की पिछली स्थिति का कोई प्रभाव नहीं पड़ता है।
  • इसमें किसी भी संख्या में इनपुट और एम संख्या के आउटपुट हो सकते हैं।

VHDL कोडिंग

पूर्ण योजक के लिए VHDL कोडिंग निम्नलिखित को शामिल कीजिए।

संस्था full_add है

पोर्ट (a: STD_LOGIC में)
b: STD_LOGIC में
cin: STD_LOGIC में
योग: STD_LOGIC
कटआउट: STD_LOGIC)
अंत full_add

Full_add का आर्किटेक्चर बिहेवियरल है

घटक हा है
पोर्ट (a: STD_LOGIC में)
b: STD_LOGIC में
sha: STD_LOGIC
चा: बाहर STD_LOGIC)
अंतिम घटक
संकेत s_s, c1, c2: STD_LOGIC
शुरू
HA1: हा पोर्ट मैप (a, b, s_s, c1)
HA2: हा पोर्ट मैप (s_s, cin, sum, c2)
लागत<=c1 or c2
अंत व्यवहार

आधा योजक और पूर्ण योजक के बीच अंतर यह है कि आधा योजक परिणाम उत्पन्न करता है और पूर्ण योजक आधे योजक का उपयोग कुछ अन्य परिणाम उत्पन्न करने के लिए करता है। इसी प्रकार, जबकि फुल-एडडर दो हाफ-एडर्स का है, फुल-एडडर वास्तविक ब्लॉक है जिसका उपयोग हम अंकगणित सर्किट बनाने के लिए करते हैं।

लुकहेड एडर्स कैरी करें

रिपल कैरी एडियर सर्किट की अवधारणा में, इसके अतिरिक्त आवश्यक बिट्स तुरंत उपलब्ध हैं। जबकि प्रत्येक योजक अनुभाग को पिछले योजक खंड से ले जाने के लिए अपना समय धारण करने की आवश्यकता होती है। इस वजह से, SUM और CARRY के निर्माण में अधिक समय लगता है क्योंकि सर्किट में प्रत्येक अनुभाग इनपुट के आने की प्रतीक्षा करता है।

उदाहरण के लिए, nth ब्लॉक के लिए आउटपुट देने के लिए, इसे (n-1) वें ब्लॉक से इनपुट प्राप्त करना होगा। और इस देरी को प्रसार देरी के रूप में कहा जाता है।

रिपल कैरी एडिटर में देरी को दूर करने के लिए, एक कैरी लुकहैड एडर पेश किया गया था। यहां, जटिल हार्डवेयर का उपयोग करके, प्रचार देरी को कम किया जा सकता है। नीचे दिए गए आरेख पूर्ण योजक का उपयोग करके एक ले-लुकहेड योजक दिखाता है।

पूर्ण योजक का उपयोग करके Lookahead को कैरी करें

पूर्ण योजक का उपयोग करके Lookahead को कैरी करें

सत्य तालिका और संबंधित आउटपुट समीकरण हैं

सेवा मेरे सी सी + 1 स्थिति

कोई कैरी नहीं

उत्पन्न

1
1
111

कोई कैरी नहीं

प्रचार

1
111
111

कैरी

उत्पन्न

1111

कैरी प्रचार समीकरण पीआई = एआई XOR Bi है और कैरी जनरेट Gi = Ai * Bi है। इन समीकरणों के साथ, योग और कैरी समीकरणों का प्रतिनिधित्व किया जा सकता है

SUM = Pi XOR Ci

Ci + 1 = Gi + Pi * Ci

Gi केवल तभी वहन करती है, जब इनपुट के बारे में विचार किए बिना, दोनों एई और Bi 1 होते हैं। Pi, Ci से Ci + 1 तक ले जाने के प्रचार से संबंधित है।

आधा योजक और पूर्ण योजक के बीच अंतर

आधा योजक और पूर्ण योजक तालिका के बीच अंतर नीचे दिखाया गया है।

आधा योजक पूर्ण योजक
आधा योजक (हा) एक संयोजन तर्क सर्किट है और इस सर्किट का उपयोग दो एक-बिट अंकों को जोड़ने के लिए किया जाता है।Full Adder (FA) एक कॉम्बिनेशन सर्किट होता है और इस सर्किट का उपयोग तीन एक बिट अंकों को जोड़ने के लिए किया जाता है।
हा में, एक बार कैरी जेनरेट होने के बाद पिछले जोड़ से अगले चरण में नहीं जोड़ा जा सकता है।एफए में, एक बार कैरी को पहले जोड़ से उत्पन्न किया जाता है, फिर इसे अगले चरण में जोड़ा जा सकता है।
आधे योजक में दो तर्क द्वार जैसे AND गेट और EX-OR गेट शामिल हैं।पूर्ण योजक में दो पूर्व या द्वार, दो या द्वार और दो द्वार शामिल हैं।
आधे योजक में इनपुट बिट्स ए, बी जैसे दो हैं।पूर्ण योजक में इनपुट बिट्स ए, बी और सी-इन जैसे तीन हैं
आधा योजक योग और कैरी समीकरण है

S = a Cb C = a * b

पूर्ण योजक तर्क अभिव्यक्ति है

S = a = b⊕Cin Cout = (a * b) + (Cin * (a )b))।

हा का उपयोग कंप्यूटर, कैलकुलेटर, डिजिटल मापने के लिए उपयोग किए जाने वाले उपकरणों आदि में किया जाता है।FA का उपयोग डिजिटल प्रोसेसर, कई बिट अतिरिक्त आदि में किया जाता है।

आधे योजक और पूर्ण योजक के बीच महत्वपूर्ण अंतर नीचे चर्चा की गई है।

  • आधा योजक दो बाइनरी इनपुट जोड़कर योग और वहन करता है जबकि पूर्ण योजक का उपयोग तीन बाइनरी इनपुट जोड़कर योग और ले जाने के लिए किया जाता है। आधा योजक और पूर्ण योजक हार्डवेयर वास्तुकला दोनों समान नहीं हैं।
  • हा और एफए को अलग करने वाली मुख्य विशेषता यह है कि हा में अपने इनपुट की तरह अंतिम अतिरिक्त ले जाने पर विचार करने के लिए ऐसा कोई सौदा नहीं है। लेकिन, एफए अंतिम जोड़ के कैरी बिट पर विचार करने के लिए सिनेमा जैसे एक विशेष इनपुट कॉलम का पता लगाता है।
  • इसके निर्माण के लिए सर्किट में उपयोग किए गए घटकों के आधार पर दो योजक एक अंतर दिखाएंगे। आधे योजक (HA) को दो लॉजिक गेट जैसे AND & EX-OR के साथ डिज़ाइन किया गया है जबकि FA को तीन AND, दो XOR और एक या गेट के संयोजन के साथ डिज़ाइन किया गया है।
  • मूल रूप से, HA का 1-बिट के 2-दो इनपुट पर काम होता है, जबकि FA का 1-बिट के तीन इनपुट पर संचालित होता है। आधे योजक का उपयोग विभिन्न इलेक्ट्रॉनिक उपकरणों में जोड़ के मूल्यांकन के लिए किया जाता है जबकि पूर्ण योजक का उपयोग डिजिटल प्रोसेसर में लंबे समय के अलावा के लिए किया जाता है।
  • इन दोनों योजकों में समानताएं हैं, दोनों HA & FA दोनों संयुक् त डिजिटल सर्किट हैं, इसलिए वे किसी भी स्मृति तत्व जैसे अनुक्रमिक सर्किट का उपयोग नहीं करते हैं। ये सर्किट बाइनरी नंबर के अतिरिक्त प्रदान करने के लिए अंकगणितीय ऑपरेशन के लिए आवश्यक हैं।

आधा योजक का उपयोग करके पूर्ण योजक कार्यान्वयन

एफए का कार्यान्वयन दो आधे योजक के माध्यम से किया जा सकता है जो तार्किक रूप से जुड़े हुए हैं। इसका ब्लॉक आरेख नीचे दिखाया जा सकता है जो दो आधे योजक का उपयोग करके एफए के कनेक्शन को बताता है।
पिछली गणनाओं के योग और कैरी समीकरण हैं

एस = ए ’बी 'सिने + ए' बीसी '+ एबीसी में

Cout = AB + ACin + BCin

योग समीकरण के रूप में लिखा जा सकता है।

Cin (A'B AB + AB) + C ‘इन (A +B + A B))

तो, Sum = Cin EX-OR (A EX-OR B)

Cin (A EX-OR B) + C’IN (A EX-OR B)

= Cin EX-OR (A EX-OR B)

Cout को निम्नलिखित की तरह लिखा जा सकता है।

COUT = AB + ACIN + BCin।

अदालत = एबी + + निराशा BCin (ए + ए)

= एबीसीएन + एबी + एसीएन + ए 'बी सिने

= AB (1 + Cin) + ACin + A 'B Cin

= A B + ACin + A 'B Cin

= AB + ACIN (B + B ') + A' B Cin

= एबीसीएन + एबी + ए बी बी सिने + ए 'बी सिने

= AB (Cin + 1) + A B Cin + A 'B Cin

= एबी + एबी 'सिने + ए' बी सिने

= AB + Cin (AB '+ A’B)

इसलिए, COUT = AB + Cin (A EX-OR B)

उपर्युक्त दो योगों और कैरी समीकरणों के आधार पर, FA सर्किट को दो HAs & OR गेट की सहायता से कार्यान्वित किया जा सकता है। दो पूर्णांक के साथ पूर्ण योजक का सर्किट आरेख ऊपर चित्रित किया गया है।

फुल अडर टू हाफ ऐडर्स का उपयोग करना

फुल अडर टू हाफ ऐडर्स का उपयोग करना

नंद गेट्स का उपयोग करने के साथ पूर्ण योजक डिजाइन

नंद द्वार एक प्रकार का सार्वभौमिक द्वार है, जिसका उपयोग किसी भी प्रकार के तर्क डिजाइन को निष्पादित करने के लिए किया जाता है। नंद द्वार आरेख के साथ एफए सर्किट नीचे दिखाया गया है।

नंद गेट्स का उपयोग कर एफए

नंद गेट्स का उपयोग कर एफए

एफए एक आसान-सा योजक है और अगर हम n-bit के जोड़ को निष्पादित करना चाहते हैं, तो n no। एक-सा एफए को कैस्केड कनेक्शन प्रारूप में नियोजित किया जाना चाहिए।

लाभ

आधे योजक और पूर्ण योजक के लाभ निम्नलिखित को शामिल कीजिए।

  • एक आधे योजक का सबसे महत्वपूर्ण उद्देश्य दो एकल-बिट संख्याओं को जोड़ना है
  • पूर्ण योजक एक कैरी बिट जोड़ने की क्षमता रखते हैं जो पिछले जोड़ से उत्पन्न होता है
  • पूर्ण योजक के साथ, योजक, मल्टीप्लेक्स, और कई अन्य जैसे महत्वपूर्ण सर्किट को लागू किया जा सकता है
  • पूर्ण योजक सर्किट कम से कम बिजली की खपत करते हैं
  • एक आधे योजक पर पूर्ण योजक के फायदे हैं, एक पूर्ण योजक का उपयोग आधे योजक की कमियों को दूर करने के लिए किया जाता है क्योंकि आधे योजक का उपयोग मुख्य रूप से दो 1-बिट संख्याओं को जोड़ने के लिए किया जाता है। आधा योजक कैरी बिट नहीं जोड़ता है, इसलिए इस पूर्ण योजक को निकालने के लिए नियोजित किया जाता है। पूर्ण योजक में, तीन बिट्स का जोड़ किया जा सकता है और दो आउटपुट उत्पन्न करता है।
  • योजकों की डिजाइनिंग सरल है और यह एक बुनियादी बिल्डिंग ब्लॉक है ताकि एक-बिट जोड़ को आसानी से समझा जा सके।
  • इस योजक को इन्वर्टर जोड़कर आधा घटाव में परिवर्तित किया जा सकता है।
  • एक पूर्ण योजक का उपयोग करके, उच्च आउटपुट प्राप्त किया जा सकता है।
  • उच्च गति
  • वोल्टेज स्केलिंग की आपूर्ति करने के लिए बहुत मजबूत है

नुकसान

आधे योजक और पूर्ण योजक के नुकसान निम्नलिखित को शामिल कीजिए।

  • इसके अलावा, आधा योजक ले जाने से पहले उपयोग नहीं कर सकता है, इसलिए यह बहु-बिट के जोड़ को कैस्केडिंग करने के लिए लागू नहीं है।
  • इस कमी को दूर करने के लिए, एफए को तीन 1 बिट जोड़ना आवश्यक है।
  • एक बार जब एफए का उपयोग आरए (रिपल एडडर) जैसी श्रृंखला के रूप में किया जाता है, तो आउटपुट की ड्राइव क्षमता कम हो सकती है।

अनुप्रयोग

आधे योजक और पूर्ण योजक के अनुप्रयोगों में निम्नलिखित शामिल हैं।

  • द्विआधारी बिट्स जोड़ को कंप्यूटर के भीतर एएलयू का उपयोग करके आधा योजक द्वारा किया जा सकता है क्योंकि यह योजक का उपयोग करता है।
  • पूर्ण योजक सर्किट डिजाइन करने के लिए आधा योजक संयोजन का उपयोग किया जा सकता है।
  • आधे योजक का उपयोग कैलकुलेटर में और पतों को मापने के लिए किया जाता है
  • इन सर्किट का उपयोग डिजिटल सर्किट के भीतर विभिन्न अनुप्रयोगों को संभालने के लिए किया जाता है। भविष्य में, यह डिजिटल इलेक्ट्रॉनिक्स में महत्वपूर्ण भूमिका निभाता है।
  • कई बड़े सर्किटों जैसे Ripple Carry Adder में एक FA सर्किट को एक तत्व के रूप में उपयोग किया जाता है। यह योजक एक साथ बिट्स की संख्या जोड़ता है।
  • FAs का उपयोग अंकगणितीय तर्क इकाई (ALU) में किया जाता है
  • एफएएफ का उपयोग ग्राफिक्स से संबंधित अनुप्रयोगों जैसे जीपीयू (ग्राफिक्स प्रोसेसिंग यूनिट) में किया जाता है
  • इन्हें कैरीआउट मल्टीप्लीकेशन को निष्पादित करने के लिए गुणा सर्किट में उपयोग किया जाता है।
  • एक कंप्यूटर में, मेमोरी एड्रेस जनरेट करने और बाद के इंस्ट्रक्शन की ओर प्रोग्राम काउंटरपॉइंट बनाने के लिए, अरिथमेटिक लॉजिक यूनिट को फुल एडर्स का उपयोग करके उपयोग किया जाता है।

इस प्रकार, जब भी दो द्विआधारी संख्याओं का जोड़ होता है तो अंकों को पहले कम से कम बिट्स में जोड़ा जाता है। इस प्रक्रिया को एक आधे योजक के माध्यम से किया जा सकता है क्योंकि सबसे सरल n / w जो दो 1-बिट संख्याओं को जोड़ने की अनुमति देता है। इस योजक के इनपुट बाइनरी अंक हैं जबकि आउटपुट योग (एस) और कैरी (सी) हैं।

जब भी अंकों की संख्या को शामिल किया जाता है, तो हा नेटवर्क का उपयोग बस कम से कम अंकों को जोड़ने के लिए किया जाता है, क्योंकि हा पहले की कक्षा से कैरी नंबर नहीं जोड़ सकते हैं। एक पूर्ण योजक को सभी डिजिटल अंकगणितीय उपकरणों के आधार के रूप में परिभाषित किया जा सकता है। इसका उपयोग तीन 1-अंकीय संख्याओं को जोड़ने के लिए किया जाता है। इस योजक में ए, बी और सिने जैसे तीन इनपुट शामिल हैं जबकि आउटपुट सम और कॉउट हैं।

संबंधित अवधारणाओं

आधा योजक और पूर्ण योजक से संबंधित अवधारणाएँ बस एक ही उद्देश्य के लिए छड़ी नहीं है। कई अनुप्रयोगों में उनका व्यापक उपयोग है और संबंधित में से कुछ का उल्लेख किया गया है:

  • आधा योजक और पूर्ण योजक आईसी संख्या
  • 8-बिट योजक का विकास
  • आधे योजक सावधानियाँ क्या हैं?
  • JAVA एप्लेट ऑफ़ अ रिपल कैरी अडर

इसलिए, यह सब के बारे में है आधा योजक और पूर्ण योजक सिद्धांत सत्य तालिकाओं और तर्क आरेखों के साथ, आधे योजक सर्किट का उपयोग करके पूर्ण योजक का डिज़ाइन भी दिखाया गया है। बहुत से आधा योजक और पूर्ण योजक पीडीएफ इन अवधारणाओं की उन्नत जानकारी प्रदान करने के लिए दस्तावेज़ उपलब्ध हैं। यह जानना महत्वपूर्ण है 4-बिट पूर्ण योजक को कैसे कार्यान्वित किया जाता है ?