बिट: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 19: Line 19:


== भौतिक प्रतिनिधित्व==
== भौतिक प्रतिनिधित्व==
एक बिट को एक डिजिटल डिवाइस या अन्य भौतिक प्रणाली द्वारा संग्रहीत किया जा सकता है जो दो संभावित अलग-अलग अवस्थाओं (कंप्यूटर विज्ञान) में मौजूद है। ये एक फ्लिप-फ्लॉप की दो स्थिर स्थितियाँ हो सकती हैं, एक [[ बदलना |बदलना]] की दो स्थितियाँ, एक विद्युत परिपथ द्वारा अनुमत दो अलग-अलग [[ वोल्टेज |वोल्टेज]] या [[ विद्युत प्रवाह |विद्युत प्रवाह]] स्तर, [[ विकिरण |विकिरण]] के दो अलग-अलग स्तर, [[ चुंबकत्व |चुंबकत्व]] या विद्युत ध्रुवता की दो दिशाएँ, प्रतिवर्ती का अभिविन्यास डबल फंसे [[ डीएनए |डीएनए]], आदि।
एक बिट को एक डिजिटल डिवाइस या अन्य भौतिक प्रणाली द्वारा संग्रहीत किया जा सकता है जो दो संभावित अलग-अलग अवस्थाओं (कंप्यूटर विज्ञान) में उपलब्ध है। ये एक फ्लिप-फ्लॉप की दो स्थिर स्थितियाँ हो सकती हैं, एक [[ बदलना |विद्युत स्विच]] की दो स्थितियाँ, एक विद्युत परिपथ द्वारा अनुमत दो अलग-अलग [[ वोल्टेज |वोल्टेज]] या [[ विद्युत प्रवाह |विद्युत प्रवाह]] स्तर, [[ विकिरण |प्रकाश की तीव्रता]] के दो अलग-अलग स्तर, [[ चुंबकत्व |चुंबकत्व]] या विद्युत ध्रुवता की दो प्रतिवर्ती दिशाओं से सम्बद्ध युग्मित अभिविन्यास [[ डीएनए |डीएनए]] आदि।


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


[[ सकारात्मक तर्क | सकारात्मक तर्क]] का उपयोग करने वाले उपकरणों के लिए, का अंक मान {{mono|1}} (या सत्य का एक तार्किक मान) के प्रतिनिधित्व के सापेक्ष एक अधिक सकारात्मक वोल्टेज द्वारा दर्शाया गया है {{mono|0}}. विभिन्न तर्क परिवारों के लिए विशिष्ट वोल्टेज अलग-अलग हैं और घटक उम्र बढ़ने और शोर प्रतिरक्षा के लिए अनुमति देने के लिए भिन्नता की अनुमति है। उदाहरण के लिए, ट्रांजिस्टर-ट्रांजिस्टर लॉजिक (TTL) और संगत सर्किट में अंक मान {{mono|0}} और {{mono|1}} डिवाइस के आउटपुट पर क्रमशः 0.4 वोल्ट से अधिक और 2.6 वोल्ट से कम का प्रतिनिधित्व नहीं किया जाता है; जबकि टीटीएल इनपुट को 0.8 वोल्ट या उससे नीचे की पहचान के लिए निर्दिष्ट किया गया है {{mono|0}} और 2.2 वोल्ट या उससे ऊपर के रूप में {{mono|1}}.
[[ सकारात्मक तर्क |सकारात्मक तर्क]] का उपयोग करने वाले उपकरणों के लिए अंक का मान {{mono|1}} (या सत्य का एक तार्किक मान) के प्रतिनिधित्व के सापेक्ष एक अधिक सकारात्मक वोल्टेज {{mono|0}} द्वारा दर्शाया गया है। विभिन्न तर्क परिवारों के लिए विशिष्ट वोल्टेज अलग-अलग हैं और घटक उम्र बढ़ने और नॉइज़ प्रतिरक्षा को अनुमति देने के लिए भिन्नता की अनुमति है। उदाहरण के लिए, ट्रांजिस्टर-ट्रांजिस्टर लॉजिक (TTL) और संगत परिपथ में अंक मान {{mono|0}} और {{mono|1}} डिवाइस के आउटपुट पर क्रमशः 0.4 वोल्ट से अधिक और 2.6 वोल्ट से कम का प्रतिनिधित्व नहीं किया जाता है, जबकि टीटीएल इनपुट को 0.8 वोल्ट या उससे नीचे की पहचान {{mono|0}} और 2.2 वोल्ट या उससे ऊपर {{mono|1}} के रूप के लिए निर्दिष्ट किया गया है।


=== ट्रांसमिशन और प्रोसेसिंग ===
=== ट्रांसमिशन और सम्पादितिंग ===
बिट्स को [[ समानांतर संचरण |समानांतर संचरण]] में एक समय में एक और समानांतर ट्रांसमिशन में कई बिट्स द्वारा प्रेषित किया जाता है। एक [[ बिटवाइज़ ऑपरेशन |बिटवाइज़ ऑपरेशन]] वैकल्पिक रूप से एक बार में एक बिट को प्रोसेस करता है। डेटा ट्रांसफर दरों को सामान्यतः इकाई [[ बिट प्रति सेकंड |बिट प्रति सेकंड]] (बिट/एस) के दशमलव एसआई गुणकों में मापा जाता है, जैसे कि केबीटी/एस।
बिट्स को [[ समानांतर संचरण |समानांतर संचरण]] द्वारा एक समय में एक और समानांतर ट्रांसमिशन में कई बिट्स द्वारा प्रेषित किया जाता है। एक [[ बिटवाइज़ ऑपरेशन |बिटवाइज़ ऑपरेशन]] वैकल्पिक रूप से एक बार में एक बिट को सम्पादित करता है। डेटा ट्रांसफर दरों को सामान्यतः इकाई [[ बिट प्रति सेकंड |बिट प्रति सेकंड]] (बिट/एस) के दशमलव एसआई गुणकों में मापा जाता है, जैसे कि केबीटी/एस।


=== भंडारण ===
=== भंडारण ===
प्रारम्भिक गैर-इलेक्ट्रॉनिक सूचना प्रसंस्करण उपकरणों में, जैसे जैक्वार्ड के लूम या बैबेज के [[ विश्लेषणात्मक इंजन |विश्लेषणात्मक इंजन]], एक बिट को प्रायः एक यांत्रिक लीवर या गियर की स्थिति, या पंच कार्ड के एक विशिष्ट बिंदु पर छिद्र की उपस्थिति या अनुपस्थिति के रूप में संग्रहीत किया जाता था। या [[ छिद्रित टेप |छिद्रित टेप]] । असतत तर्क के लिए पहला विद्युत उपकरण (जैसे लिफ्ट और [[ ट्रैफिक - लाइट |ट्रैफिक - लाइट]] कंट्रोल [[ विद्युत सर्किट |विद्युत सर्किट]], [[ टेलीफोन स्विच |टेलीफोन स्विच]] और कोनराड ज़्यूस का कंप्यूटर) बिट्स को [[ विद्युत रिले |विद्युत रिले]] की स्थिति के रूप में दर्शाता है जो या तो खुला या बंद हो सकता है। जब रिले को [[ निर्वात नली |निर्वात नली]] से बदल दिया गया, 1940 के दशक में शुरू हुआ, कंप्यूटर बिल्डरों ने विभिन्न भंडारण विधियों के साथ प्रयोग किया, जैसे दबाव दालों को [[ पारा विलंब रेखा |पारा विलंब रेखा]] से नीचे ले जाना, [[ कैथोड रे ट्यूब |कैथोड रे ट्यूब]] की आंतरिक सतह पर संग्रहीत शुल्क, या अपारदर्शी धब्बे [[ फोटोलिथोग्राफिक |फोटोलिथोग्राफिक]] तकनीकों द्वारा [[ ऑप्टिकल डिस्क |ऑप्टिकल डिस्क]] पर मुद्रित।
प्रारम्भिक गैर-इलेक्ट्रॉनिक सूचना प्रसंस्करण उपकरणों में, जैसे जैक्वार्ड के लूम या बैबेज के [[ विश्लेषणात्मक इंजन |विश्लेषणात्मक इंजन]], एक बिट को प्रायः एक यांत्रिक लीवर या गियर की स्थिति, या पंच कार्ड के एक विशिष्ट बिंदु पर छिद्र या [[ छिद्रित टेप |छिद्रित टेप]] की उपस्थिति या अनुपस्थिति के रूप में संग्रहीत किया जाता था। असतत तर्क के लिए पहला विद्युत उपकरण (जैसे लिफ्ट और [[ ट्रैफिक - लाइट |ट्रैफिक - लाइट]] कंट्रोल [[ विद्युत सर्किट |विद्युत परिपथ]], [[ टेलीफोन स्विच |टेलीफोन स्विच]] और कोनराड ज़्यूस का कंप्यूटर) बिट्स को [[ विद्युत रिले |विद्युत रिले]] की स्थिति के रूप में दर्शाता है जो या तो खुला या बंद हो सकता है। जब रिले को [[ निर्वात नली |निर्वात नली]] से बदल दिया गया, जो कि 1940 के दशक में प्रारम्भ हुआ, कंप्यूटर बिल्डरों ने विभिन्न भंडारण विधियों के साथ प्रयोग किया, जैसे केशिका स्पंद को [[ पारा विलंब रेखा |पारा विलंब रेखा]] से नीचे ले जाना, [[ कैथोड रे ट्यूब |कैथोड रे ट्यूब]] की आंतरिक सतह पर संग्रहीत शुल्क या अपारदर्शी धब्बे [[ फोटोलिथोग्राफिक |फोटोलिथोग्राफिक]] तकनीकों द्वारा [[ ऑप्टिकल डिस्क |ऑप्टिकल डिस्क]] पर मुद्रित।


