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

Anonim

पता बस बनाम डेटा बस के बीच डेटा स्थानांतरित करने वाली एक प्रणाली के रूप में

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

पता बस

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

-2 ->

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

डेटा बस

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

-3 ->

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

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