कम्प्यूटिंग में बाइनरी नंबर का महत्व

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

बाइनरी संख्या में केवल दो अंक होते हैं, 0 और 1. यह हमें उन मनुष्यों के लिए बहुत ही अक्षम और सरल लगता है, जो बेस 10 में काम करने के आदी हैं, लेकिन कंप्यूटर बेस 2, या बाइनरी के लिए, सही नंबरिंग सिस्टम है। ऐसा इसलिए है क्योंकि कंप्यूटर में सभी गणना लाखों ट्रांजिस्टर पर आधारित होती हैं जो या तो ऑन पोजीशन या ऑफ पोजीशन पर होती हैं। तो वहाँ हम यह है, के लिए 0, और 1 के लिए पर। लेकिन यह अपने आप में बहुत दिलचस्प या उपयोगी नहीं है। ऐसा स्विच होना जो या तो बंद है या हमें कुछ नहीं बताता है और हमें कोई भी गणित करने की अनुमति नहीं देता है, जो कि आखिर हम कंप्यूटर के लिए क्या चाहते हैं।

कुछ भी उपयोगी करने के लिए हमें अपने स्विच (जिन्हें बिट्स कहा जाता है) को कुछ बड़े में समूहित करना होगा। उदाहरण के लिए, आठ बिट्स एक बाइट बन जाती है, और बिट्स की स्थिति को बारी-बारी से 1 या 0 में जोड़कर, हम 256 संयोजनों के साथ समाप्त होते हैं। अचानक हमारे पास कुछ उपयोगी है जिसके साथ हम काम कर सकते हैं। जैसा कि होता है, हम अब अपने गणित के लिए 255 तक किसी भी संख्या का उपयोग कर सकते हैं (हम एक को खो देते हैं क्योंकि 0 को एक संख्या के रूप में गिना जाता है), और यदि हम दो बाइट्स का उपयोग करते हैं, तो हमारे सोलह बिट्स के लिए संयोजनों की संख्या 65,536 हो जाती है। हम केवल सोलह ट्रांजिस्टर के बारे में बात कर रहे हैं, यह देखते हुए काफी चौंका देने वाला।

अब, आधुनिक कंप्यूटरों में, एक सीपीयू में एक अरब ट्रांजिस्टर तक कुछ भी होने की संभावना है। प्रकाश की गति पर लगभग एक साथ काम करने वाले सभी 1000 मिलियन स्विच करते हैं, और यदि हम केवल सोलह ट्रांजिस्टर के साथ पैंसठ हजार तक गिनती कर सकते हैं, तो सोचें कि हम एक अरब के साथ क्या हासिल कर सकते हैं।

binary-numbers

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

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