1950 और 1960 के दशक में, इन तरीकों को बड़े पैमाने पर [[ चुंबकीय भंडारण |चुंबकीय भंडारण]] उपकरणों जैसे कि [[ चुंबकीय-कोर मेमोरी |चुंबकीय-कोर मेमोरी]], [[ चुंबकीय टेप |चुंबकीय टेप]], [[ चुंबकीय ड्रम |चुंबकीय ड्रम]] और [[ डिस्क भंडारण |डिस्क भंडारण]] द्वारा प्रतिस्थापित किया गया था, जहां एक बिट को [[ लौह-चुंबकीय |लौह-चुंबकीय]] फिल्म के एक निश्चित क्षेत्र के चुंबकत्व की ध्रुवीयता द्वारा दर्शाया गया था।, या ध्रुवता में एक दिशा से दूसरी दिशा में परिवर्तन द्वारा। इसी सिद्धांत को बाद में 1980 के दशक में विकसित चुंबकीय बबल मेमोरी में इस्तेमाल किया गया था, और अभी भी विभिन्न [[ चुंबकीय पट्टी |चुंबकीय पट्टी]] वस्तुओं जैसे कि [[ तेज आवागमन |तेज आवागमन]] टिकट और कुछ [[ क्रेडिट कार्ड |क्रेडिट कार्ड]] में पाया जाता है।
1950 और 1960 के दशक में, इन तरीकों को बड़े पैमाने पर [[ चुंबकीय भंडारण |चुंबकीय भंडारण]] उपकरणों जैसे कि [[ चुंबकीय-कोर मेमोरी |चुंबकीय-कोर मेमोरी]], [[ चुंबकीय टेप |चुंबकीय टेप]], [[ चुंबकीय ड्रम |चुंबकीय ड्रम]] और [[ डिस्क भंडारण |डिस्क भंडारण]] द्वारा प्रतिस्थापित किया गया था, जहां एक बिट को [[ लौह-चुंबकीय |लौह-चुंबकीय]] फिल्म के एक निश्चित क्षेत्र के चुंबकत्व की ध्रुवीयता द्वारा या ध्रुवता में एक दिशा से दूसरी दिशा में परिवर्तन द्वारा दर्शाया गया था। इसी सिद्धांत को बाद में 1980 के दशक में विकसित चुंबकीय बबल मेमोरी में उपयोग किया गया था, और अभी भी विभिन्न [[ चुंबकीय पट्टी |मैग्नेटिक टेप]] वस्तुओं जैसे कि [[ तेज आवागमन |तेज आवागमन]] टिकट और कुछ [[ क्रेडिट कार्ड |क्रेडिट कार्ड]] में पाया जाता है।


