पता बस और डेटा बस के बीच अंतर

पता बस और डेटा बस के बीच अंतर
पता बस और डेटा बस के बीच अंतर

वीडियो: पता बस और डेटा बस के बीच अंतर

वीडियो: पता बस और डेटा बस के बीच अंतर
वीडियो: एल-5.17: विभाजन बनाम पेजिंग | विभाजन कार्य | ऑपरेटिंग सिस्टम 2024, जुलाई
Anonim

पता बस बनाम डेटा बस

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

पता बस

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

मेमोरी का आकार जिसे सिस्टम द्वारा संबोधित किया जा सकता है, डेटा बस की चौड़ाई और इसके विपरीत निर्धारित करता है। उदाहरण के लिए, यदि एड्रेस बस की चौड़ाई 32 बिट है, तो सिस्टम 232 मेमोरी ब्लॉक (जो कि 4GB मेमोरी स्पेस के बराबर है, को संबोधित कर सकता है, यह देखते हुए कि एक ब्लॉक में 1 बाइट डेटा है)।

डेटा बस

एक डेटा बस बस डेटा ले जाती है। आंतरिक बसें प्रोसेसर के भीतर जानकारी ले जाती हैं, जबकि बाहरी बसें प्रोसेसर और मेमोरी के बीच डेटा ले जाती हैं। आम तौर पर, एक ही डेटा बस का उपयोग पढ़ने/लिखने के संचालन दोनों के लिए किया जाता है। जब यह एक राइट ऑपरेशन होता है, तो प्रोसेसर डेटा (लिखने के लिए) को डेटा बस में डाल देगा। जब यह रीड ऑपरेशन होता है, तो मेमोरी कंट्रोलर विशिष्ट मेमोरी ब्लॉक से डेटा प्राप्त करेगा और इसे डेटा बस में डाल देगा।

पता बस और डेटा बस में क्या अंतर है?

डेटा बस द्विदिश है, जबकि पता बस यूनिडायरेक्शनल है। इसका मतलब है कि डेटा दोनों दिशाओं में यात्रा करता है लेकिन पते केवल एक ही दिशा में यात्रा करेंगे।इसका कारण यह है कि डेटा के विपरीत, पता हमेशा प्रोसेसर द्वारा निर्दिष्ट किया जाता है। डेटा बस की चौड़ाई व्यक्तिगत मेमोरी ब्लॉक के आकार से निर्धारित होती है, जबकि एड्रेस बस की चौड़ाई उस मेमोरी के आकार से निर्धारित होती है जिसे सिस्टम द्वारा संबोधित किया जाना चाहिए।

सिफारिश की: