आर टी -11: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 41: Line 41:


===ह्यूमन इंटरफ़ेस===
===ह्यूमन इंटरफ़ेस===
[[File:RT-11 help.jpg|thumb|वह अंत {{mono|HELP}} :en:RT-11|RT-11SJ से कमांड आउटपुट :en:VT100 पर प्रदर्शित होता है।]]यूजर सामान्यतः आरटी-11 को [[ तैलिप्रिंटर |प्रिंटर]] या [[कंप्यूटर टर्मिनल]] के माध्यम से संचालित करते हैं, मूल रूप से स्ट्रैप-चयन योग्य करेंट-लूप (पारंपरिक टेलेटाइप के लिए) या आरएस-232 (पश्चात् में [[ईआईए-422]] या आरएस-422) इंटरफ़ेस के माध्यम से इनमें से किसी पर सीपीयू कार्ड; डीईसी ने वीटी11 और वीएस60 ग्राफिक्स डिस्प्ले डिवाइस ([[वेक्टर ग्राफिक्स]] [[कंप्यूटर डिस्प्ले]], टेक्स्ट प्रदर्शित करने के लिए ग्राफिक कैरेक्टर जेनरेटर और ग्राफिकल इनपुट के लिए [[ हल्का पेन |लाइट पेन]] ) का भी समर्थन किया था। तीसरे पक्ष का पसंदीदा [[टेक्ट्रोनिक्स 4010]] वर्ग था।
[[File:RT-11 help.jpg|thumb|आरटी-11एसजे से कमांड आउटपुट :en:VT100 पर प्रदर्शित होता है।]]यूजर सामान्यतः आरटी-11 को [[ तैलिप्रिंटर |प्रिंटर]] या [[कंप्यूटर टर्मिनल]] के माध्यम से संचालित करते हैं, मूल रूप से स्ट्रैप-चयन योग्य करेंट-लूप (पारंपरिक टेलेटाइप के लिए) या आरएस-232 (पश्चात् में [[ईआईए-422]] या आरएस-422) इंटरफ़ेस के माध्यम से इनमें से किसी पर सीपीयू कार्ड; डीईसी ने वीटी11 और वीएस60 ग्राफिक्स डिस्प्ले डिवाइस ([[वेक्टर ग्राफिक्स]] [[कंप्यूटर डिस्प्ले]], टेक्स्ट प्रदर्शित करने के लिए ग्राफिक कैरेक्टर जेनरेटर और ग्राफिकल इनपुट के लिए [[ हल्का पेन |लाइट पेन]] ) का भी समर्थन किया था। तीसरे पक्ष का पसंदीदा [[टेक्ट्रोनिक्स 4010]] वर्ग था।


[[की]]बोर्ड मॉनिटर (केएमओएन) यूजर द्वारा जारी किए गए आदेशों की व्याख्या करता है और कमांड स्ट्रिंग इंटरप्रेटर (सीएसआई) रूपों के साथ विभिन्न उपयोगिताओं को प्रयुक्त करेगा।
[[की]]बोर्ड मॉनिटर (केएमओएन) यूजर द्वारा जारी किए गए आदेशों की व्याख्या करता है और कमांड स्ट्रिंग इंटरप्रेटर (सीएसआई) रूपों के साथ विभिन्न उपयोगिताओं को प्रयुक्त करेगा।
Line 60: Line 60:


===सॉफ़्टवेयर===
===सॉफ़्टवेयर===
आरटी-11 को विभिन्न कार्यों को करने के लिए उपयोगिताओं के साथ वितरित किया गया था। यूटिलिटीज डीआईआर (कमांड), डीयूपी, [[ परिधीय इंटरचेंज कार्यक्रम |पेरीफेरल इंटरचेंज प्रोग्राम]] और फॉर्मेट (कमांड) डिस्क वॉल्यूम के प्रबंधन के लिए थे। [[पाठ संपादक और सुधारक|टीईसीओ]], एडिट, और [[दृश्य संपादक|विसुअल एडिटर]] केईडी (डीईसी [[VT100|वीटी100]] के लिए) और K52 (डीईसी [[VT52|वीटी52]] के लिए) का उपयोग सोर्स और डेटा फ़ाइलों को बनाने और संपादित करने के लिए किया गया था। मैक्रो, लिंक और एलआईबीआर निष्पादनयोग्य निर्माण के लिए थे। प्रोग्रामों को डीबग करने के लिए [[ऑक्टल डिबगिंग तकनीक]], वीडीटी और एसडी डिवाइस का उपयोग किया गया था। रनऑफ़ का डीईसी वर्जन (प्रोग्राम) <ref>{{cite news |newspaper=[[Computerworld]]
आरटी-11 को विभिन्न कार्यों को करने के लिए उपयोगिताओं के साथ वितरित किया गया था। यूटिलिटीज डीआईआर (कमांड), डीयूपी, [[ परिधीय इंटरचेंज कार्यक्रम |पेरीफेरल इंटरचेंज प्रोग्राम]] और फॉर्मेट (कमांड) डिस्क वॉल्यूम के मैनेजमेंट के लिए थे। [[पाठ संपादक और सुधारक|टीईसीओ]], एडिट, और [[दृश्य संपादक|विसुअल एडिटर]] केईडी (डीईसी [[VT100|वीटी100]] के लिए) और K52 (डीईसी [[VT52|वीटी52]] के लिए) का उपयोग सोर्स और डेटा फ़ाइलों को बनाने और संपादित करने के लिए किया गया था। मैक्रो, लिंक और एलआईबीआर निष्पादनयोग्य निर्माण के लिए थे। प्रोग्रामों को डीबग करने के लिए [[ऑक्टल डिबगिंग तकनीक]], वीडीटी और एसडी डिवाइस का उपयोग किया गया था। रनऑफ़ का डीईसी वर्जन (प्रोग्राम) <ref>{{cite news |newspaper=[[Computerworld]]
  |title=Runoff polishes text on RSTS/E, RT-11 |date=September 25, 1978 |page=35}}</ref> डॉक्यूमेंट तैयार करने के लिए था। अंत में, वीटीकॉम का उपयोग मॉडेम के माध्यम से फोन पर किसी अन्य कंप्यूटर सिस्टम से कनेक्ट करने और उपयोग करने (या फ़ाइलों को स्थानांतरित करने) के लिए किया गया था।
  |title=Runoff polishes text on RSTS/E, RT-11 |date=September 25, 1978 |page=35}}</ref> डॉक्यूमेंट तैयार करने के लिए था। अंत में, वीटीकॉम का उपयोग मॉडेम के माध्यम से फोन पर किसी अन्य कंप्यूटर सिस्टम से कनेक्ट करने और उपयोग करने (या फ़ाइलों को स्थानांतरित करने) के लिए किया गया था।