आधुनिक [[ सेमीकंडक्टर मेमोरी |सेमीकंडक्टर मेमोरी]] में, जैसे [[ गतिशील रैंडम-एक्सेस मेमोरी |गतिशील रैंडम-एक्सेस मेमोरी]], बिट के दो मानों को [[ संधारित्र |संधारित्र]] में संग्रहीत [[ बिजली का आवेश |बिजली का आवेश]] के दो स्तरों द्वारा दर्शाया जा सकता है। कुछ प्रकार के [[ प्रोग्राम करने योग्य तर्क सरणी |प्रोग्राम करने योग्य तर्क सरणी]] और [[ रीड ऑनली मैमोरी |रीड ऑनली मैमोरी]] में, सर्किट के एक निश्चित बिंदु पर एक बिट को एक संचालन पथ की उपस्थिति या अनुपस्थिति द्वारा दर्शाया जा सकता है। ऑप्टिकल डिस्क में, एक परावर्तक सतह पर एक [[ सूक्ष्म |सूक्ष्म]] गड्ढे की उपस्थिति या अनुपस्थिति के रूप में एक बिट को एन्कोड किया जाता है। एक आयामी [[ बार कोड |बार कोड]] में, बिट्स को बारी-बारी से काले और सफेद रेखाओं की मोटाई के रूप में एन्कोड किया जाता है।
आधुनिक [[ सेमीकंडक्टर मेमोरी |सेमीकंडक्टर मेमोरी]] में, जैसे [[ गतिशील रैंडम-एक्सेस मेमोरी |गतिशील रैंडम-एक्सेस मेमोरी]], बिट के दो मानों को [[ संधारित्र |संधारित्र]] में संग्रहीत [[ बिजली का आवेश |बिजली का आवेश]] के दो स्तरों द्वारा दर्शाया जा सकता है। कुछ प्रकार के [[ प्रोग्राम करने योग्य तर्क सरणी |प्रोग्राम करने योग्य तर्क सरणी]] और [[ रीड ऑनली मैमोरी |रीड ऑनली मैमोरी]] में, परिपथ के एक निश्चित बिंदु पर एक बिट को एक संचालन पथ की उपस्थिति या अनुपस्थिति द्वारा दर्शाया जा सकता है। ऑप्टिकल डिस्क में, एक परावर्तक सतह पर एक [[ सूक्ष्म |सूक्ष्म]] छिद्र की उपस्थिति या अनुपस्थिति के रूप में एक बिट को एन्कोड किया जाता है। एक आयामी [[ बार कोड |बार कोड]] में, बिट्स को बारी-बारी से काले और सफेद रेखाओं की मोटाई के रूप में एन्कोड किया जाता है।


== इकाई और प्रतीक ==
== इकाई और प्रतीक ==
बिट को [[ इकाइयों की अंतर्राष्ट्रीय प्रणाली |इकाइयों की अंतर्राष्ट्रीय प्रणाली]] (एसआई) में परिभाषित नहीं किया गया है। हालाँकि, अंतर्राष्ट्रीय [[ इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन |इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन]] मानक [[ IEC 60027 |IEC 60027]] जारी किया, जो निर्दिष्ट करता है कि बाइनरी अंक के लिए प्रतीक 'बिट' होना चाहिए, और इसका उपयोग किलोबाइट के लिए 'kbit' जैसे सभी गुणकों में किया जाना चाहिए।<ref name="NIST_2008"/>हालाँकि, लोअर-केस अक्षर 'बी' का भी व्यापक रूप से उपयोग किया जाता है और IEEE 1541-2002|IEEE 1541 Standard (2002) द्वारा इसकी सिफारिश की गई थी। इसके विपरीत, अपरकेस अक्षर 'बी' बाइट के लिए मानक और प्रथागत प्रतीक है।{{Quantities of bits}}
बिट को [[ इकाइयों की अंतर्राष्ट्रीय प्रणाली |इकाइयों की अंतर्राष्ट्रीय प्रणाली]] (एसआई) में परिभाषित नहीं किया गया है। हालाँकि, अंतर्राष्ट्रीय [[ इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन |इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन]] मानक [[ IEC 60027 |IEC 60027]] जारी किया, जो निर्दिष्ट करता है कि बाइनरी अंक के लिए प्रतीक 'बिट' होना चाहिए, और इसका उपयोग किलोबाइट के लिए 'kbit' जैसे सभी गुणकों में किया जाना चाहिए।<ref name="NIST_2008"/>हालाँकि, लोअर-केस अक्षर 'बी' का भी व्यापक रूप से उपयोग किया जाता है और आईईईई 1541-2002, आईईईई 1541 मानक (2002) द्वारा इसका अनुमोदन किया गया था। इसके विपरीत, अपरकेस अक्षर 'बी' बाइट के लिए मानक और प्रथागत प्रतीक है।{{Quantities of bits}}




