एएनएसआई कैरेक्टर सेट
अमेरिकी राष्ट्रीय मानक संस्थान का एएनएसआई प्रारूप चरित्र सेट के लिए माइक्रोसॉफ्ट से संबंधित मानक है एन्कोडिंग और अमेरिकन स्टैंडर्ड कोड फॉर इन्फॉर्मेशन इंटरचेंज (ASCII) कैरेक्टर का संशोधन सेट। ASCII कोड प्रत्येक वर्ण का प्रतिनिधित्व करने के लिए 7 बिट्स का उपयोग करता है जबकि ANSI प्रारूप प्रत्येक वर्ण के लिए 8 बिट्स का उपयोग करता है।
ASCII से ANSI. तक
8-बिट एएनएसआई प्रारूप तेजी से और अधिक भरोसेमंद संचार करने के लिए विद्युत मशीनों की क्षमता में सुधार के प्रयासों के इतिहास में केवल एक विकास है। प्रारंभिक कंप्यूटर केवल संख्यात्मक डेटा को संभालने के लिए आवश्यक "नंबर-क्रंचर्स" से थोड़ा अधिक थे। जैसे-जैसे संचार उपकरण जटिलता में उन्नत होते गए - और कंप्यूटर वैश्विक हो गए - कंप्यूटरों के लिए केवल संख्याओं से अधिक का प्रतिनिधित्व करने में सक्षम होने की आवश्यकता उत्पन्न हुई। 7-बिट ASCII प्रारूप इस आवश्यकता की प्रारंभिक प्रतिक्रिया थी। 8-बिट एएनएसआई प्रारूप ने मूल ASCII के वर्णों की संख्या को दोगुना कर दिया।
दिन का वीडियो
एएनएसआई बनाम। एएससीआईआई
8-बिट एएनएसआई प्रारूप की शुरूआत, जबकि एएससीआईआई पर एक बड़ा सुधार, एक अल्पकालिक कारण बनने के लिए नियत था उत्सव के लिए क्योंकि कंप्यूटर अन्य देशों में लोगों द्वारा अधिक व्यापक रूप से उपयोग किया जाने लगा, जहां अंग्रेजी मूल निवासी नहीं थी भाषा: हिन्दी। यहां तक कि 256 (0 से 255) संभावित वर्णों के साथ, एएनएसआई 8-बिट प्रारूप में वर्णों के अलग-अलग सेट और नियंत्रण कोड का उपयोग करके कंप्यूटर पर लागू होने की क्षमता में गंभीर कमी थी। हालाँकि, दोनों मानक अभी भी पश्चिमी भाषाओं के लिए उपयोगी हैं।
इतिहास
एएनएसआई प्रारूप में 8वीं बिट के जुड़ने से विभिन्न समूहों और सरकार ने यह सोचना शुरू कर दिया कि पात्रों के लिए अतिरिक्त 128 स्थानों का उपयोग कैसे किया जाए। चूंकि इन समूहों के बीच उनका उपयोग कैसे किया जाए, इस पर कोई समझौता नहीं था, इसका परिणाम यह हुआ कि एक सिस्टम से दूसरे सिस्टम में भेजे गए दस्तावेज़ अक्सर अलग-अलग एन्कोडिंग मानकों के कारण अपठनीय थे। इस स्थिति को आईबीएम (ओईएम) और माइक्रोसॉफ्ट (एएनएसआई) सिस्टम के निर्माण द्वारा संबोधित किया गया था जो कोड को परिभाषित करते थे पृष्ठ नीचे 127 वर्णों के लिए ASCII से युक्त हैं और शीर्ष 128 के लिए दी गई भाषा भिन्नता है पात्र।
थोड़ा और इतिहास
Microsoft ऑपरेटिंग सिस्टम द्वारा उपयोग किए जाने वाले कोड पेजों पर लागू होने वाला ANSI नाम इंगित करता है कि अमेरिकी राष्ट्रीय मानक संस्थान (ANSI) ने वास्तव में मैपिंग को मानकीकृत किया है। ऐसा नहीं है क्योंकि एएनएसआई ने आधिकारिक तौर पर माइक्रोसॉफ्ट के विंडोज-1,252 कैरेक्टर एन्कोडिंग को मानकीकृत नहीं किया है। कंप्यूटर की दुनिया में माइक्रोसॉफ्ट की विरासत के कारण एएनएसआई शब्द को कमोबेश स्वीकार किया जाता है।
ANS प्रारूप का भविष्य
चूंकि इंटरनेट विभिन्न भाषाओं का उपयोग करने वाले अधिक लोगों के साथ अनिवार्य रूप से सर्वव्यापी हो गया है, इसलिए यह है इसमें कोई आश्चर्य की बात नहीं है कि पुराने वर्ण एन्कोडिंग मानकों ने नए, अधिक व्यापक. को रास्ता दिया है मानक। माइक्रोसॉफ्ट का विंडोज यूनिकोड (UTF-16) 65,000 से अधिक-वर्ण कोड प्रदान करता है। यह एएनएसआई 8-बिट प्रारूप के साथ उपलब्ध 256 से काफी अधिक है और लगभग सभी भाषाओं में पूर्ण कार्यक्षमता की अनुमति देता है।