ASCII के बारे में जानकारी।परिभाषाAmerican Standard Code for Information Interchangeश्रेणीSpecifications & Standardsदेश / क्षेत्रWorldwide
ASCII Full Form: ASCII का फुल फॉर्म/मतलब
ASCII का फुलफॉर्म "American Standard Code for Information Interchange" और हिंदी में मतलब "अमेरिकन स्टैंडर्ड कोड फॉर इन्फ़र्मेशन एक्सचेंज" है। सूचना आदान (ASCII) के लिए अमेरिकन स्टैंडर्ड कोड अंग्रेजी वर्णमाला के आदेश के आधार पर एक वर्ण-एन्कोडिंग योजना है। ASCII क्या है? (What is ASCII in Hindi)Standard ASCII 128 वर्णों का प्रतिनिधित्व कर सकता है। यह प्रत्येक वर्ण का प्रतिनिधित्व करने के लिए 7 बिट्स का उपयोग करता है क्योंकि बाइट की पहली बिट हमेशा 0. होती है उदाहरण के लिए, एक राजधानी "T" को 84, या बाइनरी में 01010100 द्वारा दर्शाया गया है। एक लोअरकेस "t" को बाइनरी में 116 या 01110100 द्वारा दर्शाया गया है। अन्य कीबोर्ड कुंजियों को भी मानक ASCII मूल्यों के लिए मैप किया जाता है। उदाहरण के लिए, एस्केप कुंजी (ESC) ASCII में 27 है और डिलीट की (DEL) 127 है। ASCII कोड ऊपर Hexadecimal Values संख्या (0 से 127) के बजाय हेक्साडेसिमल मान के रूप में भी प्रदर्शित हो सकते हैं। उदाहरण के लिए, हेक्साडेसिमल में एस्केप कुंजी (27) का ASCII मूल्य 1B है। डिलीट की (१२x) की हेक्साडेसिमल वैल्यू imal एफ है।
ASCII कोड ऊपर सूचीबद्ध दशमलव संख्या (0 से 127) के बजाय हेक्साडेसिमल मान के रूप में भी प्रदर्शित हो सकते हैं। उदाहरण के लिए, हेक्साडेसिमल में एस्केप कुंजी (27) का ASCII मूल्य 1B है। डिलीट की (१२x) की हेक्साडेसिमल मान 7F है।
ASCII का इतिहास
ASCII पहली बार 1963 में अपनाया गया था। कम समय में, यह कंप्यूटर की दुनिया में बहुत लोकप्रिय और व्यापक रूप से उपयोग किया जाने लगा। यह पहली बार बेल डेटा सेवाओं द्वारा प्रचारित सात-बिट टेलीप्रिंटर कोड के रूप में व्यावसायिक रूप से उपयोग किया गया था। यह मूल रूप से अंग्रेजी वर्णमाला पर आधारित है। यह 128 निर्दिष्ट वर्णों को सात बिट बाइनरी पूर्णांक में एन्कोड करता है। शुरुआत में यह 6 बिट कैरेक्टर सेट था लेकिन बाद में यह 7 बिट कैरेक्टर सेट बन गया है।
ASCII का उपयोग
अधिकांश कंप्यूटर ग्रंथों का प्रतिनिधित्व करने के लिए ASCII कोड का उपयोग करते हैं। एक कंप्यूटर से दूसरे कंप्यूटर में डेटा ट्रांसफर करना संभव बनाता है। ASCII पाठ फ़ाइलों का उपयोग DOS और UNIX आधारित ऑपरेटिंग सिस्टम में किया जाता है। टेक्स्ट एडिटर और वर्ड प्रोसेसर ASCII फॉर्मेट में डेटा स्टोर करने में सक्षम हैं लेकिन यह डिफॉल्ट स्टोरेज फॉर्मेट नहीं है।
ASCII का भविष्य
ASCII ग्रंथ सर्वश्रेष्ठ वर्ण एन्कोडिंग सेट नहीं हैं। इसलिए वर्तमान में, इसे यूनिकोड वर्ण सेटों द्वारा प्रतिस्थापित किया जा रहा है। केवल DOS और UNIX आधारित ऑपरेटिंग सिस्टम ASCII का उपयोग कर रहे हैं, जबकि Windows OS नए यूनिकोड का उपयोग कर रहा है।
ASCII का विस्तार
मानक ASCII द्वारा समर्थित 128 (27) अक्षर सभी मानक अंग्रेजी अक्षरों, संख्याओं और विराम चिह्नों का प्रतिनिधित्व करने के लिए पर्याप्त हैं। हालांकि, सभी विशेष वर्णों और अन्य भाषाओं के पात्रों का प्रतिनिधित्व करने के लिए पर्याप्त नहीं है। विस्तारित ASCII, कुल 256 (28) वर्णों के लिए, अतिरिक्त 128 मान जोड़कर इस समस्या को हल करने में मदद करता है। अतिरिक्त बाइनरी मान 0. के बजाय 1 से शुरू होता है। उदाहरण के लिए, विस्तारित ASCII में, "é" चरित्र को 233, या 11101001 बाइनरी में दर्शाया गया है। पूंजी पत्र "capital" को 214, या 11010110 बाइनरी में दर्शाया गया है। जबकि विस्तारित ASCII मानक ASCII के चरित्र सेट को दोगुना करता है, इसमें सभी भाषाओं का समर्थन करने के लिए लगभग पर्याप्त वर्ण शामिल नहीं हैं। कुछ एशियाई भाषाओं, उदाहरण के लिए, हजारों पात्रों की आवश्यकता होती है। इसलिए, अन्य चरित्र एनकोडिंग, जैसे कि लैटिन -1 (आईएसओ-8859-1) और यूटीएफ -8 अब दस्तावेजों और वेबपेजों के लिए एएससीआईआई की तुलना में अधिक उपयोग किया जाता है। UTF-8 एक लाख से अधिक वर्णों का समर्थन करता है।