=== एकाधिक बिट्स ===
=== एकाधिक बिट्स ===
एकाधिक बिट्स को कई तरीकों से व्यक्त और प्रदर्शित किया जा सकता है। सूचना प्रौद्योगिकी में बिट्स के आम तौर पर पुनरावर्ती समूहों का प्रतिनिधित्व करने की सुविधा के लिए, पारंपरिक रूप से सूचना की कई इकाइयों का उपयोग किया जाता रहा है। सबसे आम यूनिट बाइट है, जिसे जून 1956 में [[ वर्नर बुकहोल्ज़ |वर्नर बुकहोल्ज़]] द्वारा गढ़ा गया था, जो ऐतिहासिक रूप से एक कंप्यूटर में पाठ के एकल वर्ण (कंप्यूटिंग) को एन्कोड करने के लिए उपयोग किए जाने वाले बिट्स के समूह का प्रतिनिधित्व करने के लिए उपयोग किया जाता था।<ref name="Bemer_2000"/><ref name="Buchholz_1956"/><ref name="Buchholz_1977"/><ref name="Buchholz_1962"/><ref name="Bemer_1959"/>और इस कारण से इसे कई [[ कंप्यूटर आर्किटेक्चर |कंप्यूटर आर्किटेक्चर]] में बेसिक [[ पता स्थान |पता स्थान]] एलिमेंट के रूप में इस्तेमाल किया गया था। हार्डवेयर डिज़ाइन में प्रवृत्ति आठ बिट्स प्रति बाइट का उपयोग करने के सबसे सामान्य कार्यान्वयन पर अभिसरित हुई, क्योंकि आज इसका व्यापक रूप से उपयोग किया जाता है। हालांकि, अंतर्निहित हार्डवेयर डिज़ाइन पर भरोसा करने की अस्पष्टता के कारण, यूनिट [[ ऑक्टेट (कंप्यूटिंग) |ऑक्टेट (कंप्यूटिंग)]] को आठ बिट्स के अनुक्रम को स्पष्ट रूप से निरूपित करने के लिए परिभाषित किया गया था।
एकाधिक बिट्स को कई तरीकों से व्यक्त और प्रदर्शित किया जा सकता है। सूचना प्रौद्योगिकी में बिट्स के सामानयतः पुनरावर्ती समूहों का प्रतिनिधित्व करने की सुविधा के लिए, पारंपरिक रूप से सूचना की कई इकाइयों का उपयोग किया जाता रहा है। सबसे साधारण यूनिट बाइट है, जिसे जून 1956 में [[ वर्नर बुकहोल्ज़ |वर्नर बुकहोल्ज़]] द्वारा गढ़ा गया था, जो ऐतिहासिक रूप से एक कंप्यूटर में पाठ के एकल वर्ण (कंप्यूटिंग) को एन्कोड करने के लिए उपयोग किए जाने वाले बिट्स के समूह का प्रतिनिधित्व करने के लिए उपयोग किया जाता था,<ref name="Bemer_2000"/><ref name="Buchholz_1956"/><ref name="Buchholz_1977"/><ref name="Buchholz_1962"/><ref name="Bemer_1959"/>और इस कारण से इसे कई [[ कंप्यूटर आर्किटेक्चर |कंप्यूटर आर्किटेक्चर]] में बेसिक [[ पता स्थान |पता स्थान]] एलिमेंट के रूप में उपयोग किया गया था। हार्डवेयर डिज़ाइन में प्रवृत्ति आठ बिट्स प्रति बाइट का उपयोग करने के सबसे सामान्य कार्यान्वयन पर अभिसरित हुई, क्योंकि आज इसका व्यापक रूप से उपयोग किया जाता है। हालांकि, अंतर्निहित हार्डवेयर डिज़ाइन पर भरोसा करने की अस्पष्टता के कारण, यूनिट [[ ऑक्टेट (कंप्यूटिंग) |ऑक्टेट (कंप्यूटिंग)]] को आठ बिट्स के अनुक्रम को स्पष्ट रूप से निरूपित करने के लिए परिभाषित किया गया था।


