बाइनरी और एएससीआईआई के बीच अंतर: बाइनरी बनाम एएससीआईआई की तुलना

Anonim

के बीच अंतर > बाइनरी बनाम एएससीआईई

बाइनरी कोड कंप्यूटर और डिजिटल उपकरणों में इस्तेमाल किया जाने वाला एक तरीका है, पाठ, प्रतीकों या प्रोसेसर निर्देशों का प्रतिनिधित्व और स्थानांतरित करने के लिए। चूंकि कंप्यूटर और डिजिटल उपकरण दो वोल्टेज मूल्यों (उच्च या निम्न) के आधार पर अपना मूलभूत संचालन करते हैं, इसलिए प्रक्रिया के साथ जुड़े हर बिट डेटा को उस रूप में परिवर्तित किया जाना चाहिए। इस कार्य को पूरा करने का आदर्श तरीका द्विआधारी अंक प्रणाली में डेटा का प्रतिनिधित्व करना है, जिसमें केवल दो अंक, 1 और 0 शामिल हैं। उदाहरण के लिए, आपके कुंजीपटल पर प्रत्येक कीस्ट्रोक के साथ, यह 1 और 0 की स्ट्रिंग बनाता है, जो अद्वितीय है प्रत्येक चरित्र के लिए और इसे आउटपुट के रूप में भेजता है। डेटा को द्विआधारी कोड में परिवर्तित करने की प्रक्रिया को एन्कोडिंग कहा जाता है। कंप्यूटिंग और दूरसंचार में कई एन्कोडिंग विधियों का उपयोग किया जाता है।

एएससीसीआई, जो अमेरिकी

मानक इंटरफ़ेस कोड इंटरफ़ेस के लिए खड़ा है, कंप्यूटर और संबंधित उपकरणों में वर्णित अल्फ़ान्यूमेरिक पात्रों के लिए एक मानक एन्कोडिंग है एएससीआईआई को अमेरिका के मानक संस्थान (यूएसएएसआई) द्वारा शुरू किया गया था जिसे अब अमेरिकी राष्ट्रीय मानक संस्थान के रूप में जाना जाता है। बाइनरी कोड के बारे में अधिक

डेटा को एन्कोड करने का सबसे आसान तरीका है वर्ण या प्रतीक या निर्देश के लिए एक विशिष्ट मान (ज्यादातर दशमलव संख्या में), और फिर मूल्य (दशमलव संख्या) को बाइनरी में कनवर्ट करना है संख्या, जो केवल 1 और 0 के होते हैं 1 और 0 के अनुक्रम को द्विआधारी स्ट्रिंग कहा जाता है बाइनरी स्ट्रिंग की लंबाई अलग-अलग वर्णों या निर्देशों की संख्या निर्धारित करती है जो एन्कोडेड हो सकती हैं। केवल एक अंक के साथ, केवल दो अलग-अलग पात्रों या निर्देशों का प्रतिनिधित्व किया जा सकता है। दो अंकों के साथ, चार वर्ण या निर्देशों का प्रतिनिधित्व किया जा सकता है। सामान्यतया,

n अंक, 2 n की एक बाइनरी स्ट्रिंग के साथ अलग-अलग वर्ण, निर्देश या राज्यों का प्रतिनिधित्व किया जा सकता है।

कई एन्कोडिंग विधियां बायनरी स्ट्रिंग के विभिन्न लंबाई के साथ मौजूद हैं, जिनमें से कुछ में निरंतर लंबाई और अन्य चर लंबाई है। निरंतर बिट स्ट्रिंग के साथ कुछ बाइनरी कोड ASCII, विस्तारित एएससीआईआई, यूटीएफ -2, और यूटीएफ -32 हैं। यूटीएफ -16 और यूटीएफ -8 चर लंबाई बाइनरी कोड हैं। हफ़मैन एन्कोडिंग और मोर्स कोड दोनों को भी चर लंबाई बाइनरी कोड के रूप में माना जा सकता है।

एएससीआईआई के बारे में अधिक

-3 ->

एएससीआईआई एक अल्फ़ान्यूमेरिक वर्ण एन्कोडिंग स्कीम है जो 1 9 60 के दशक में शुरू हुई थी। मूल एएससीआईआई 7 अंकों की लंबी बाइनरी स्ट्रिंग का उपयोग करता है, जो इसे 128 वर्णों का प्रतिनिधित्व करने में सक्षम बनाता है। एएससीआईआई के एक बाद के संस्करण में

विस्तारित एएससीआईआई 8 अंक लंबा द्विआधारी स्ट्रिंग का इस्तेमाल करता है जिससे उसे 256 अलग-अलग वर्णों का प्रतिनिधित्व करने की क्षमता मिलती है। एएससीआईआई में मुख्य रूप से दो प्रकार के वर्ण शामिल हैं, जो नियंत्रण अक्षर

(0-31 दशमलव और 127 दशमलव द्वारा प्रदत्त) और प्रिंट करने योग्य वर्ण (32 - 126 दशमलव द्वारा प्रस्तुत) उदाहरण के लिए, नियंत्रण कुंजी हटाएं मान 127 दशमलव दिया जाता है जिसे 1111111 द्वारा दर्शाया गया है। चरित्र a, जो मान दिया जाता है 97 दशमलव , 1100001 द्वारा दर्शाया गया है। एएससीआईआई दोनों ही मामलों, संख्याओं, प्रतीकों और नियंत्रण कुंजियों में पत्र का प्रतिनिधित्व कर सकता है। द्विआधारी कोड और एएससीआईआई के बीच अंतर क्या है? • एन्कोडिंग वर्ण या निर्देशों की एक विधि के लिए द्विआधारी कोड एक सामान्य शब्द है, लेकिन एएससीआईआई केवल एन्कोडिंग वर्णों के विश्व स्तर पर स्वीकार किए जाने वाले सम्मेलनों में से एक है, और यह तीन दशकों से अधिक समय तक सबसे अधिक इस्तेमाल की जाने वाली बाइनरी एन्कोडिंग योजना थी। • एन्कोडिंग के लिए वर्णों, निर्देशों या एन्कोडिंग विधि के आधार पर द्विआधारी कोड की अलग-अलग लंबाई हो सकती है, लेकिन एएससीआईआई केवल 7 अंकों का उपयोग करते हुए बाइनरी स्ट्रिंग और विस्तारित एएससीआईआई के लिए 8 अंक लंबा है।