Line 79: Line 79:
|title=RT-11 System Users Guide 1977 |quote=The SQUEEZE command consolidates in a single area all unused ...}}</ref>
|title=RT-11 System Users Guide 1977 |quote=The SQUEEZE command consolidates in a single area all unused ...}}</ref>


प्रत्येक खंड में केवल निर्देशिका होती है जिसे खंड की प्रारंभ में प्रीएलोकेटेड किया गया था। निर्देशिका में प्रविष्टियों की प्रति फ़ाइल या असंबद्ध स्पेस श्रृंखला होती है । प्रत्येक निर्देशिका प्रविष्टि 8 (या अधिक) 16-बिट शब्द है, चूंकि सिसजेन विकल्प अ'''तिरिक्त एप्लिकेशन-विशिष्ट संग्रहण की अनुमति देता है'''।<ref>{{cite web
प्रत्येक खंड में केवल निर्देशिका होती है जिसे खंड की प्रारंभ में प्रीएलोकेटेड किया गया था। निर्देशिका में प्रविष्टियों की प्रति फ़ाइल या असंबद्ध स्पेस श्रृंखला होती है । प्रत्येक निर्देशिका प्रविष्टि 8 (या अधिक) 16-बिट शब्द है, चूंकि सिसजेन विकल्प अतिरिक्त एप्लिकेशन-विशिष्ट संग्रहण की अनुमति देता है।<ref>{{cite web
  |url=http://cryptosmith.com/2013/10/19/digitals-rt-11-file-system
  |url=http://cryptosmith.com/2013/10/19/digitals-rt-11-file-system
  |title=डिजिटल का RT-11 फ़ाइल सिस्टम|date=20 October 2013 |access-date=January 1, 2015}}</ref>
  |title=डिजिटल का RT-11 फ़ाइल सिस्टम|date=20 October 2013 |access-date=January 1, 2015}}</ref>
Line 85: Line 85:




===अन्य डीईसी ऑपरेटिंग सिस्टम के साथ संगतता===
===अन्य डीईसी ऑपरेटिंग सिस्टम के साथ अनुकूलता===
विभिन्न आरटी-11 प्रोग्राम (जिन्हें विशेष बाह्य डिवाइस या हार्डवेयर तक सीधी पहुंच की आवश्यकता नहीं थी) को आरएसटीएस/ई टाइमशेयरिंग सिस्टम के आरटी=11 आरटीएस ([[ रन-टाइम प्रणाली ]]) का उपयोग करके या आरटीईएम (आरटी एमुलेटर) के अनुसार सीधे निष्पादित किया जा सकता है। RSX-11 और [[OpenVMS]] दोनों के विभिन्न रिलीज़ों पर।
विभिन्न आरटी-11 प्रोग्राम (जिन्हें विशेष बाह्य डिवाइस या हार्डवेयर तक सीधी पहुंच की आवश्यकता नहीं थी) को आरएसटीएस/ई टाइमशेयरिंग सिस्टम के आरटी=11 आरटीएस ([[ रन-टाइम प्रणाली | रन-टाइम सिस्टम]] ) का उपयोग करके या आरटीईएम (आरटी एमुलेटर) के अनुसार दोनों आरएसएक्स-11 और [[OpenVMS|ओपनवीएमएस]] के विभिन्न रिलीज़ों पर सीधे निष्पादित किया जा सकता है।