कंप्यूटर सामान्यतः एक निश्चित आकार के समूहों में बिट्स में हेरफेर करते हैं, जिसे पारंपरिक रूप से [[ वर्ड (कंप्यूटर आर्किटेक्चर) |वर्ड (कंप्यूटर आर्किटेक्चर)]] कहा जाता है। बाइट की तरह, किसी शब्द में बिट्स की संख्या भी हार्डवेयर डिज़ाइन के साथ भिन्न होती है, और सामान्यतः 8 और 80 बिट्स के बीच होती है, या कुछ विशेष कंप्यूटरों में इससे भी अधिक होती है। 21वीं सदी में, रिटेल पर्सनल या सर्वर कंप्यूटर का शब्द आकार 32 या 64 बिट होता है।
कंप्यूटर सामान्यतः एक निश्चित आकार के समूहों में बिट्स में स्थानांतरण की प्रक्रिया करते हैं, जिसे पारंपरिक रूप से [[ वर्ड (कंप्यूटर आर्किटेक्चर) |वर्ड (कंप्यूटर आर्किटेक्चर)]] कहा जाता है। बाइट की तरह, किसी शब्द में बिट्स की संख्या भी हार्डवेयर डिज़ाइन के साथ भिन्न होती है, और सामान्यतः 8 और 80 बिट्स के बीच होती है, या कुछ विशेष कंप्यूटरों में इससे भी अधिक होती है। 21वीं सदी में, रिटेल पर्सनल या सर्वर कंप्यूटर का शब्द आकार 32 बिट या 64 बिट होता है।


इकाइयों की अंतर्राष्ट्रीय प्रणाली मानक इकाइयों के गुणकों के लिए दशमलव उपसर्गों की एक श्रृंखला को परिभाषित करती है जो सामान्यतः बिट और बाइट के साथ भी उपयोग की जाती हैं। उपसर्ग [[ किलो- |किलो-]] (10<sup>3</sup>) योट्टा के माध्यम से- (10<sup>24</sup>) एक हजार के गुणकों द्वारा वेतन वृद्धि, और संबंधित इकाइयां योट्टाबिट (Ybit) के माध्यम से [[ किलोबाइट |किलोबाइट]] (kbit) हैं।
'''इकाइयों की अंतर्राष्ट्रीय प्रणाली मानक इकाइयों''' के गुणकों के लिए दशमलव उपसर्गों की एक श्रृंखला को परिभाषित करती है जो सामान्यतः बिट और बाइट के साथ भी उपयोग की जाती हैं। उपसर्ग [[ किलो- |किलो-]] (10<sup>3</sup>) योट्टा के माध्यम से- (10<sup>24</sup>) एक हजार के गुणकों द्वारा वेतन वृद्धि, और संबंधित इकाइयां योट्टाबिट (Ybit) के माध्यम से [[ किलोबाइट |किलोबाइट]] (kbit) हैं।


== सूचना क्षमता और सूचना संपीड़न ==
== सूचना क्षमता और सूचना संपीड़न ==
Line 53: Line 53:


== बिट-आधारित कंप्यूटिंग ==
== बिट-आधारित कंप्यूटिंग ==
कुछ बिटवाइज़ ऑपरेशन कंप्यूटर [[ सेंट्रल प्रोसेसिंग यूनिट |सेंट्रल प्रोसेसिंग यूनिट]] निर्देश (जैसे बिट सेट) बिट्स के कुल के रूप में व्याख्या किए गए डेटा में हेरफेर करने के बजाय बिट्स में हेरफेर करने के स्तर पर काम करते हैं।
कुछ बिटवाइज़ ऑपरेशन कंप्यूटर [[ सेंट्रल प्रोसेसिंग यूनिट |सेंट्रल सम्पादितिंग यूनिट]] निर्देश (जैसे बिट सेट) बिट्स के कुल के रूप में व्याख्या किए गए डेटा में स्थानांतरण की प्रक्रिया करने के बजाय बिट्स में स्थानांतरण की प्रक्रिया करने के स्तर पर काम करते हैं।


