नियंत्रण बस

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

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

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


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

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

यह भी देखें

 * पता बस
 * बस (कंप्यूटिंग)
 * बस मास्टरिंग

बाहरी संबंध

 * Definition by Webopedia.
 * Computer system organization at the University of California, Riverside.
 * "Hardware and Software Architecture", a PowerPoint presentation at California State University, Los Angeles.