आरटी-11 के लिए [[ डिजिटल कमांड भाषा |डिजिटल कमांड]] लैंग्वेज के कार्यान्वयन ने अन्य डीईसी ऑपरेटिंग सिस्टम के साथ इसकी अनुकूलता बढ़ा दी। चूंकि प्रत्येक ऑपरेटिंग सिस्टम में कमांड और विकल्प थे जो उस ऑपरेटिंग सिस्टम के लिए अद्वितीय थे, फिर भी विभिन्न कमांड और कमांड विकल्प थे जो सामान्य थे।
आरटी-11 के लिए [[ डिजिटल कमांड भाषा |डिजिटल कमांड]] लैंग्वेज के कार्यान्वयन ने अन्य डीईसी ऑपरेटिंग सिस्टम के साथ इसकी अनुकूलता बढ़ा दी थी। चूंकि प्रत्येक ऑपरेटिंग सिस्टम में कमांड और विकल्प थे जो उस ऑपरेटिंग सिस्टम के लिए अद्वितीय थे, फिर भी विभिन्न कमांड और कमांड विकल्प थे जो सामान्य थे।


==अन्य पीडीपी-11 ऑपरेटिंग सिस्टम==
==अन्य पीडीपी-11 ऑपरेटिंग सिस्टम==
डीईसी ने [[RSX-11]], मल्टीयूजर, रियलटाइम सुविधाओं के साथ मल्टीटास्किंग ऑपरेटिंग सिस्टम, और RSTS/E (मूल नाम RSTS-11) मल्टीयूजर टाइम-शेयरिंग सिस्टम भी बेचा, किन्तु आरटी-11 डेटा एक्वीजीशन प्रणालियों के लिए पसंद का ऑपरेटिंग सिस्टम बना रहा जहां रियल-टाइम प्रतिक्रिया की आवश्यकता थी. [[यूनिक्स]] ऑपरेटिंग सिस्टम भी लोकप्रिय हो गया, किन्तु इसमें रियल-टाइम की सुविधाओं और आरटी-11 के बेहद छोटे आकार का अभाव था।
डीईसी ने [[RSX-11|आरएसएक्स-11]], मल्टीयूजर, रियलटाइम सुविधाओं के साथ मल्टीटास्किंग ऑपरेटिंग सिस्टम, और आरएसटीएस/(मूल नाम आरएसटीएस-11) मल्टीयूजर टाइम-शेयरिंग सिस्टम भी बेचा, किन्तु आरटी-11 डेटा एक्वीजीशन सिस्टम के लिए पसंद का ऑपरेटिंग सिस्टम बना रहा जहां रियल-टाइम प्रतिक्रिया की आवश्यकता थी. [[यूनिक्स]] ऑपरेटिंग सिस्टम भी लोकप्रिय हो गया था, किन्तु इसमें रियल-टाइम की सुविधाओं और आरटी-11 के अत्यधिक छोटे आकार का अभाव था।


==हार्डवेयर==
==हार्डवेयर==
आरटी-11, पीडीपी-11/05 (इसका पहला लक्ष्य, 1970 में (ध्यान दें कि पीडीपी-11/05 जारी किया गया था) से डीईसी पीडीपी-11 वर्ग के सभी सदस्यों, Q-बस- और [[ यूनीबस |यूनीबस]] -आधारित दोनों पर चलता था 1972, तो यह संभवतः पीडीपी-11/20 था)), अंतिम पीडीपी-11 कार्यान्वयन (पीडीपी-11/93 और/94) तक। इसके अलावा, यह डीईसी से प्रोफेशनल सीरीज़ और PDT-11 प्रोग्राम्ड डेटा टर्मिनल सिस्टम पर भी चलता था। चूंकि पीडीपी-11 आर्किटेक्चर को अन्य कंपनियों (उदाहरण के लिए, [[मेंटेक पीडीपी-11]]) द्वारा प्रतिस्थापन उत्पादों में प्रयुक्त किया गया था, या अन्य देशों में रिवर्स-इंजीनियर्ड क्लोन के रूप में (उदाहरण के लिए, सोवियत संघ से [[डीवीके]]), आरटी-11 इन पर चलता है मशीनें भी.
आरटी-11, पीडीपी-11/05 (इसका पहला लक्ष्य, 1970 में (ध्यान दें कि पीडीपी-11/05 जारी किया गया था) से डीईसी पीडीपी-11 वर्ग के सभी सदस्यों, Q-बस- और [[ यूनीबस |यूनीबस]] -आधारित दोनों पर चलता था 1972, तो यह संभवतः पीडीपी-11/20 था)), अंतिम पीडीपी-11 कार्यान्वयन (पीडीपी-11/93 और/94) तक। इसके अतिरिक्त, यह डीईसी से प्रोफेशनल सीरीज़ और पीडीटी-11 प्रोग्राम्ड डेटा टर्मिनल सिस्टम पर भी चलता था। चूंकि पीडीपी-11 आर्किटेक्चर को अन्य कंपनियों (उदाहरण के लिए, [[मेंटेक पीडीपी-11]]) द्वारा प्रतिस्थापन उत्पादों में प्रयुक्त किया गया था, या अन्य देशों में रिवर्स-इंजीनियर्ड क्लोन के रूप में (उदाहरण के लिए, सोवियत संघ से [[डीवीके]]), आरटी-11 इन पर मशीनें भी चलती है