1980 के दशक में, जब [[ बिटमैप |बिटमैप]] ्ड कंप्यूटर डिस्प्ले लोकप्रिय हो गए, तो कुछ कंप्यूटरों ने स्क्रीन पर दिए गए आयताकार क्षेत्र के अनुरूप बिट्स को सेट या कॉपी करने के लिए विशेष [[ bitblt |bitblt]] निर्देश प्रदान किए।
1980 के दशक में, जब [[ बिटमैप |बिटमैप]] ्ड कंप्यूटर डिस्प्ले लोकप्रिय हो गए, तो कुछ कंप्यूटरों ने स्क्रीन पर दिए गए आयताकार क्षेत्र के अनुरूप बिट्स को सेट या कॉपी करने के लिए विशेष [[ bitblt |bitblt]] निर्देश प्रदान किए।

Revision as of 22:41, 16 January 2023

बिट कम्प्यूटिंग और डिजिटल संचार में सूचना की सबसे बुनियादी इकाई है। नाम बाइनरी डिजिट का संग्रह है।[1]बिट दो संभावित मूल्यों (कंप्यूटर विज्ञान) में से एक के साथ एक सत्य मान का प्रतिनिधित्व करता है। इन मूल्यों को सामान्यतः या तो "1" or "0" के रूप में दर्शाया जाता है, लेकिन अन्य अभ्यावेदन जैसे कि सही/गलत, हां/नहीं, चालू/बंद, या +/− भी सामान्यतः उपयोग किए जाते हैं।

इन मूल्यों और अंतर्निहित डेटा स्टोरेज डिवाइस या कंप्यूटिंग डिवाइस की भौतिक अवस्थाओं के बीच संबंध एक परंपरा का विषय है, और अलग-अलग असाइनमेंट का उपयोग एक ही डिवाइस या कंप्यूटर प्रोग्राम के भीतर भी किया जा सकता है। इसे दो-अवस्था डिवाइस के साथ भौतिक रूप से लागू किया जा सकता है।

आईईसी 80000-13 :2008 मानक द्वारा अनुशंसा के अनुसार बाइनरी अंक के लिए प्रतीक या तो बिट है, या आईईईई 1541-2002 मानक द्वारा अनुशंसित लोअरकेस कैरेक्टर बी है।

बाइनरी अंकों के एक सन्निहित समूह को सामान्यतः बिट स्ट्रिंग, बिट वेक्टर या एकल-आयामी (या बहु-आयामी) बिट सरणी कहा जाता है। आठ बिट के समूह को एक बाइट कहा जाता है, लेकिन ऐतिहासिक रूप से बाइट के आकार को विशेष रूप से परिभाषित नहीं किया गया है।[2] दोहरे और चौगुने शब्दों में कई बाइट्स होते हैं जो दो की घात में होते हैं। चार बिट्स की एक स्ट्रिंग को निबल कहते है।

सूचना सिद्धांत में, एक बिट एक यादृच्छिक बाइनरी संख्या चर की सूचना एन्ट्रापी है जो समान संभावना के साथ 0 या 1 है,[3]या वह सूचना जो ऐसे चर के मान ज्ञात होने पर प्राप्त होती है।[4][5] सूचना की इकाई के रूप में, बिट को शैनन (इकाई) के रूप में भी जाना जाता है,[6]जिसका नाम क्लॉड ई. शैनन के नाम पर रखा गया है।

इतिहास

असतत बिट्स द्वारा डेटा की एन्कोडिंग का उपयोग बेसिल बाउचोन और जीन-बैप्टिस्ट फाल्कन (1732) द्वारा आविष्कृत छिद्रित कार्ड में किया गया था, जिसे जोसेफ मैरी जैक्वार्ड (1804) द्वारा विकसित किया गया था, और बाद में शिमोन कोर्साकोव, चार्ल्स बैबेज, हरमन होलेरिथ और प्रारंभिक द्वारा अपनाया गया था। आईबीएम जैसे कंप्यूटर निर्माता उस विचार का एक प्रकार छिद्रित कागज का टेप था। उन सभी प्रणालियों में, माध्यम (कार्ड या टेप) अवधारणात्मक रूप से छिद्र की स्थिति की एक सरणी ले गए; प्रत्येक स्थिति को या तो पंच किया जा सकता है या नहीं, इस प्रकार एक बिट जानकारी ले सकते हैं। बिट्स द्वारा टेक्स्ट की एन्कोडिंग का उपयोग मोर्स कोड (1844) और प्रारम्भिक डिजिटल संचार मशीनों जैसे तैलिप्रिंटर और स्टॉक टिकर मशीन (1870) में भी किया गया था।

