Table of Contents
Parity Meaning Hindi | what is parity in Hindi
इस आर्जटिकल में हम पैरिटी(Parity Meaning in Hindi) को समझने का प्रयास करेंगे। जब बाइनरी सूचनाएं एक स्थान से दुसरे स्थान अथवा एक परिपथ से दुसरे परिपथ को ट्रांसमिट की जाती हैं तब त्रुटी (error) होने की सम्भावना रहती है । इसका अर्थ है कि 0 को प्रदर्शित करने वाला सिग्नल 1 में और 1 को प्रदर्शित करने वाला सिग्नल 0 में परिवर्तित हो सकता है। digital सर्किट्स में हर एक सेकंड लाखों डाटा बिट्स का ट्रान्सफर होता है तथा डाटा सही रूप में ट्रान्सफर होना आवश्यक है । अर्थात डाटा ट्रान्सफर होता है और डाटा का सही रूप में प्रोसेस होना आवश्यक है । डाटा ट्रान्सफर में ये भी आवश्यक है कि यदि किसी अज्ञात कारण से डाटा प्रभावित होता है तब इसकी सूचना तुरंत प्राप्त हो जाये । Click here to Read this article in English
डिजिटल सिस्टम में डाटा की इंटीग्रिटी(यथार्थता ) सुधारने के लिए डाटा में एक अतिरिक्त बिट और प्रयोग किया जाता है जिसे parity bit कहते हैं । इस अतिरिक्त बिट द्वारा ट्रांसमिशन में कोई भी त्रुटी तुरंत डिटेक्ट की जा सकती है । parity का अर्थ digital data में 1’s की संख्या है । यह parity even भी हो सकता है और odd भी हो सकती है । इस प्रकार even parity में 1’s की संख्या even तथा odd parity में 1’s की संख्या odd होगी।
Parity Checker
ASCII कोड में C को 100011 द्वारा प्रदर्शित किया जाता है । इसमें 1’s की संख्या 3 है अतः इसकी parity odd है । यदि इसमें हम एक अतिरिक्त बिट b7 जोड़ दे तब C के संगत 8 बिट कोड में 1’s की संख्या odd होगी यदि b7 =0 है ; और यदि b7 =1 तब even होगी । यह अतिरिक्त बिट ट्रांसमीटर से कोड के साथ ट्रांसमिट किया जाता है तथा रिसीविंग स्टेशन पर 8-बिट कोड के parity की जाँच की जाती है । यदि किसी बिट में अथवा बिट की विषम संख्या में कोई त्रुटी होगी तो उसको ज्ञात(detect) किया जाता सकता है ।परन्तु बिट्स की कोई सम संख्या त्रुटिपूर्ण ट्रांसमिट होने पर त्रुटी detect नही की जा सकती है । किसी शब्द की parity चेक करने के लिए गेट्स का प्रयोग कर parity बिट generate किये जा सकते हैं । parity चेक करने के लिए MSI चिप पर parity generator/checker उपलब्ध है। उदाहारण IC74180 एक 8-बिट parity generator है ।
बाइनरी संखाओं की parity चेक करने के लिए Exclusive -OR gate उपयुक्त है क्युकी यह इनपुट में 1’s की संख्या odd होने पर, आउटपुट 1 देते हैं । एक Exclusive -OR gate को even-parity इनपुट देने पर LOW आउटपुट प्राप्त होती है जबकि odd-parity इनपुट देने पर HIGH आउटपुट प्राप्त होती है ।
Parity Generation in Hindi
computer पर कार्य करने के लिए विभिन्न क्रियाओं से related instruction बाइनरी संख्याओं में प्रदर्शित किये जा सकते हैं । प्रायः instruction को प्रदर्शित करने वाली मूल बाइनरी संख्या में एक अतिरिक्त बाइनरी बिट और जोड़ दी जाती है जिससे एक नयी बाइनरी संख्या उत्पन्न होती है । इस संख्या की parity odd या even हो सकती है । उदाहरण के लिए फोटो में निम्न 8-बिट संख्या को प्रदर्शित किया गया है ।
इस संख्या की parity even अर्थात Exclusive -OR gate का आउटपुट 0 है। परन्तु एक NOT gate प्रयुक्त किये जाने के कारण NOT gate से आउटपुट X8=1 प्राप्त होती है तथा अंत में निम्न 9-बिट आउटपुट प्राप्त होती है।
माना यदि मूल संख्या को बदलकर 8- बिट इनपुट 0110 0001 कर दे तो इसकी parity odd हो जाती है । इस स्थिति में Exclusive -OR gate की आउटपुट 1 तथा NOT की आउटपुट X8 =0 होती है ।अतः अंतिम 9- बिट आउटपुट 0 0110 0001 हो जाती है । पुनः ध्यान दें इस नयी संख्या की parity भी odd है । अतः फोटो में प्रदर्शित परिपथ odd parity generator कहलाता है । यदि 8-बिट इनपुट की parity even है तब इन्वेर्टर (NOT gate ) की आउटपुट 1 हो जाती है जिससे अंतिम आउटपुट की parity odd हो जाती है । इसके विपरीत यदि 8- बिट इनपुट की parity odd है तब इन्वेर्टर (NOT gate ) की आउटपुट 0 होती है तथा अंतिम 9-बिट आउटपुट की parity odd होती है । even parity generation के लिए इन्वेर्टर को परिपथ से हटा दिया जाता है ।
Application of Parity generator/checker | Parity generator/checker का उपयोग
ट्रांसमिशन, टेलीफोन लाइनों अथवा अन्य कम्युनिकेशन्स लाइनों में डिस्टर्बेंस के कारण सिग्नल में प्रायः 1- बिट त्रुटियाँ उत्पन्न हो जाती है। इस त्रुटी की जाँच करने के लिए ट्रांसमीटर वाले एंड पर odd parity generator तथा रिसीविंग एंड पर even parity checker प्रयुक्त किया जाता है। यदि ट्रांसमिट किये गए डाटा में 1-बिट त्रुटी नही होगी तब received डाटा की parity odd होगी । परन्तु यदि किसी कारण से ट्रांसमिट किये गए बिट्स में कोई एक बिट्स बदल जाता है तो received डाटा की parity even हो जाएगी ।
उदहारणत: माना हमे बाइनरी संख्या 0101 1011 ट्रांसमिट करनी है। इसके लिए एक odd parity generator को प्रयुक्त कर ट्रांसमिट की जाने वाली संख्या 0.0101 1011 होगी । इस संख्या के ट्रांसमिशन में अगर कोई त्रुटी नही होती है तो रिसीव की गई संख्या की parity भी odd होगी । परन्तु 1- बिट त्रुटी होने की दशा में odd parity checker की आउटपुट LOW हो जाएगी । जिसका अर्थ ये है की received डाटा invalid(असत्य ) है ।
यद्यपि डाटा ट्रांसमिशन में सामान्यतया त्रुटियाँ नही होती हैं फिर भी उपरोक्त विधि द्वारा प्रेषित डाटा में उत्पन्न होने वाली लगभग सभी त्रुटियाँ ज्ञात की जा सकती हैं ।
आशा करते हैं “parity meaning in hindi” ये आर्टिकल आपको पसंद आया होगा. किसी भी प्रकार के सुझाव के लिए आप कमेंट बॉक्स में आमंत्रित हैं ।
ये भी पढ़ें