==परिधीय==
==परिधीय==
[[CalComp प्लॉटर]] जैसे बाह्य डिवाइस के लिए ड्राइवर समर्थन जोड़ना,<ref>[[Google Scholar]] {{cite journal
[[CalComp प्लॉटर|कैलकॉम्प प्लॉटर]] जैसे बाह्य डिवाइस के लिए ड्राइवर समर्थन जोड़ना,<ref>[[Google Scholar]] {{cite journal
|title=Graphics software and hardware for RT-11 systems
|title=Graphics software and hardware for RT-11 systems
|author1=W. L. Palya |author2=B. Brown |journal=Behavior Research Methods & Instrumentation
|author1=W. L. Palya |author2=B. Brown |journal=Behavior Research Methods & Instrumentation
Line 108: Line 108:




==संगत ऑपरेटिंग सिस्टम==
==कम्पेटिबल ऑपरेटिंग सिस्टम==


===फ़ज़बॉल===
===फ़ज़बॉल===
Line 115: Line 115:


===शेयरप्लस===
===शेयरप्लस===
HAMMONDsoftware ने विभिन्न आरटी-11 संगत ऑपरेटिंग सिस्टम वितरित किए, जिनमें STAReleven, प्रारंभिक मल्टी-कंप्यूटर सिस्टम और SHAREplus, आरटी-11 का बहु-प्रक्रिया/बहु-यूजर कार्यान्वयन सम्मिलित है, जिसने OpenVMS|VAX/VMS ऑपरेटिंग सिस्टम से कुछ वास्तुशिल्प अवधारणाओं को उधार लिया था। . संचालन के लिए आरटी-11 डिवाइस ड्राइवरों की आवश्यकता थी। अन्य पीडीपी-11 और वीएक्स/वीएमएस तक पारदर्शी डिवाइस पहुंच नेटवर्क विकल्प के साथ समर्थित थी। सीमित RSX-11 अनुप्रयोग अनुकूलता भी उपलब्ध थी। SHAREplus का यूरोप में सबसे मजबूत यूजर आधार था।
हैमंडसॉफ्टवेयर ने विभिन्न आरटी-11 कम्पेटिबल ऑपरेटिंग सिस्टम वितरित किए, जिनमें स्टारलेवेन, प्रारंभिक मल्टी-कंप्यूटर सिस्टम और शेयरप्लस, आरटी-11 का मल्टी-प्रोसेस/मल्टी-यूजर कार्यान्वयन सम्मिलित है, जिसने ओपनवीएमएस या वैक्स/वीएमएस ऑपरेटिंग सिस्टम से कुछ आर्किटेक्चर अवधारणाओं को उधार लिया था। संचालन के लिए आरटी-11 डिवाइस ड्राइवरों की आवश्यकता थी। अन्य पीडीपी-11 और वीएक्स/वीएमएस तक पारदर्शी डिवाइस पहुंच नेटवर्क विकल्प के साथ समर्थित थी। सीमित आरएसएक्स-11 एप्लिकेशन अनुकूलता भी उपलब्ध थी। शेयरप्लस का यूरोप में सबसे सशक्त यूजर आधार था।


===टीएसएक्स-11===
===टीएसएक्स-11===
टीएसएक्स-11,<ref>{{cite magazine |magazine=Hardcopy (magazine) |title=The RT-11 Perspective
टीएसएक्स-11,<ref>{{cite magazine |magazine=Hardcopy (magazine) |title=The RT-11 Perspective
  |date=January 1985 |page=125 |author=Milton Campbell}}</ref> S&H कंप्यूटिंग द्वारा विकसित, आरटी-11 का बहु-यूजर, बहु-प्रसंस्करण कार्यान्वयन था। एकमात्र चीज जो उसने नहीं की वह थी बूट प्रक्रिया को संभालना, इसलिए किसी भी टीएसएक्स-प्लस मशीन को टीएसएक्स-प्लस को यूजर प्रोग्राम के रूप में चलाने से पहले आरटी-11 को बूट करना आवश्यक था। बार टीएसएक्स-प्लस चलने के पश्चात्, यह आरटी-11 से मशीन का पूरा कंट्रोल अपने हाथ में ले लेगा। इसने उपयोगकर्ताओं को अन्य उपयोगकर्ताओं से रियल मेमोरी सुरक्षा प्रदान की, यूजर खाते प्रदान किए और डिस्क वॉल्यूम पर खाता पृथक्करण बनाए रखा और आरटी-11 EMT प्रोग्राम किए गए अनुरोधों का सुपरसेट प्रयुक्त किया।
  |date=January 1985 |page=125 |author=Milton Campbell}}</ref> S&H कंप्यूटिंग द्वारा विकसित, आरटी-11 का मल्टी-यूजर, मल्टी-प्रोसेसिंग कार्यान्वयन था। एकमात्र वस्तु जो उसने नहीं की वह थी बूट प्रक्रिया को संभालना, इसलिए किसी भी टीएसएक्स-प्लस मशीन को टीएसएक्स-प्लस को यूजर प्रोग्राम के रूप में चलाने से पहले आरटी-11 को बूट करना आवश्यक था। एक बार टीएसएक्स-प्लस चलने के पश्चात्, यह आरटी-11 से मशीन का पूरा कंट्रोल अपने हाथ में ले लेगा। इसने उपयोगकर्ताओं को अन्य उपयोगकर्ताओं से रियल मेमोरी सुरक्षा प्रदान की थी, यूजर अकाउंट प्रदान किए और डिस्क वॉल्यूम पर अकाउंट सेपरेशन बनाए रखा और आरटी-11 ईएमटी प्रोग्राम किए गए अनुरोधों का सुपरसेट प्रयुक्त किया था।


S&H ने मूल TSX इसलिए लिखा क्योंकि ऐसे कंप्यूटर पर $25K खर्च करना जो केवल यूजर का समर्थन कर सकता था, बग (संस्थापक हैरी सैंडर्स); इसका परिणाम 1976 में प्रारंभिक चार-यूजर टीएसएक्स था।<ref name=TSX32.DCLdialog/>टीएसएक्स-प्लस (1980 में रिलीज़) 1976 में रिलीज़ हुई टीएसएक्स का उत्तराधिकारी था।<ref name=TSX32.DCLdialog/>यह प्रणाली 1980 के दशक में लोकप्रिय थी। आरटी-11 प्रोग्राम सामान्यतः टीएसएक्स-प्लस के अनुसार बिना संशोधित किए चलते थे और वास्तव में, अधिकांश आरटी-11 उपयोगिताओं का उपयोग टीएसएक्स-प्लस के अनुसार वैसे ही किया जाता था। डिवाइस ड्राइवरों को सामान्यतः केवल मामूली संशोधन की आवश्यकता होती है।
S&H ने मूल टीएसएक्स इसलिए लिखा क्योंकि ऐसे कंप्यूटर पर $25K व्यय करना जो केवल यूजर का समर्थन कर सकता था, बग (संस्थापक हैरी सैंडर्स); इसका परिणाम 1976 में प्रारंभिक चार-यूजर टीएसएक्स था।<ref name=TSX32.DCLdialog/>टीएसएक्स-प्लस (1980 में रिलीज़) 1976 में रिलीज़ हुई टीएसएक्स का उत्तराधिकारी था।<ref name=TSX32.DCLdialog/> यह सिस्टम 1980 के दशक में लोकप्रिय थी। आरटी-11 प्रोग्राम सामान्यतः टीएसएक्स-प्लस के अनुसार बिना संशोधित किए चलते थे और वास्तव में, अधिकांश आरटी-11 उपयोगिताओं का उपयोग टीएसएक्स-प्लस के अनुसार वैसे ही किया जाता था। डिवाइस ड्राइवरों को सामान्यतः केवल सामान्य संशोधन की आवश्यकता होती है।


किस पीडीपी-11 मॉडल और मेमोरी की मात्रा के आधार पर, सिस्टम न्यूनतम 12 उपयोगकर्ताओं का समर्थन कर सकता है<ref name=TSX32.DCLdialog>{{cite news
किस पीडीपी-11 मॉडल और मेमोरी की मात्रा के आधार पर, सिस्टम न्यूनतम 12 उपयोगकर्ताओं का समर्थन कर सकता है <ref name=TSX32.DCLdialog>{{cite news
|newspaper=[[Computerworld]] |title=S&H TSX-Plus on 11/23, 11/34
|newspaper=[[Computerworld]] |title=S&H TSX-Plus on 11/23, 11/34
|quote= efficient, general-purpose timesharing for up to 20 users on 11/23 and 11/34 based ...
|quote= efficient, general-purpose timesharing for up to 20 users on 11/23 and 11/34 based ...
|date=December 1, 1980 |page=67}}</ref> (कार्यभार के आधार पर 2एमबी 11/73 पर 14-18 यूजर)।<ref>{{cite magazine
|date=December 1, 1980 |page=67}}</ref> (कार्यभार के आधार पर 2एमबी 11/73 पर 14-18 यूजर)।<ref>{{cite magazine
|magazine=Hardcopy (magazine) |date=October 1982 |page=9 |title=TSX-Plus: Time Share RT-11}}</ref> टीएसएक्स-प्लस के अंतिम वर्जन में इंटरनेट प्रोटोकॉल सुइट|टीसीपी/आईपी समर्थन था।
|magazine=Hardcopy (magazine) |date=October 1982 |page=9 |title=TSX-Plus: Time Share RT-11}}</ref> टीएसएक्स-प्लस के अंतिम वर्जन में इंटरनेट प्रोटोकॉल सुइट या टीसीपी/आईपी समर्थन था।


==वर्जन==
==वर्जन==
Line 135: Line 135:


====अनमैप्ड मेमोरी====
====अनमैप्ड मेमोरी====
* RT-11SJ (सिंगल जॉब) ने केवल कार्य की अनुमति दी। यह प्रारंभिक वितरण था.
* आरटी-11एसजे (सिंगल जॉब) ने केवल कार्य की अनुमति दी थी। यह प्रारंभिक वितरण था.
* आरटी-11बीएल (बेस-लाइन) एसजे का भिन्न वर्जन है जिसमें न्यूनतम मेमोरी रेजिडेंसी है और वैकल्पिक सुविधाओं का अभाव है।<ref>{{cite book |author=<!--Staff writer(s); no by-line.--> |url=https://archive.org/details/bitsavers_decpdp11rtATCRT11V4.0InstallationManualMar81_19001358 |title=आरटी-11 इंस्टालेशन और सिस्टम जेनरेशन गाइड|date=March 1980 |publisher=Digital Equipment Corporation |isbn= |location=Maynard, MA |page=1-6}}</ref>
* आरटी-11बीएल (बेस-लाइन) एसजे का भिन्न वर्जन है जिसमें न्यूनतम मेमोरी रेजिडेंसी है और वैकल्पिक सुविधाओं का अभाव है।<ref>{{cite book |author=<!--Staff writer(s); no by-line.--> |url=https://archive.org/details/bitsavers_decpdp11rtATCRT11V4.0InstallationManualMar81_19001358 |title=आरटी-11 इंस्टालेशन और सिस्टम जेनरेशन गाइड|date=March 1980 |publisher=Digital Equipment Corporation |isbn= |location=Maynard, MA |page=1-6}}</ref>
* RT-11FB (फोरग्राउंड/बैकग्राउंड) दो कार्यों का समर्थन करता है: उच्च-प्राथमिकता, गैर-इंटरैक्टिव फ़ोरग्राउंड जॉब, और कम-प्राथमिकता, इंटरैक्टिव बैकग्राउंड जॉब।<ref name=RT11.HC82Decem/>
* आरटी-11एफबी (फोरग्राउंड/बैकग्राउंड) दो कार्यों का समर्थन करता है: उच्च-प्राथमिकता, नॉन-इंटरैक्टिव फ़ोरग्राउंड जॉब, और कम-प्राथमिकता, इंटरैक्टिव बैकग्राउंड जॉब है।<ref name=RT11.HC82Decem/>




====मैप की गई मेमोरी====
====मैप्ड मेमोरी====
* RT-11XB एकल कार्य, I & D पृथक्करण का समर्थन नहीं करता।<ref name=RT_install>{{cite book |author=<!--Staff writer(s); no by-line.--> |date=August 1991 |title=आरटी-11 इंस्टालेशन गाइड|url=http://www.bitsavers.org/pdf/dec/pdp11/rt11/v5.6_Aug91/AA-H376F-TC_RT-11_Installation_Guide_Aug91.pdf |location=Maynard, Massachusetts |publisher=Digital Equipment Corporation |pages=1-2,1-3 |isbn=}}</ref>
* आरटी-11एक्सबी एकल कार्य, I & D सेपरेशन का समर्थन नहीं करता।<ref name=RT_install>{{cite book |author=<!--Staff writer(s); no by-line.--> |date=August 1991 |title=आरटी-11 इंस्टालेशन गाइड|url=http://www.bitsavers.org/pdf/dec/pdp11/rt11/v5.6_Aug91/AA-H376F-TC_RT-11_Installation_Guide_Aug91.pdf |location=Maynard, Massachusetts |publisher=Digital Equipment Corporation |pages=1-2,1-3 |isbn=}}</ref>
* RT-11XM (एक्सटेंडेड मेमोरी), FB का सुपरसेट,<ref name=RT11.HC82Decem/>64kb से अधिक मेमोरी के लिए समर्थन प्रदान किया गया, किन्तु मेमोरी प्रबंधन हार्डवेयर के साथ मिनी कंप्यूटर की आवश्यकता थी; लगभग से वितरित. 1975-पर. 8 समवर्ती नौकरियों तक।<ref name=RT_install />* RT-11XB एकल कार्य, I & D पृथक्करण का समर्थन करता है।<ref name=RT_install />* RT-11ZM ने भिन्न-भिन्न निर्देश और डेटा स्पेस वाले सिस्टम के लिए समर्थन प्रदान किया (जैसे कि यूनिबस-आधारित 11/44, 45, 55, 70, 84 और 94 और क्यू-बस-आधारित 11/53, पीडीपी-11 /73, 83, और 93.) 8 समवर्ती नौकरियों तक।<ref name=RT_install />
* आरटी-11एक्सएम (एक्सटेंडेड मेमोरी), एफबी का सुपरसेट,<ref name=RT11.HC82Decem/> 64kb से अधिक मेमोरी के लिए समर्थन प्रदान किया गया था, किन्तु लगभग 1975 से 8 कंकर्रेंट जॉब्स तक वितरित मेमोरी मैनेजमेंट हार्डवेयर के साथ एक मिनी कंप्यूटर की आवश्यकता थी।<ref name=RT_install />
*आरटी-11एक्सबी एकल कार्य, I & D सेपरेशन का समर्थन करता है।<ref name="RT_install" />
*आरटी-11जेडएम ने भिन्न-भिन्न निर्देश और डेटा स्पेस वाले सिस्टम के लिए समर्थन प्रदान किया (जैसे कि यूनिबस-आधारित 11/44, 45, 55, 70, 84 और 94 और क्यू-बस-बेस्ड 11/53, पीडीपी-11 /73, 83, और 93.) 8 कंकर्रेंट जॉब्स है।<ref name="RT_install" />




===विशेषीकृत वर्जन===
===स्पेशलाइज्ड वर्जन===
आरटी-11 के आधार पर विभिन्न विशिष्ट पीडीपी-11 प्रणालियाँ बेची गईं:
आरटी-11 के आधार पर विभिन्न विशिष्ट पीडीपी-11 सिस्टम बेंचे गये थे:


* LAB-11 ने प्रयोगशाला डेटा के संग्रह के लिए LPS-11 एनालॉग परिधीय प्रदान किया
* लैब-11 ने लेबोरेटरी डेटा के संग्रह के लिए एलपीएस-11 एनालॉग परिधीय प्रदान किया गया था
* PEAK-11 ने [[गैस क्रोमैटोग्राफ]] (जीसी द्वारा उत्पादित चोटियों का विश्लेषण) के साथ उपयोग के लिए और अधिक अनुकूलन प्रदान किया; डेटा संग्रह आरटी-11 की फोरेग्रॉउंड प्रक्रिया में चलता था जबकि यूजर का डेटा विश्लेषण प्रोग्राम बैकग्रॉउंड में चलता था।
* पीक-11 ने [[गैस क्रोमैटोग्राफ]] (जीसी द्वारा प्रोड्यूस्ड पीक का विश्लेषण) के साथ उपयोग के लिए और अधिक अनुकूलन प्रदान किया था; डेटा संग्रह आरटी-11 की फोरेग्रॉउंड प्रक्रिया में चलता था जबकि यूजर का डेटा विश्लेषण प्रोग्राम बैकग्रॉउंड में चलता था।
* GT4x सिस्टम ने VT11 वेक्टर ग्राफ़िक्स परिधीय जोड़ा। इन प्रणालियों के साथ [[लूनर लैंडर (1979 वीडियो गेम)]] और स्पेसवार! का वर्जन सहित विभिन्न बहुत लोकप्रिय डेमो प्रोग्राम प्रदान किए गए थे।
* जीटी4एक्स सिस्टम ने वीटी11 वेक्टर ग्राफ़िक्स परिधीय जोड़ा था। इन सिस्टम के साथ [[लूनर लैंडर (1979 वीडियो गेम)]] और स्पेसवार! का वर्जन सहित विभिन्न बहुत लोकप्रिय डेमो प्रोग्राम प्रदान किए गए थे।
* GT62 सिस्टम ने क्रेडेंज़ा कैबिनेट में VS60 वेक्टर ग्राफिक्स पेरिफेरल (VT11-संगत) जोड़ा।
* जीटी62 सिस्टम ने क्रेडेंज़ा कैबिनेट में वीएस60 वेक्टर ग्राफिक्स पेरिफेरल (वीटी11-कम्पेटिबल) जोड़ा था।
* GAMMA-11 पैकेज्ड आरटी-11 और पीडीपी 11/34 प्रणाली थी जो पहली पूर्णतः एकीकृत परमाणु चिकित्सा प्रणालियों में से थी। इसमें तेज़ एनालॉग/डिजिटल कन्वर्टर्स, 16 बिट रंगीन ग्राफिकल डिस्प्ले और परमाणु चिकित्सा [[गामा कैमरा]] से डेटा संग्रह, विश्लेषण और प्रदर्शन के उद्देश्य से अनुप्रयोगों के विकास के लिए व्यापक सॉफ्टवेयर लाइब्रेरी सम्मिलित थी।
* गामा-11 पैकेज्ड आरटी-11 और पीडीपी 11/34 सिस्टम थी जो पहली पूर्णतः एकीकृत परमाणु चिकित्सा सिस्टम में से एक थी। इसमें तेज़ एनालॉग/डिजिटल कन्वर्टर्स, 16 बिट कलर ग्राफिकल डिस्प्ले और परमाणु चिकित्सा [[गामा कैमरा]] से डेटा संग्रह, विश्लेषण और प्रदर्शन के उद्देश्य से अनुप्रयोगों के विकास के लिए व्यापक सॉफ्टवेयर लाइब्रेरी सम्मिलित थी।


===यूएसएसआर में क्लोन===
===यूएसएसआर में क्लोन===
Line 158: Line 160:
यूएसएसआर में आरटी-11 के विभिन्न क्लोन बनाए गए:
यूएसएसआर में आरटी-11 के विभिन्न क्लोन बनाए गए:


* [[RAFOS (ऑपरेटिंग सिस्टम)]] (RAFOS) - [[एसएम ईवीएम]]
* राफोस (РАФОС) - एसएम ईवीएम
* एफओबीओएस - [[इलेक्ट्रॉनिक्स 60]]
* फ़ोबोस (ФОБОС) - इलेक्ट्रोनिका 60
* भोजन
* फोडोस (ФОДОС)
* [[ भूरा ]]
* [[ भूरा |रूडोस (РУДОС)]]
* [[ओएस डीवीके]] (ओएस डीवीके) - डीवीके
* ओएस डीवीके (ОС ДВК) डीवीके
* [[ओएस बीके-11]] (ОС БК-11) - [[इलेक्ट्रॉनिक्स बी.के]]
* [[ओएस बीके-11]] (ОС БК-11) - [[इलेक्ट्रॉनिक्स बी.के]]
* [[मास्टर-11]] (मास्टर-11)- डीवीके
* मास्टर-11 (एमएसटीईपी-11) - डीवीके
* नेमिगा ओएस (नेमिगा) - नेमिगा पीके 588
* नेमिगा ओएस (НЕМИГА) - नेमिगा पीके 588


==यह भी देखें==
==यह भी देखें==

Revision as of 09:29, 7 October 2023

RT-11
डेवलपरDigital Equipment Corporation and Mentec Inc.
लिखा हुआMACRO-11
काम करने की अवस्थाDiscontinued
स्रोत मॉडलClosed source
आरंभिक रिलीज1973; 53 years ago (1973)[citation needed]
Latest release5.7 / October 1998; 27 years ago (1998-10)[1]
विपणन लक्ष्यLaboratory, scientific, industrial equipment
उपलब्धEnglish
प्लेटफार्मोंPDP-11 family and clones
कर्नेल प्रकारMonolithic
डिफ़ॉल्ट
उपयोगकर्ता इंटरफ़ेस
Keyboard Monitor (KMON) Command-line interface
लाइसेंसProprietary

आरटी-11 (रियल-टाइम 11) ,[2] डिजिटल डिवाइस निगम पीडीपी-11 16-बिट कंप्यूटिंग या 16-बिट कंप्यूटर की पूर्ण श्रृंखला के लिए डिसकंटीन्यूइड स्माल, निम्न-स्तरीय सिंगल-यूजर रियल-टाइम ऑपरेटिंग सिस्टम है। आरटी-11 को पहली बार 1970 में प्रयुक्त किया गया था। इसका व्यापक रूप से सभी पीडीपी-11 में रियल-टाइम कंप्यूटिंग सिस्टम, प्रोसेस कंट्रोल और डेटा एक्वीजीशन के लिए उपयोग किया गया था। इसका उपयोग कम निवेश वाली सामान्य-उपयोग कंप्यूटिंग के लिए भी किया गया था।[2]

सुविधाएँ

सोर्स कोड

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

डिवाइस ड्राइवर

आरटी-11 में, डिवाइस ड्राइवर [3][4] लोड करने योग्य थे, अतिरिक्त इसके कि V4.0 से पहले सिस्टम डिवाइस (बूट डिवाइस) के लिए डिवाइस ड्राइवर कॉन्फ़िगरेशन टाइम पर कर्नेल में बनाया गया था। चूँकि आरटी-11 का उपयोग सामान्यतः डिवाइस कंट्रोल और डेटा एक्वीजीशन के लिए किया जाता था, इसलिए डेवलपर्स के लिए डिवाइस ड्राइवर लिखना या बढ़ाना सामान्य था। डीईसी ने अपने हार्डवेयर सबसिस्टम (बस स्ट्रक्चर से कोड तक) को खुला बनाकर, ऑपरेटिंग सिस्टम के आंतरिक डॉक्यूमेंटिंग करके, तीसरे पक्ष के हार्डवेयर और सॉफ़्टवेयर विक्रेताओं को प्रोत्साहित करके और डेकस के विकास को बढ़ावा देकर ऐसे ड्राइवर विकास को प्रोत्साहित किया था।

मल्टीटास्किंग

आरटी-11 सिस्टम कंप्यूटर मल्टीटास्किंग का समर्थन नहीं करता था, किन्तु अधिकांश वर्जन एक साथ विभिन्न एप्लिकेशन चला सकते थे। एफबी एक्सएम, और जेडएम मॉनिटर ने एक फोरेग्रॉउंड जॉब भी प्रदान की थी, और यदि सिसजेन सिस्टम जेनरेशन प्रोग्राम के माध्यम से चुना गया तो छह सिस्टम जॉब भी प्रदान की गईं थी। और सिसजेन मॉनिटर उत्पन्न कर सकता था जो एकल बैकग्रॉउंड जॉब (एसबी, एक्सबी और जेडबी वेरिएंट) प्रदान करता था।[2] फोरेग्रॉउंड और बैकग्रॉउंड शब्द प्रतिसहज ज्ञान युक्त हैं; बैकग्रॉउंड का काम सामान्यतः यूजर का कमांड लाइन इंटरफेस या कमांड-लाइन दुभाषिया था; फोरेग्रॉउंड कार्य नॉन-इंटरैक्टिव डेटा संग्रह जैसा कुछ कर सकता है।