/ / बाइनरी सिस्टम: अंकगणितीय संचालन और दायरा

बाइनरी सिस्टम: अंकगणितीय संचालन और गुंजाइश

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

बायनरी सिस्टम

इन "गैर-मानक" विकल्पों में से एकगणना एक द्विआधारी प्रणाली है। जैसा कि नाम से ही स्पष्ट है, इसमें वर्णों के पूरे सेट में 0 और 1 होते हैं। हालांकि यह सरल लगता है, आज के सबसे जटिल तकनीकी उपकरणों - कंप्यूटर और अन्य स्वचालित परिसरों में बाइनरी सिस्टम का उपयोग किया जाता है।

सवाल उठता है:आपने इसका उपयोग करने का निर्णय क्यों लिया, क्योंकि किसी व्यक्ति के लिए सामान्य 10 अंकों पर ध्यान केंद्रित करना अधिक सुविधाजनक है? तथ्य यह है कि कंप्यूटर एक मशीन है जो बिजली की मदद से काम करती है, और इसके सॉफ्टवेयर फिलिंग में, वास्तव में, कार्रवाई के सबसे सरल एल्गोरिदम होते हैं। कंप्यूटर के दृष्टिकोण से एक बाइनरी सिस्टम के दूसरों पर कई फायदे हैं:

द्विआधारी जोड़

1. मशीन के लिए 2 अवस्थाएँ हैं: यह काम कर रही है या नहीं, करंट है या नहीं। इनमें से प्रत्येक राज्य को प्रतीकों में से एक की विशेषता है: 0 - "नहीं", 1 - "हां"।

2. बाइनरी (बाइनरी) सिस्टम जितना संभव हो सके माइक्रोक्रिकिट्स के उपकरण को सरल बनाने की अनुमति देता है (अर्थात, विभिन्न प्रकार के संकेतों के लिए दो चैनल होना पर्याप्त है)।

3. यह प्रणाली शोर के प्रति अधिक प्रतिरोधी और तेज है।यह शोर प्रतिरोधी है क्योंकि यह सरल है, और सॉफ़्टवेयर विफलता का जोखिम कम से कम है, और तेज़ है क्योंकि बाइनरी बीजगणित दशमलव की तुलना में लागू करना बहुत आसान है।

4. बाइनरी नंबरों के साथ बूलियन ऑपरेशन करना बहुत आसान है। सामान्य तौर पर, तर्क के बीजगणित (बूलियन) को कंप्यूटर की तकनीकी प्रणालियों में सिग्नल रूपांतरण की जटिल प्रक्रियाओं को समझने के लिए डिज़ाइन किया गया है।

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

बाइनरी में घटाव

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

आइए देखें कि बाइनरी में जोड़ कैसे होता हैसंख्या प्रणाली। उदाहरण के लिए, आइए दो संख्याएँ जोड़ते हैं: 1001 और 1110। अंतिम अंक से शुरू करते हुए, जोड़ें: 1 + 0 = 1, फिर 0 + 1 = 1, निम्नलिखित क्रिया: 0 + 1 = 1, और अंत में 1 + 1 = 10 . कुल मिलाकर, हमें 10111 नंबर मिला।

बाइनरी घटाव होता हैसमान सिद्धांतों के अनुसार। आइए उन्हीं संख्याओं को एक उदाहरण के रूप में लेते हैं, केवल अब हम 1110 से 1001 घटाएंगे। हम अंतिम अंक से भी शुरू करते हैं: 0-1 = 1 (अगले अंक से घटा 1), फिर पैटर्न के अनुसार भी। कुल 101.

भाग और गुणन में भी परिचित दशमलव रूप के सिद्धांतों की तुलना में मूलभूत अंतर नहीं होते हैं।

बाइनरी के अलावा, कंप्यूटर टर्नरी, ऑक्टल और हेक्साडेसिमल नंबर सिस्टम का उपयोग करता है।