Task Control Block
टास्क कंट्रोल ब्लॉक (टी. सी. बी.) में एक कार्य की स्थिति होती है, जैसे, ओ. एस./360 और आई. बी. एम. सिस्टम/360 वास्तुकला और उत्तराधिकारियों पर उत्तराधिकारी। ओएस/360 में टी. सी. बी. और ओएस/360, ओएस/वी. एस. 1, एस. वी. एस., एम. वी. एस./370, एम. वी. एस./एक्स. ए., एम. वी. एस./ई. एस. ए., ओएस/390 और जेड/ओ. एस. में उत्तराधिकारी, टी. सी. बी. में अन्य आंकड़ों के साथ-साथ गैर-डिस्पैचेबिलिटी फ्लैग और एक ऐसे कार्य के लिए सामान्य और फ्लोटिंग पॉइंट रजिस्टर शामिल हैं जो वर्तमान में एक सी. पी. यू. को नहीं सौंपा गया है। एक टी. सी. बी. अन्य, संबंधित अनुरोध खंडों (आर. बी.) की एक जुड़ी हुई सूची के लिए एक एंकर प्रदान करता है; एक टी. सी. बी. के लिए शीर्ष-जुड़े आर. बी. में प्रोग्राम स्थिति शब्द (पी. एस. डब्ल्यू.) होता है जब कार्य एक सी. पी. यू. को सौंपा नहीं जाता है। जब नियंत्रण कार्यक्रम का प्रेषक भेजने के लिए एक टी. सी. बी. का चयन करता है, तो प्रेषक टी. सी. बी. से रजिस्टर को लोड करता है और टी. सी. बी. के शीर्ष आर. बी. से पी. एस. डब्ल्यू. को लोड करता है, जिससे काम की इकाई भेजी जाती है। अनुरोध ब्लॉक ओएस/360 में निम्नलिखित प्रकार के अनुरोध ब्लॉक हैं-व्यवधान अनुरोध ब्लॉक एक आई. आर. बी. का उपयोग एक अतुल्यकालिक निकास को संभालने के लिए किया जाता है। प्रोग्राम रिक्वेस्ट ब्लॉक ए पी. आर. बी. एक ए. टी. टी. ए. सी. एच. मैक्रो, एक लिंक मैक्रो या एक तुल्यकालिक निकास के साथ एक मॉड्यूल का प्रतिनिधित्व करता है। सिस्टम इंटरप्शन रिक्वेस्ट ब्लॉक एक एस. आई. आर. बी. का उपयोग आई/ओ त्रुटि पुनर्प्राप्ति कोड चलाने के लिए किया जाता है। पर्यवेक्षक अनुरोध खंड एक एसवीआरबी एक प्रकार 2, प्रकार 3 या प्रकार 4 एसवीसी दिनचर्या के निष्पादन का प्रतिनिधित्व करता है एक आरबी में पुराने पीएसडब्ल्यू, पुराने सामान्य रजिस्टर, एक पीएसडब्ल्यू और प्रतीक्षा गणना के बीच कई क्षेत्र होते हैं। डिस्पैचर भेजना नाभिक में एक नियमित कार्य है जो भेजे जाने वाले कार्य का चयन करता है। यह उच्चतम प्राथमिकता वाले कार्य का चयन करता है किः किसी अन्य सीपीयू पर नहीं चल रहा है जिसमें कोई गैर-डिस्पैचेबिलिटी फ्लैग सेट नहीं है जिसमें शून्य प्रतीक्षा गणना के साथ एक शीर्ष आरबी है। सिस्टम टी. सी. बी. पॉइंटर्स की एक जोड़ी को बनाए रखता है जिसे टी. सी. बी. ओल्ड और टी. सी. बी. न्यू के रूप में जाना जाता है। शून्य का एक टी. सी. बी. नया सूचक प्रेषक को एक योग्य कार्य की खोज करने का कारण बनता है। जब प्रेषक को कोई योग्य कार्य मिलता है, तो वह पुराने और नए टी. सी. बी. संकेत निर्धारित करता है। टी. सी. बी. से रजिस्टरों को लोड करें और शीर्ष आर. बी. से पी. एस. डब्ल्यू. को लोड करें। यदि प्रेषक योग्य काम खोजने में विफल रहता है, तो यह एक सक्षम प्रतीक्षा में प्रवेश करता है। इतिहास एम. वी. एस./370 और उत्तराधिकारी प्रणालियों की शुरुआत के साथ, एक पूरा नया वातावरण पेश किया गयाः सेवा अनुरोध खंड (एस. आर. बी.), जिसे आम तौर पर किसी भी कार्य नियंत्रण खंड की तुलना में अधिक प्राथमिकता दी जाती है, और वास्तव में, जिसकी दो अलग-अलग प्राथमिकताएँ हैंः एक वैश्विक एस. आर. बी. (सभी स्थानीय पता स्थान एस. आर. बी. और टी. सी. बी. पर प्राथमिकता) और एक स्थानीय एस. आर. बी. (केवल स्थानीय पता स्थान टी. सी. बी. पर प्राथमिकता); और एम. वी. एस. के प्रेषक को इन सभी को दो प्रोसेसर (एम. वी. एस./370) और सोलह प्रोसेसर (उत्तराधिकारी प्रणाली) में पूर्ण स्थिरता के साथ प्रबंधित करना चाहिए। प्रोसेस कंट्रोल ब्लॉक नोट्स रेफेरेंस प्रोसेस (कम्प्यूटिंग) भी देखें।