एन्कोडर बनाम डीकोडर

Anonim

एनकोडर बनाम डीकोडर

आधुनिक तकनीकी वातावरण में, संचारण, भंडारण और सूचना की व्याख्या के संचालन में महत्वपूर्ण भूमिका निभाता है सभी इलेक्ट्रॉनिक आधारित सिस्टम, चाहे वह एक डिजिटल डिवाइस या एनालॉग डिवाइस या कंप्यूटर सिस्टम या सॉफ्टवेयर सिस्टम है सामान्य अर्थ में, एक एन्कोडर एक ऐसी प्रणाली होती है जो एक फॉर्म से दूसरे में कनवर्ट करता है (या कोड) जानकारी एक डिकोडर एक घटक है जो प्रक्रिया का सम्मान करता है; यही है, जानकारी वापस पिछले या मूल रूप में परिवर्तित करें।

एनकोडर्स के बारे में और अधिक

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

इलेक्ट्रॉनिक सर्किट में, एन्कोडर का इस्तेमाल डिजिटल कई बाइनरी आदानों को छोटी संख्या में आउटपुट में सेकेंड करने के लिए किया जाता है। डिजिटल एनालॉग कन्वर्टर्स (डीएसी) और एनालॉग टू डिजिटल कन्वर्टर्स (एडीसी) भी इलेक्ट्रॉनिक एन्कोडर हैं दूरसंचार में, एन्कोडर्स का इस्तेमाल इनपुट बिट स्ट्रीम को ट्रांसमिशन के लिए एक मानक कोड में कनवर्ट करने के लिए किया जाता है।

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

सुरक्षा उद्देश्यों के लिए एन्कोडिंग का दूसरा पहलू है ट्रांसमिटिंग या संचय करने से पहले जानकारी, एन्कोडर का इस्तेमाल करके एन्क्रिप्ट किया जा सकता है, जिससे उचित डीकोडिंग प्रक्रिया के बिना जानकारी अपठनीय हो सकती है; इसलिए जानकारी को सुरक्षित करना

आधुनिक मीडिया प्रौद्योगिकी में, एन्कोडिंग दोनों ऑडियो और वीडियो प्रबंधन में उपयोग किया जाता है। एक ऑडियो एन्कोडर कैप्चर कर सकता है, अन्य ऑडियो डेटा प्रारूप में कनवर्ट करता है। वीडियो एन्कोडर वीडियो डेटा के लिए फ़ंक्शन के ऊपर भी कार्य कर सकता है। कंप्यूटर परिवेश में, कोडेक (कॉम्प्रेशर- डीसी कॉम्प्रेसर) सॉफ्टवेयर डिजिटल ऑडियो-वीडियो सिग्नल की एन्कोडिंग और डीकोडिंग दोनों करता है।

वेब प्रौद्योगिकियों में भी सुरक्षा मानकों को सुधारने के लिए एनकोडर्स का उपयोग किया जाता है ई मेल एन्कोडर सुरक्षित ईमेल अनधिकृत उपयोगकर्ताओं द्वारा पहुंचा जा रहा है।

विकोडक के बारे में अधिक

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

ऊपर बताए गए किसी भी एन्कोडिंग सिस्टम या विधि के लिए, जानकारी पुनर्प्राप्ति के लिए बराबर डीकोडिंग विधि मौजूद है।

सामान्य तौर पर, सूचना प्रारूपों के रूपांतरण के हार्डवेयर पहलुओं को अक्सर एन्कोडर-डिकोडर (ईडेक) कहा जाता है, जबकि सॉफ्टवेयर पहल को कोडेक के रूप में संदर्भित किया जाता है हालांकि, विशेष रूप से सॉफ़्टवेयर या हार्डवेयर के एकल वर्ग तक उपयोग सीमित नहीं है।

एन्कोडर्स और डीकोडर्स में क्या अंतर है?

एनकोडर जानकारी को एक रूप से दूसरे (आमतौर पर एक कोडित प्रारूप) में परिवर्तित कर देता है, जबकि डिकोडर रिवर्स प्रक्रिया को मूल जानकारी की पुनर्प्राप्ति की अनुमति देता है।