राल्फ हार्टले ने 1928 में सूचना के लघुगणकीय माप के उपयोग का सुझाव दिया।[7]क्लॉड ई. शैनन ने पहली बार बिट शब्द का प्रयोग अपने 1948 के पेपर संचार का एक गणितीय सिद्धांत में उपयोग किया था।[8][9][10]उन्होंने इसकी उत्पत्ति का श्रेय जॉन डब्ल्यू. तुकी को दिया, जिन्होंने 9 जनवरी 1947 को एक बेल लैब्स मेमो लिखा था जिसमें उन्होंने बाइनरी सूचना अंक को बस बिट करने के लिए अनुबंधित किया था।[8] वन्नेवर बुश ने 1936 में उस समय के यांत्रिक कंप्यूटरों में उपयोग किए जाने वाले छिद्रित कार्डों पर संग्रहीत की जा सकने वाली सूचनाओं के बारे में लिखा था।[11] कोनराड ज़्यूस द्वारा निर्मित पहला प्रोग्रामेबल कंप्यूटर, संख्याओं के लिए बाइनरी नोटेशन का उपयोग करता था।

भौतिक प्रतिनिधित्व

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

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

सकारात्मक तर्क का उपयोग करने वाले उपकरणों के लिए अंक का मान 1 (या सत्य का एक तार्किक मान) के प्रतिनिधित्व के सापेक्ष एक अधिक सकारात्मक वोल्टेज 0 द्वारा दर्शाया गया है। विभिन्न तर्क परिवारों के लिए विशिष्ट वोल्टेज अलग-अलग हैं और घटक उम्र बढ़ने और नॉइज़ प्रतिरक्षा को अनुमति देने के लिए भिन्नता की अनुमति है। उदाहरण के लिए, ट्रांजिस्टर-ट्रांजिस्टर लॉजिक (TTL) और संगत परिपथ में अंक मान 0 और 1 डिवाइस के आउटपुट पर क्रमशः 0.4 वोल्ट से अधिक और 2.6 वोल्ट से कम का प्रतिनिधित्व नहीं किया जाता है, जबकि टीटीएल इनपुट को 0.8 वोल्ट या उससे नीचे की पहचान 0 और 2.2 वोल्ट या उससे ऊपर 1 के रूप के लिए निर्दिष्ट किया गया है।

ट्रांसमिशन और सम्पादितिंग

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

भंडारण

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

1950 और 1960 के दशक में, इन तरीकों को बड़े पैमाने पर चुंबकीय भंडारण उपकरणों जैसे कि चुंबकीय-कोर मेमोरी, चुंबकीय टेप, चुंबकीय ड्रम और डिस्क भंडारण द्वारा प्रतिस्थापित किया गया था, जहां एक बिट को लौह-चुंबकीय फिल्म के एक निश्चित क्षेत्र के चुंबकत्व की ध्रुवीयता द्वारा या ध्रुवता में एक दिशा से दूसरी दिशा में परिवर्तन द्वारा दर्शाया गया था। इसी सिद्धांत को बाद में 1980 के दशक में विकसित चुंबकीय बबल मेमोरी में उपयोग किया गया था, और अभी भी विभिन्न मैग्नेटिक टेप वस्तुओं जैसे कि तेज आवागमन टिकट और कुछ क्रेडिट कार्ड में पाया जाता है।

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

इकाई और प्रतीक

बिट को इकाइयों की अंतर्राष्ट्रीय प्रणाली (एसआई) में परिभाषित नहीं किया गया है। हालाँकि, अंतर्राष्ट्रीय इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन मानक IEC 60027 जारी किया, जो निर्दिष्ट करता है कि बाइनरी अंक के लिए प्रतीक 'बिट' होना चाहिए, और इसका उपयोग किलोबाइट के लिए 'kbit' जैसे सभी गुणकों में किया जाना चाहिए।[12]हालाँकि, लोअर-केस अक्षर 'बी' का भी व्यापक रूप से उपयोग किया जाता है और आईईईई 1541-2002, आईईईई 1541 मानक (2002) द्वारा इसका अनुमोदन किया गया था। इसके विपरीत, अपरकेस अक्षर 'बी' बाइट के लिए मानक और प्रथागत प्रतीक है।

Decimal
Value  Metric 
1000 kbit kilobit
10002 Mbit megabit
10003 Gbit gigabit
10004 Tbit terabit