बायनरी आणि एएससीआयआय च्या दरम्यान फरक

Anonim

फरक > बायनरी विरुद्ध एएससीआयई बायनरी कोड संगणक आणि डिजिटल उपकरणांमध्ये वापरण्यात येणारी एक पद्धत आहे, पाठ, चिन्हे किंवा प्रोसेसर सूचनांचे प्रतिनिधीत्व करणे आणि स्थानांतरित करणे. संगणक आणि डिजिटल उपकरण दोन व्होल्टेज मूल्यांनुसार (उच्च किंवा कमी) आधारावर त्यांचे मूळ ऑपरेशन्स करतात म्हणून प्रक्रियेत समाविष्ट असलेल्या प्रत्येक डेटाने त्या स्वरूपात रूपांतरित करणे आवश्यक आहे. हे कार्य पूर्ण करण्याच्या आदर्श पद्धती म्हणजे बायनरी अंक प्रणालीमधील डेटाचे प्रतिनिधित्व करणे, ज्यामध्ये फक्त दोन अंक, 1 आणि 0 असतो. उदाहरणार्थ, आपल्या कीबोर्डवरील प्रत्येक कीस्ट्रोकसह, हे 1 आणि 0 च्या स्ट्रिंगची निर्मिती करते, जे अद्वितीय आहे प्रत्येक अक्षर साठी आणि तो आउटपुट म्हणून पाठवते. डेटामध्ये बायनरी कोडमध्ये रूपांतरित करण्याची प्रक्रिया एन्कोडिंग असे म्हणतात. कम्प्युटिंग आणि टेलिकम्युनिकेशन्समध्ये अनेक एन्कोडिंग पद्धती वापरल्या जातात.

ASCII, जे अमेरिकन स्टँडर्ड कोड फॉर इन्फॉर्मेशन इंटरचेंज आहे, संगणक आणि संबंधित उपकरणांमधील वर्णांनुसार अल्फाअमेरिकिक वर्णांचे एक मानक एन्कोडिंग आहे. एएससीआयआयची अमेरिकेच्या मानक संस्थेतर्फे (यूएसएएसआय) सुरू झाली जी आता अमेरिकन नॅशनल स्टँडर्ड इंस्टिट्यूट म्हणून ओळखली जाते.

बायनरी कोड बद्दल अधिक

डेटा एन्कोड करण्याचा सर्वात सोपा मार्ग म्हणजे वर्ण किंवा चिन्हास किंवा निर्देशास विशिष्ट मूल्य (मुख्यतः दशमांश संख्या) असावा, आणि नंतर मूल्य (दशांश संख्या) द्विअंकीमध्ये रुपांतरीत करणे. संख्या, ज्यामध्ये केवळ 1 आणि 0 चे असतात. 1 च्या आणि 0 च्या क्रमांना बायनरी स्ट्रिंग असे म्हणतात. बायनरी स्ट्रिंगची लांबी भिन्न वर्णांची किंवा सूचनांची संख्या निर्धारित करते जी एन्कोडेड असू शकते. केवळ एका अंकाने, फक्त दोन भिन्न वर्ण किंवा निर्देशांचे प्रतिनिधित्व केले जाऊ शकते. दोन अंकांसह, चार वर्ण किंवा निर्देशांचे प्रतिनिधित्व करता येईल. साधारणपणे, n अंक, 2

n बायनरी स्ट्रिंगसह भिन्न वर्ण, निर्देश किंवा राज्यांचे प्रतिनिधित्व करता येईल.

अनेक एन्कोडिंग पद्धती बायनरी स्ट्रिंगच्या विविध लांबीसह अस्तित्वात आहेत, ज्यापैकी काही स्थिर लांबी आणि इतर परिवर्तनीय लांबी आहेत. सतत बिट स्ट्रिंगसह काही बायनरी कोड ASCII, विस्तारित ASCII, UTF-2, आणि UTF-32 आहेत. UTF-16 आणि UTF-8 हे परिवर्तनशील बायनरी कोड आहेत. हफमन एन्कोडिंग आणि मोर्स कोड दोन्ही देखील व्हेरिएबल लांबी बायनरी कोड म्हणून मानले जाऊ शकते. एएससीआयआय बद्दल अधिक

एएससीआयआय 1 9 60 च्या दशकात सुरू झालेल्या अल्फान्यूमेरिक कॅरेक्टर एन्कोडिंगची योजना आहे. मूळ ASCII 7 अंकी लांब द्विअंकी स्ट्रिंग वापरते, जे त्याला 128 वर्णांचे प्रतिनिधीत्व करण्यास सक्षम करते. ASCII ची नंतरची आवृत्ती

विस्तारित केलेली

एएससीआयआय

8 अंकी लांब द्विमानिक स्ट्रिंग वापरते ज्यामुळे ती 256 वेगवेगळ्या वर्णांचे प्रतिनिधित्व करण्याची क्षमता देते.

ASCII मध्ये प्रामुख्याने दोन प्रकारचे वर्ण आहेत, जे नियंत्रण वर्ण (0-31 दशमांश आणि 127 दशमान द्वारा दर्शविले जातात) आणि मुद्रणयोग्य वर्ण

(प्रस्तुत 32 - 126 दशमान) उदाहरणार्थ, नियंत्रण की हटवा मूल्य 127 दशमान दिले जाते जे 1111111 द्वारे दर्शविले जाते. वर्ण a, मूल्य 97 दिली जाते , 1100001 द्वारे प्रस्तुत केले आहे. ASCII दोन्ही प्रकरणांमध्ये, संख्या, चिन्हे आणि नियंत्रण की मध्ये अक्षरांचे प्रतिनिधित्व करू शकते. बाइनरी कोड आणि एएससीआयआयमध्ये फरक काय आहे? • एन्कोडिंग वर्ण किंवा निर्देशांच्या पद्धतीसाठी बायनरी कोड एक सामान्य शब्द आहे, परंतु एएससीआयआय केवळ एन्कोडिंग वर्णांच्या जागतिक पातळीवर स्वीकारलेल्या अधिवेशनांपैकी एक आहे आणि तीन दशकांहून अधिक काळ ती सर्वात जास्त वापरली जाणारी बायनरी एन्कोडिंग योजना होती. • एन्कोडिंगसाठी वर्ण, सूचना किंवा एन्कोडिंग पध्दतीच्या संख्येनुसार बायनरी कोडची भिन्न लांबी असू शकते परंतु ASCII फक्त 7 अंकी लांब द्विअंकी स्ट्रिंग आणि विस्तारित ASCII साठी 8 अंक लांब वापरते.