नियंत्रण बस: Difference between revisions

From Vigyanwiki
(Created page with "{{about|a kind of bus used inside one box| a kind of bus that connects several boxes in a networked control system | Fieldbus}} <!-- Deleted image removed: File:Dimensia...")
 
No edit summary
Line 1: Line 1:
{{about|a kind of bus used inside one box| a kind of bus that connects several boxes in a [[networked control system]] | Fieldbus}}
{{about|एक बॉक्स के अंदर इस्तेमाल की जाने वाली एक तरह की बस|एक प्रकार की बस जो एक [[नेटवर्क नियंत्रण प्रणाली]] में कई बक्सों को जोड़ती है| फील्डबस}}
<!-- Deleted image removed: [[File:Dimensia control.JPG|thumb|right|200px|Control bus of an [[RCA Dimensia]]]] -->
<!-- Deleted image removed: [[File:Dimensia control.JPG|thumb|right|200px|Control bus of an [[RCA Dimensia]]]] -->
[[कंप्यूटर आर्किटेक्चर]] में,
[[कंप्यूटर आर्किटेक्चर]] में,
एक नियंत्रण बस [[सिस्टम बस]] का हिस्सा है और इसका उपयोग केंद्रीय प्रसंस्करण इकाइयों द्वारा कंप्यूटर के भीतर अन्य उपकरणों के साथ संचार करने के लिए किया जाता है। जबकि [[ पता बस ]] में उस डिवाइस के बारे में जानकारी होती है जिसके साथ सीपीयू संचार कर रहा है और [[बस (कंप्यूटिंग)]] संसाधित किए जा रहे वास्तविक डेटा को वहन करती है, कंट्रोल बस सीपीयू से कमांड लेती है और उपकरणों से स्थिति संकेत लौटाती है। उदाहरण के लिए, यदि डिवाइस पर डेटा पढ़ा या लिखा जा रहा है तो उपयुक्त लाइन (पढ़ें या लिखें) सक्रिय होगी ([[तर्क एक]])।
 
नियंत्रण बस [[सिस्टम बस]] का हिस्सा है और इसका उपयोग केंद्रीय प्रसंस्करण इकाइयों द्वारा कंप्यूटर के भीतर अन्य उपकरणों के साथ संचार करने के लिए किया जाता है। जबकि [[ पता बस | पता बस]] में उस डिवाइस के बारे में जानकारी होती है जिसके साथ सीपीयू संचार कर रहा है और [[बस (कंप्यूटिंग)]] संसाधित किए जा रहे वास्तविक डेटा को वहन करती है, कंट्रोल बस सीपीयू से कमांड लेती है और उपकरणों से स्थिति संकेत लौटाती है। उदाहरण के लिए, यदि डिवाइस पर डेटा पढ़ा या लिखा जा रहा है तो उपयुक्त लाइन (पढ़ें या लिखें) सक्रिय होगी ([[तर्क एक]])।


== {{anchor|Bus request|Bus grant|Bus grant acknowledge}}लाइन्स ==
== {{anchor|Bus request|Bus grant|Bus grant acknowledge}}लाइन्स ==
एक कंट्रोल बस में लाइनों की संख्या और प्रकार अलग-अलग होते हैं लेकिन सभी माइक्रोप्रोसेसरों के लिए सामान्य लाइनें होती हैं, जैसे:
कंट्रोल बस में लाइनों की संख्या और प्रकार भिन्न-भिन्न  होते हैं किन्तु सभी माइक्रोप्रोसेसरों के लिए सामान्य लाइनें होती हैं, जैसे:
* पढ़ना (<math>\overline {RD}</math>). एक एकल पंक्ति जो सक्रिय (तर्क शून्य) इंगित करती है कि डिवाइस को सीपीयू द्वारा पढ़ा जा रहा है।
* पढ़ना (<math>\overline {RD}</math>). एकल पंक्ति जो सक्रिय (तर्क शून्य) इंगित करती है कि डिवाइस को सीपीयू द्वारा पढ़ा जा रहा है।
* लिखना (<math>\overline {WR}</math>). एक एकल पंक्ति जो सक्रिय होने पर (तर्क शून्य) इंगित करती है कि डिवाइस को सीपीयू द्वारा लिखा जा रहा है।
* लिखना (<math>\overline {WR}</math>). एकल पंक्ति जो सक्रिय होने पर (तर्क शून्य) इंगित करती है कि डिवाइस को सीपीयू द्वारा लिखा जा रहा है।
* बाइट सक्षम (<math>\overline E</math>). लाइनों का एक समूह जो डेटा के आकार (8, 16, 32, 64 बाइट्स) को दर्शाता है।
* बाइट सक्षम (<math>\overline E</math>). लाइनों का समूह जो डेटा के आकार (8, 16, 32, 64 बाइट्स) को दर्शाता है।


नियंत्रण बस के आरडी और डब्ल्यूआर सिग्नल डेटा बस पर [[बस विवाद]] से बचने के लिए रैम के पढ़ने या लिखने को नियंत्रित करते हैं।<ref name="dunton" >
नियंत्रण बस के आरडी और डब्ल्यूआर सिग्नल डेटा बस पर [[बस विवाद]] से बचने के लिए रैम के पढ़ने या लिखने को नियंत्रित करते हैं।<ref name="dunton" >
Line 20: Line 21:


* स्थानांतरण [[पावती (डेटा नेटवर्क)]] (पावती)। जानकारी देता है कि डिवाइस द्वारा डेटा को स्वीकार (पढ़ा) गया था।
* स्थानांतरण [[पावती (डेटा नेटवर्क)]] (पावती)। जानकारी देता है कि डिवाइस द्वारा डेटा को स्वीकार (पढ़ा) गया था।
* बस अनुरोध (BR, BREQ, या BRQ)। इंगित करता है कि एक उपकरण (डेटा) बस के उपयोग का अनुरोध कर रहा है।
* बस अनुरोध (BR, BREQ, या BRQ)। इंगित करता है कि उपकरण (डेटा) बस के उपयोग का अनुरोध कर रहा है।
* बस अनुदान (बीजी या बीजीआरटी)। इंगित करता है कि सीपीयू ने बस तक पहुंच प्रदान की है।
* बस अनुदान (बीजी या बीजीआरटी)। इंगित करता है कि सीपीयू ने बस तक पहुंच प्रदान की है।
* व्यवधान अनुरोध (IRQ)। निम्न [[ निर्धारण (कंप्यूटिंग) ]] वाला डिवाइस CPU तक पहुंच का अनुरोध कर रहा है।
* व्यवधान अनुरोध (IRQ)। निम्न [[ निर्धारण (कंप्यूटिंग) ]] वाला डिवाइस CPU तक पहुंच का अनुरोध कर रहा है।
Line 26: Line 27:
* [[रीसेट (कंप्यूटिंग)]]। यदि यह लाइन सक्रिय है, तो सीपीयू [[कठिन रिबूट]] करेगा।
* [[रीसेट (कंप्यूटिंग)]]। यदि यह लाइन सक्रिय है, तो सीपीयू [[कठिन रिबूट]] करेगा।


एक से अधिक [[बस मास्टर]] वाले सिस्टम में अतिरिक्त नियंत्रण बस सिग्नल होते हैं जो नियंत्रित करते हैं कि कौन सा बस मास्टर पता बस चलाता है, पता बस पर बस विवाद से बचता है।<ref name="dunton" />
से अधिक [[बस मास्टर]] वाले सिस्टम में अतिरिक्त नियंत्रण बस सिग्नल होते हैं जो नियंत्रित करते हैं कि कौन सा बस मास्टर पता बस चलाता है, पता बस पर बस विवाद से बचता है।<ref name="dunton" />





Revision as of 23:21, 28 April 2023

कंप्यूटर आर्किटेक्चर में,

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

लाइन्स

कंट्रोल बस में लाइनों की संख्या और प्रकार भिन्न-भिन्न होते हैं किन्तु सभी माइक्रोप्रोसेसरों के लिए सामान्य लाइनें होती हैं, जैसे:

  • पढ़ना (). एकल पंक्ति जो सक्रिय (तर्क शून्य) इंगित करती है कि डिवाइस को सीपीयू द्वारा पढ़ा जा रहा है।
  • लिखना (). एकल पंक्ति जो सक्रिय होने पर (तर्क शून्य) इंगित करती है कि डिवाइस को सीपीयू द्वारा लिखा जा रहा है।
  • बाइट सक्षम (). लाइनों का समूह जो डेटा के आकार (8, 16, 32, 64 बाइट्स) को दर्शाता है।

नियंत्रण बस के आरडी और डब्ल्यूआर सिग्नल डेटा बस पर बस विवाद से बचने के लिए रैम के पढ़ने या लिखने को नियंत्रित करते हैं।[1] अतिरिक्त लाइनें माइक्रोप्रोसेसर-निर्भर हैं, जैसे:

  • स्थानांतरण पावती (डेटा नेटवर्क) (पावती)। जानकारी देता है कि डिवाइस द्वारा डेटा को स्वीकार (पढ़ा) गया था।
  • बस अनुरोध (BR, BREQ, या BRQ)। इंगित करता है कि उपकरण (डेटा) बस के उपयोग का अनुरोध कर रहा है।
  • बस अनुदान (बीजी या बीजीआरटी)। इंगित करता है कि सीपीयू ने बस तक पहुंच प्रदान की है।
  • व्यवधान अनुरोध (IRQ)। निम्न निर्धारण (कंप्यूटिंग) वाला डिवाइस CPU तक पहुंच का अनुरोध कर रहा है।
  • घड़ी संकेत। इस लाइन पर सिग्नल का उपयोग सीपीयू और डिवाइस के बीच डेटा को सिंक्रोनाइज़ करने के लिए किया जाता है।
  • रीसेट (कंप्यूटिंग)। यदि यह लाइन सक्रिय है, तो सीपीयू कठिन रिबूट करेगा।

से अधिक बस मास्टर वाले सिस्टम में अतिरिक्त नियंत्रण बस सिग्नल होते हैं जो नियंत्रित करते हैं कि कौन सा बस मास्टर पता बस चलाता है, पता बस पर बस विवाद से बचता है।[1]


यह भी देखें

संदर्भ

  1. 1.0 1.1 Ian Sinclair; John Dunton. "Practical Electronics Handbook". 2013. section "The control bus". p. 209-210.


बाहरी संबंध