आज हमारे जीवन की कल्पना करना कठिन हैकंप्यूटर। वे हर जगह पाए जाते हैं। शब्द "बिट", "बाइट", "मेगाबाइट" हमारे जीवन का हिस्सा बन गए हैं। अक्सर सामान्य लोग इनका उपयोग बिना यह जाने कि उनका क्या मतलब है और वे एक दूसरे से कैसे संबंधित हैं।
बिट्स, किलोबिट्स...
बिट बाइनरी में माप की सबसे छोटी इकाई हैजानकारी। अधिक सटीक, इसकी मात्रा। यह वस्तु के दो राज्यों में से एक के बारे में जानकारी को संदर्भित करता है। उदाहरण के लिए, एक संकेत / कोई संकेत नहीं है, सही / गलत, 1/0, आदि। नाम अंग्रेजी संक्षिप्त नाम से आया है द्विनारी डिजीटी ("बाइनरी नंबर") = बिट।इसे "बिट" के रूप में भी जाना जाता है जो बाइनरी कोड का एक बिट है। इस मामले में, दशमलव अंक को शून्य या एक के रूप में दर्शाया जाता है, उदाहरण के लिए, जैसा कि तालिका में दिखाया गया है। इसे "बाइनरी नंबर सिस्टम" कहा जाता है।
दशमलव अंक | बाइनरी कोड | दशमलव अंक | बाइनरी कोड |
0 | 0 | 5 | 101 |
1 | 1 | 6 | 110 |
2 | 10 | 7 | 111 |
3 | 11 | 8 | 1000 |
4 | 100 | 9 | 1001 |
जैसा कि आप देख सकते हैं, संख्या 0 और 1 का एक ही प्रतिनिधित्व है, और दशमलव दो में पहले से ही दो अंक हैं - 10. और आठ में - चार (1000)।
किलोबिट क्या है?
इस संख्या प्रणाली ने कंप्यूटर प्रौद्योगिकी में सबसे व्यापक अनुप्रयोग पाया है। विशेष रूप से, डिजिटल मेमोरी में कोशिकाओं की संख्या के लिए बाइनरी नंबर का उपयोग किया जाता है।
आइए एक उदाहरण देते हैं। किसी भी एड्रेस बस में सभी संभावित पतों की संख्या एक निश्चित शक्ति एन के दो के बराबर है। या अन्यथा - 2एन... यहाँ, N बस बिट्स की संख्या को दर्शाता है। हम क्या देखते हैं? मेमोरी माइक्रोक्रिकिट में कोशिकाओं की संख्या संख्या 2 की एक या दूसरी शक्ति के बराबर होती है। और फिर यह और भी दिलचस्प हो जाता है। संख्या 210 = १०२४, १००० के बहुत करीब है। वहीं, दशमलव उपसर्गों के लिए आधार के रूप में हजार का उपयोग किया जाता है। इसलिए, 1024 बिट्स को "किलोबिट्स" के रूप में जाना जाने लगा। सादृश्य द्वारा किलोचना या किलोमीटर। हमें ऊपर दिया गया एक किस्सा याद आता है।
बाइट्स और बिट्स
निम्नलिखित सूचना विज्ञान से जाना जाता है। "बाइट" (इंग्लैंड।बाइट) को भंडारण की एक इकाई कहा जाता है, साथ ही डिजिटल जानकारी का प्रसंस्करण भी कहा जाता है। यह एक ही समय में कंप्यूटर द्वारा संसाधित बिट्स की संख्या का प्रतिनिधित्व करता है। यह एक क्लासिक है।
आधुनिक कंप्यूटिंग सिस्टम एक बाइट का उपयोग करते हैं जिसमें 8 बिट होते हैं। इसलिए, यह 256 (2 .) स्वीकार कर सकता है8) विभिन्न मूल्य।
बाइट्स को मेगाबाइट में बदलने के लिए, हम सरल हैं। तृतीय श्रेणी के लिए अंकगणित: 1 किलोबाइट = 1024 बाइट्स। 2 . के बारे में याद रखें10? ए 1 एमबी = 1024 केबी (यानी 2 .)20 = 22x10) = 1048576 बाइट्स।
आवेदन क्षेत्रों
अक्सर, कंप्यूटिंग सिस्टम में बाइट्स का उपयोग किया जाता है, और बिट्स का उपयोग सूचना प्रसारण नेटवर्क में किया जाता है। आमतौर पर गति को मापने के लिए।
आइए एक उदाहरण देते हैं।ईथरनेट 10 एमबीपीएस से 1 जीबीपीएस तक की डेटा ट्रांसफर दर प्रदान करता है। यह भी स्पष्ट किया जाना चाहिए कि, एक नियम के रूप में, एक बाइट को "बी" (या लैटिन "बी") अक्षर से दर्शाया जाता है। "बिट" को इस तरह से रिकॉर्ड किया जाता है। उपसर्ग "किलो-" को "K" अक्षर से दर्शाया जाता है। यह अपरकेस है, लोअरकेस नहीं। छोटे "k" का उपयोग दशमलव उपसर्ग "किलो-" का नाम लिखने के लिए किया जाता है, अर्थात। 103 = १०००। अब आइए अगले प्रश्न पर करीब से नज़र डालें।
बाइनरी और दशमलव उपसर्ग
बाइट्स को मेगाबाइट में कैसे बदलें, कम या ज्यादास्पष्ट। 1999 की शुरुआत में, जाने-माने संगठन IEC (इंटरनेशनल इलेक्ट्रोटेक्निकल कमीशन) ने सूचना की कई इकाइयाँ बनाने के लिए बाइनरी प्रीफ़िक्स पेश किए। इसका कारण संख्या १०२४ और १००० की निकटता थी। अंतर्राष्ट्रीय एसआई प्रणाली द्वारा उपयोग किए जाने वाले मानक दशमलव उपसर्गों के समान, बाइनरी केवल अंतिम शब्दांश को "द्वि" (लैटिन बायनेरियस - बाइनरी से) के साथ बदलकर भिन्न होते हैं। ऐसा लगता है कि यह नीचे दी गई तालिका में दिखाया गया है।
उपसर्ग | संक्षिप्ताक्षर, आईईसी द्वारा अपनाया गया, बाइट्स / बिट्स | अनुरूप दशमलव कंसोल | वह राशि जिससे असली मूल्य जानकारी की मात्रा |
किबि | कीबी / किबिटो | किलो (10 .)3) | १०२४ या २10 |
मेबी | एमआईबी / मिबिट | मेगा (106) | 1048576 या 220 |
गिबि | जीआईबी / गिबिट | गीगा (109) | १०७३७४१८२४ या २30 |
आप | टीआईबी / टिबिट | तेरा (10 .)12) | 1099511627776 या 240 |
पेबी | पीआईबी / पिबिट | पेटा (10 .)15) | ११२५८९९९०६८४२६२४ या २50 |
एक्सबी | ईआईबी / ईबिट | परीक्षा (10 .)18) | ११५२९२१५०४६०६८४६९७६ या २60 |
ज़ेबिक | ज़िब / ज़िबिट | ज़ेटा (10 .)21) | 1180591620717411303424 या 270 |
योबी | वाईबी / यिबिट | आईओटा (10 .)24) | 1208925819614629174706176 या 280 |
इस मानक को कई देशों द्वारा अनुमोदित किया गया है, लेकिनदर्ज किए गए नाम कम बार उपयोग किए जाते हैं, मुख्यतः लिखित रूप में, और मौखिक भाषण में - लगभग कभी नहीं। जैसा कि माना जाता है, कैकोफनी के कारण। शायद आप सही हैं। सहमत हूँ कि एक किलोबिट एक किबिबिट से अच्छा लगता है, और एक मेगाबाइट एक मेबीबाइट से बेहतर है।
बाइट्स का मेगाबाइट में अनुवाद स्पष्ट है।लेकिन वह सब नहीं है। अब तक, सूचना की मात्रा के गुणकों के गठन के लिए दो दृष्टिकोण हैं। जो बात इसे और भी भ्रमित करती है वह यह है कि 1 मेगाबाइट में कितने बाइट होते हैं।
पहला दृष्टिकोण
यह निम्नलिखित मामलों के लिए उपसर्ग "किलो", "मेगा", आदि बाइनरी के रूप में उपयोग करता है:
फ़ाइल प्रबंधकों और अन्य सॉफ़्टवेयर मेंकम फ़ाइल आकार विनिर्देश के साथ प्रावधान। उदाहरण के लिए, प्रोग्राम रिपोर्ट करता है कि ऑडियो रिकॉर्डिंग का आकार 10 एमबी है। शास्त्रीय तरीके से, बाइट्स को मेगाबाइट में परिवर्तित करते हुए, हम आकार पर विचार करते हैं, जो कि 10485760 बाइट्स है। हाल के फ़ाइल प्रबंधकों में, एक मानक आकार संकेत है - बाइनरी उपसर्गों के संक्षिप्त रूप का उपयोग करना, उदाहरण के लिए MiB (MiB)। - रैंडम एक्सेस मेमोरी डिवाइस, फ्लैश कार्ड, वीडियो मेमोरी के निर्माता।
- सीडी का आकार केवल बाइनरी मेगाबाइट में निर्दिष्ट है।
दूसरा तरीका
यहाँ उपसर्गों का प्रयोग निम्नलिखित मामलों में दशमलव के रूप में किया जाता है:
हार्ड और ऑप्टिकल डिस्क। इनका आकार दशमलव मेगाबाइट में दिया गया है। अपवाद: सीडी, जिसकी क्षमता बाइनरी में निर्दिष्ट है। - अनौपचारिक संचार।इस मामले में, मान मोटे तौर पर गोल होते हैं। उदाहरण के लिए, 10 मिलियन बाइट्स की मात्रा वाली फ़ाइल को 10 मेगाबाइट "वजन" कहा जा सकता है। हम यहाँ क्या देखते हैं? इस मामले में, मेगाबाइट्स में बाइट्स का सही ढंग से अनुवाद नहीं किया गया था, लेकिन यह संचार के दौरान चला जाता है।
- दूरसंचार गति पदनामसम्बन्ध। उदाहरण के लिए, आइए 100BASE-TX मानक लें। इसमें, 100 एमबीपीएस ठीक 100 मिलियन बिट / एस की डेटा ट्रांसफर दर से मेल खाती है। आइए 10 Gb / s (10GBASE-X मानक) की गति के साथ "तेज़" कनेक्शन पर एक नज़र डालें। यह ठीक 10 अरब बिट्स/सेकेंड के अनुरूप है। बस, इतना ही। और थोड़ा ज्यादा या कम नहीं।
लेकिन तीन इंच के 1.44 एमबी फ्लॉपी डिस्क के साथ(उन्हें याद है?) और भी दिलचस्प था। उनकी क्षमता बीसीडी मेगाबाइट में इंगित की गई थी। यह इस प्रकार निकला। ऐसा ही एक "मेगाबाइट" 1000 KiB के बराबर था, जो लगभग 0.977 MiB है, लेकिन साथ ही 1 KiB 1024 बाइट्स के बराबर था।
यह ध्यान दिया जाना चाहिए कि के बीच एक अंतर है differenceउपसर्गों की प्रस्तुति के लिए ये दो विकल्प। और अगर एक किलोबाइट के मामले में यह 2.4% से अधिक नहीं है, तो एक मेगाबाइट के लिए यह पहले से ही 4.9% है, एक गीगाबाइट के लिए - 7.4%, और एक टेराबाइट के लिए - लगभग 10%। स्वाभाविक रूप से, द्विआधारी प्रतिनिधित्व के पक्ष में नहीं। यही है, निर्माता हमसे बाइट "चोरी" करते हैं। उदाहरण के लिए, 1TB हार्ड ड्राइव खरीदें। एक व्यक्ति के रूप में जिसने कंप्यूटर विज्ञान का अध्ययन किया है, आप दृढ़ता से आश्वस्त हैं कि इसमें 1099511627776 बाइट्स हैं। लेकिन यह पता चला है - "केवल" 1,000,000,000,000। यानी, आपने 99.5 बिलियन बाइट्स (लगभग 98 जीबी) से अधिक "काट लिया" है। यह बहुत है या थोड़ा? मोटे तौर पर - प्रारूप के आधार पर 40 से 200 पूर्ण-लंबाई वाली फिल्में। क्या वह कुछ नहीं कहता? अर्थात्, जैसा कि ऊपर वर्णित है, दसवां भाग।