विषय
- परिभाषा - हैमिंग कोड का क्या अर्थ है?
- Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
- Techopedia Hamming कोड की व्याख्या करता है
परिभाषा - हैमिंग कोड का क्या अर्थ है?
एक हैमिंग कोड त्रुटि का पता लगाने के लिए एक रैखिक कोड है जो एक साथ दो बिट त्रुटियों का पता लगा सकता है और एकल-बिट त्रुटियों को ठीक करने में सक्षम है। विश्वसनीय संचार का आश्वासन दिया जाता है अगर ट्रांसमीटर और रिसीवर के बीच की बाधा दूरी एक से कम या उसके बराबर हो।
Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
Techopedia Hamming कोड की व्याख्या करता है
Hamming कोड का आविष्कार 1950 में रिचर्ड Hamming द्वारा किया गया था। यह विधि एकल बिट परिवर्तन के लिए उपयोगी है, जो दो या अधिक बिट परिवर्तनों की तुलना में अधिक संभावित है।
हैमिंग कोड की सादगी उन्हें कंप्यूटर मेमोरी और एकल-त्रुटि सुधार में उपयोग के लिए उपयुक्त बनाती है। वे SECDED नामक एक डबल-एरर डिटेक्शन वेरिएंट का उपयोग करते हैं। इन कोडों में न्यूनतम तीन हामिंग दूरी होती है, जहां कोड एकल त्रुटियों का पता लगाता है और सुधारता है जबकि डबल बिट त्रुटियों का पता केवल तभी लगाया जाता है जब सुधार का प्रयास नहीं किया जाता है। एक अतिरिक्त समता बिट जोड़ने से हैमिंग कोड की न्यूनतम दूरी चार हो जाती है, जो दोहरी त्रुटियों का पता लगाने के दौरान कोड को एकल त्रुटियों का पता लगाने और सही करने की अनुमति देता है।
हैमिंग ने शुरू में तीन समानता बिट्स जोड़कर चार डेटा बिट्स को सात बिट्स में संलग्न किया। एन्कोड किए गए शब्द के ऊपर एक अतिरिक्त समता बिट जोड़कर इसे आसानी से आठ और चार बिट कोड तक बढ़ाया जा सकता है।