குறியாக்கம் vs டிகோடிங்

குறியாக்கம் என்பது பொதுவில் கிடைக்கக்கூடிய ஒரு முறையைப் பயன்படுத்தி தரவை வேறு வடிவத்திற்கு மாற்றும் செயல்முறையாகும். இந்த உருமாற்றத்தின் நோக்கம் குறிப்பாக வெவ்வேறு அமைப்புகளில் தரவின் பயன்பாட்டினை அதிகரிப்பதாகும். தரவைச் சேமிக்கத் தேவையான சேமிப்பிட இடத்தைக் குறைப்பதற்கும் வெவ்வேறு சேனல்களில் தரவை மாற்றுவதற்கும் இது பயன்படுத்தப்படுகிறது. டிகோடிங் என்பது குறியாக்கத்தின் தலைகீழ் செயல்முறை ஆகும், இது குறியாக்கப்பட்ட தகவலை அசல் வடிவத்திற்கு மாற்றுகிறது.

குறியாக்கம் என்றால் என்ன?

வெவ்வேறு அமைப்புகளுக்கான தரவைப் பயன்படுத்தக்கூடிய வடிவங்களுக்கு மாற்றுவது, பொதுவில் கிடைக்கும் முறையைப் பயன்படுத்தி குறியாக்கம் என்று அழைக்கப்படுகிறது. குறியிடப்பட்ட தரவை எளிதாக மாற்ற முடியும். பெரும்பாலும், மாற்றப்பட்ட வடிவம் ஒரு நிலையான வடிவமைப்பாகும், இது பரவலாகப் பயன்படுத்தப்படுகிறது. எடுத்துக்காட்டாக, ASCII இல் (தகவல் பரிமாற்றத்திற்கான அமெரிக்க தரநிலை குறியீடு) எழுத்துக்கள் எண்களைப் பயன்படுத்தி குறியாக்கம் செய்யப்படுகின்றன. எண் 65, 'பி' எண் 66 ஐப் பயன்படுத்தி 'ஏ' குறிப்பிடப்படுகிறது. இந்த எண்கள் 'குறியீடு' என குறிப்பிடப்படுகின்றன. இதேபோல், எழுத்துக்களை குறியாக்க டிபிசிஎஸ், ஈபிசிடிஐசி, யூனிகோட் போன்ற குறியீட்டு முறைகளும் பயன்படுத்தப்படுகின்றன. தரவை சுருக்கவும் ஒரு குறியீட்டு செயல்முறையாகவும் காணலாம். தரவை கொண்டு செல்லும்போது குறியாக்க நுட்பங்களும் பயன்படுத்தப்படுகின்றன. எடுத்துக்காட்டாக, பைனரி குறியீட்டு தசம (பி.சி.டி) குறியீட்டு முறை ஒரு தசம எண்ணைக் குறிக்க நான்கு பிட்களைப் பயன்படுத்துகிறது மற்றும் பிட்களை குறியாக்குவதற்கு ஈதர்நெட்டால் மான்செஸ்டர் கட்ட குறியாக்கம் (எம்.பி.இ) பயன்படுத்தப்படுகிறது. குறியீட்டு முறை என்ற சொல் அனலாக் முதல் டிஜிட்டல் மாற்றத்திற்கும் பயன்படுத்தப்படுகிறது.

டிகோடிங் என்றால் என்ன?

டிகோடிங் என்பது குறியாக்கத்தின் தலைகீழ் செயல்முறை ஆகும், இது குறியாக்கப்பட்ட தகவலை அதன் அசல் வடிவத்திற்கு மாற்றுகிறது. குறியிடப்பட்ட தரவை நிலையான முறைகளைப் பயன்படுத்தி எளிதாக டிகோட் செய்யலாம். எடுத்துக்காட்டாக, பைனரி குறியீட்டு தசமத்தை டிகோடிங் செய்வதற்கு அடிப்படை -2 எண்கணிதத்தில் சில எளிய கணக்கீடுகள் தேவைப்படுகின்றன. எழுத்துக்கள் மற்றும் எண்களுக்கு இடையில் ஒன்றுக்கு ஒன்று வரைபடம் இருப்பதால் ASCII மதிப்புகளை டிகோடிங் செய்வது ஒரு நேரடியான செயல்முறையாகும். டிகோடிங் என்ற சொல் டிஜிட்டல் முதல் அனலாக் மாற்றத்திற்கும் பயன்படுத்தப்படுகிறது. தகவல்தொடர்பு தாக்கல் செய்யப்பட்டதில், டிகோடிங் என்பது பெறப்பட்ட செய்திகளை ஒரு குறிப்பிட்ட மொழியைப் பயன்படுத்தி எழுதப்பட்ட செய்தியாக மாற்றும் செயல்முறையாகும். முன்னர் குறிப்பிடப்பட்ட டிகோடிங் திட்டங்களைப் போல இந்த செயல்முறை நேராக முன்னோக்கி இல்லை, ஏனெனில் தகவல்தொடர்புக்கு பயன்படுத்தப்படும் சேனல்களில் உள்ள சத்தம் காரணமாக செய்தியை சேதப்படுத்தலாம். ஐடியல் பார்வையாளர் டிகோடிங், அதிகபட்ச வாய்ப்பு டிகோடிங், குறைந்தபட்ச தூர டிகோடிங் போன்ற டிகோடிங் முறைகள் சத்தமில்லாத சேனல்கள் வழியாக அனுப்பப்படும் செய்திகளை டிகோடிங் செய்ய பயன்படுத்தப்படுகின்றன.

குறியாக்கத்திற்கும் டிகோடிங்கிற்கும் என்ன வித்தியாசம்?

குறியாக்கம் மற்றும் டிகோடிங் இரண்டு எதிர் செயல்முறைகள். வெவ்வேறு அமைப்புகளில் தரவின் பயன்பாட்டினை அதிகரிப்பதற்கும் சேமிப்பிற்குத் தேவையான இடத்தைக் குறைப்பதற்கும் தீவிரத்துடன் குறியாக்கம் செய்யப்படுகிறது, அதே நேரத்தில் டிகோடிங் குறியாக்கப்பட்ட தகவலை அதன் அசல் வடிவத்திற்கு மாற்றுகிறது. குறியாக்கம் பொதுவில் கிடைக்கும் முறைகளைப் பயன்படுத்தி செய்யப்படுகிறது, மேலும் அதை எளிதாக மாற்றலாம் (டிகோட்). எடுத்துக்காட்டாக, ASCII குறியாக்கம் என்பது எழுத்துக்களுக்கும் எண்களுக்கும் இடையிலான மேப்பிங் மட்டுமே. எனவே அதை டிகோடிங் செய்வது நேராக முன்னோக்கி உள்ளது. ஆனால் சத்தமில்லாத சேனல்கள் வழியாக அனுப்பப்படும் செய்திகளை டிகோடிங் செய்வது நேராக முன்னோக்கி இருக்காது, ஏனென்றால் செய்தியை சத்தத்துடன் சேதப்படுத்தலாம். இத்தகைய நிகழ்வுகளில் டிகோடிங் என்பது சிக்கலான முறைகளை உள்ளடக்கியது, அவை செய்தியில் சத்தத்தின் விளைவை வடிகட்ட பயன்படுகிறது.