आर टी -11: Difference between revisions
No edit summary |
No edit summary |
||
| Line 41: | Line 41: | ||
===ह्यूमन इंटरफ़ेस=== | ===ह्यूमन इंटरफ़ेस=== | ||
[[File:RT-11 help.jpg|thumb| | [[File:RT-11 help.jpg|thumb|आरटी-11एसजे से कमांड आउटपुट :en:VT100 पर प्रदर्शित होता है।]]यूजर सामान्यतः आरटी-11 को [[ तैलिप्रिंटर |प्रिंटर]] या [[कंप्यूटर टर्मिनल]] के माध्यम से संचालित करते हैं, मूल रूप से स्ट्रैप-चयन योग्य करेंट-लूप (पारंपरिक टेलेटाइप के लिए) या आरएस-232 (पश्चात् में [[ईआईए-422]] या आरएस-422) इंटरफ़ेस के माध्यम से इनमें से किसी पर सीपीयू कार्ड; डीईसी ने वीटी11 और वीएस60 ग्राफिक्स डिस्प्ले डिवाइस ([[वेक्टर ग्राफिक्स]] [[कंप्यूटर डिस्प्ले]], टेक्स्ट प्रदर्शित करने के लिए ग्राफिक कैरेक्टर जेनरेटर और ग्राफिकल इनपुट के लिए [[ हल्का पेन |लाइट पेन]] ) का भी समर्थन किया था। तीसरे पक्ष का पसंदीदा [[टेक्ट्रोनिक्स 4010]] वर्ग था। | ||
[[की]]बोर्ड मॉनिटर (केएमओएन) यूजर द्वारा जारी किए गए आदेशों की व्याख्या करता है और कमांड स्ट्रिंग इंटरप्रेटर (सीएसआई) रूपों के साथ विभिन्न उपयोगिताओं को प्रयुक्त करेगा। | [[की]]बोर्ड मॉनिटर (केएमओएन) यूजर द्वारा जारी किए गए आदेशों की व्याख्या करता है और कमांड स्ट्रिंग इंटरप्रेटर (सीएसआई) रूपों के साथ विभिन्न उपयोगिताओं को प्रयुक्त करेगा। | ||
| Line 60: | Line 60: | ||
===सॉफ़्टवेयर=== | ===सॉफ़्टवेयर=== | ||
आरटी-11 को विभिन्न कार्यों को करने के लिए उपयोगिताओं के साथ वितरित किया गया था। यूटिलिटीज डीआईआर (कमांड), डीयूपी, [[ परिधीय इंटरचेंज कार्यक्रम |पेरीफेरल इंटरचेंज प्रोग्राम]] और फॉर्मेट (कमांड) डिस्क वॉल्यूम के | आरटी-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-बिट शब्द है, चूंकि सिसजेन विकल्प | प्रत्येक खंड में केवल निर्देशिका होती है जिसे खंड की प्रारंभ में प्रीएलोकेटेड किया गया था। निर्देशिका में प्रविष्टियों की प्रति फ़ाइल या असंबद्ध स्पेस श्रृंखला होती है । प्रत्येक निर्देशिका प्रविष्टि 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 आरटीएस ([[ रन-टाइम प्रणाली ]]) का उपयोग करके या आरटीईएम (आरटी एमुलेटर) के अनुसार | विभिन्न आरटी-11 प्रोग्राम (जिन्हें विशेष बाह्य डिवाइस या हार्डवेयर तक सीधी पहुंच की आवश्यकता नहीं थी) को आरएसटीएस/ई टाइमशेयरिंग सिस्टम के आरटी=11 आरटीएस ([[ रन-टाइम प्रणाली | रन-टाइम सिस्टम]] ) का उपयोग करके या आरटीईएम (आरटी एमुलेटर) के अनुसार दोनों आरएसएक्स-11 और [[OpenVMS|ओपनवीएमएस]] के विभिन्न रिलीज़ों पर सीधे निष्पादित किया जा सकता है। | ||
आरटी-11 के लिए [[ डिजिटल कमांड भाषा |डिजिटल कमांड]] लैंग्वेज के कार्यान्वयन ने अन्य डीईसी ऑपरेटिंग सिस्टम के साथ इसकी अनुकूलता बढ़ा | आरटी-11 के लिए [[ डिजिटल कमांड भाषा |डिजिटल कमांड]] लैंग्वेज के कार्यान्वयन ने अन्य डीईसी ऑपरेटिंग सिस्टम के साथ इसकी अनुकूलता बढ़ा दी थी। चूंकि प्रत्येक ऑपरेटिंग सिस्टम में कमांड और विकल्प थे जो उस ऑपरेटिंग सिस्टम के लिए अद्वितीय थे, फिर भी विभिन्न कमांड और कमांड विकल्प थे जो सामान्य थे। | ||
==अन्य पीडीपी-11 ऑपरेटिंग सिस्टम== | ==अन्य पीडीपी-11 ऑपरेटिंग सिस्टम== | ||
डीईसी ने [[RSX-11]], मल्टीयूजर, रियलटाइम सुविधाओं के साथ मल्टीटास्किंग ऑपरेटिंग सिस्टम, और | डीईसी ने [[RSX-11|आरएसएक्स-11]], मल्टीयूजर, रियलटाइम सुविधाओं के साथ मल्टीटास्किंग ऑपरेटिंग सिस्टम, और आरएसटीएस/ई (मूल नाम आरएसटीएस-11) मल्टीयूजर टाइम-शेयरिंग सिस्टम भी बेचा, किन्तु आरटी-11 डेटा एक्वीजीशन सिस्टम के लिए पसंद का ऑपरेटिंग सिस्टम बना रहा जहां रियल-टाइम प्रतिक्रिया की आवश्यकता थी. [[यूनिक्स]] ऑपरेटिंग सिस्टम भी लोकप्रिय हो गया था, किन्तु इसमें रियल-टाइम की सुविधाओं और आरटी-11 के अत्यधिक छोटे आकार का अभाव था। | ||
==हार्डवेयर== | ==हार्डवेयर== | ||
आरटी-11, पीडीपी-11/05 (इसका पहला लक्ष्य, 1970 में (ध्यान दें कि पीडीपी-11/05 जारी किया गया था) से डीईसी पीडीपी-11 वर्ग के सभी सदस्यों, Q-बस- और [[ यूनीबस |यूनीबस]] -आधारित दोनों पर चलता था 1972, तो यह संभवतः पीडीपी-11/20 था)), अंतिम पीडीपी-11 कार्यान्वयन (पीडीपी-11/93 और/94) तक। इसके | आरटी-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: | ||
===शेयरप्लस=== | ===शेयरप्लस=== | ||
हैमंडसॉफ्टवेयर ने विभिन्न आरटी-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 का | |date=January 1985 |page=125 |author=Milton Campbell}}</ref> S&H कंप्यूटिंग द्वारा विकसित, आरटी-11 का मल्टी-यूजर, मल्टी-प्रोसेसिंग कार्यान्वयन था। एकमात्र वस्तु जो उसने नहीं की वह थी बूट प्रक्रिया को संभालना, इसलिए किसी भी टीएसएक्स-प्लस मशीन को टीएसएक्स-प्लस को यूजर प्रोग्राम के रूप में चलाने से पहले आरटी-11 को बूट करना आवश्यक था। एक बार टीएसएक्स-प्लस चलने के पश्चात्, यह आरटी-11 से मशीन का पूरा कंट्रोल अपने हाथ में ले लेगा। इसने उपयोगकर्ताओं को अन्य उपयोगकर्ताओं से रियल मेमोरी सुरक्षा प्रदान की थी, यूजर अकाउंट प्रदान किए और डिस्क वॉल्यूम पर अकाउंट सेपरेशन बनाए रखा और आरटी-11 ईएमटी प्रोग्राम किए गए अनुरोधों का सुपरसेट प्रयुक्त किया था। | ||
S&H ने मूल | 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: | ||
====अनमैप्ड मेमोरी==== | ====अनमैप्ड मेमोरी==== | ||
* | * आरटी-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> | ||
* | * आरटी-11एफबी (फोरग्राउंड/बैकग्राउंड) दो कार्यों का समर्थन करता है: उच्च-प्राथमिकता, नॉन-इंटरैक्टिव फ़ोरग्राउंड जॉब, और कम-प्राथमिकता, इंटरैक्टिव बैकग्राउंड जॉब है।<ref name=RT11.HC82Decem/> | ||
==== | ====मैप्ड मेमोरी==== | ||
* | * आरटी-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> | ||
* | * आरटी-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 सिस्टम बेंचे गये थे: | ||
* | * लैब-11 ने लेबोरेटरी डेटा के संग्रह के लिए एलपीएस-11 एनालॉग परिधीय प्रदान किया गया था | ||
* | * पीक-11 ने [[गैस क्रोमैटोग्राफ]] (जीसी द्वारा प्रोड्यूस्ड पीक का विश्लेषण) के साथ उपयोग के लिए और अधिक अनुकूलन प्रदान किया था; डेटा संग्रह आरटी-11 की फोरेग्रॉउंड प्रक्रिया में चलता था जबकि यूजर का डेटा विश्लेषण प्रोग्राम बैकग्रॉउंड में चलता था। | ||
* | * जीटी4एक्स सिस्टम ने वीटी11 वेक्टर ग्राफ़िक्स परिधीय जोड़ा था। इन सिस्टम के साथ [[लूनर लैंडर (1979 वीडियो गेम)]] और स्पेसवार! का वर्जन सहित विभिन्न बहुत लोकप्रिय डेमो प्रोग्राम प्रदान किए गए थे। | ||
* | * जीटी62 सिस्टम ने क्रेडेंज़ा कैबिनेट में वीएस60 वेक्टर ग्राफिक्स पेरिफेरल (वीटी11-कम्पेटिबल) जोड़ा था। | ||
* | * गामा-11 पैकेज्ड आरटी-11 और पीडीपी 11/34 सिस्टम थी जो पहली पूर्णतः एकीकृत परमाणु चिकित्सा सिस्टम में से एक थी। इसमें तेज़ एनालॉग/डिजिटल कन्वर्टर्स, 16 बिट कलर ग्राफिकल डिस्प्ले और परमाणु चिकित्सा [[गामा कैमरा]] से डेटा संग्रह, विश्लेषण और प्रदर्शन के उद्देश्य से अनुप्रयोगों के विकास के लिए व्यापक सॉफ्टवेयर लाइब्रेरी सम्मिलित थी। | ||
===यूएसएसआर में क्लोन=== | ===यूएसएसआर में क्लोन=== | ||
| Line 158: | Line 160: | ||
यूएसएसआर में आरटी-11 के विभिन्न क्लोन बनाए गए: | यूएसएसआर में आरटी-11 के विभिन्न क्लोन बनाए गए: | ||
* | * राफोस (РАФОС) - एसएम ईवीएम | ||
* | * फ़ोबोस (ФОБОС) - इलेक्ट्रोनिका 60 | ||
* | * फोडोस (ФОДОС) | ||
* [[ भूरा ]] | * [[ भूरा |रूडोस (РУДОС)]] | ||
* | * ओएस डीवीके (ОС ДВК) – डीवीके | ||
* [[ओएस बीके-11]] (ОС БК-11) - [[इलेक्ट्रॉनिक्स बी.के]] | * [[ओएस बीके-11]] (ОС БК-11) - [[इलेक्ट्रॉनिक्स बी.के]] | ||
* | * मास्टर-11 (एमएसटीईपी-11) - डीवीके | ||
* नेमिगा ओएस ( | * नेमिगा ओएस (НЕМИГА) - नेमिगा पीके 588 | ||
==यह भी देखें== | ==यह भी देखें== | ||
Revision as of 09:29, 7 October 2023
| डेवलपर | Digital Equipment Corporation and Mentec Inc. |
|---|---|
| लिखा हुआ | MACRO-11 |
| काम करने की अवस्था | Discontinued |
| स्रोत मॉडल | Closed source |
| आरंभिक रिलीज | 1973[citation needed] |
| Latest release | 5.7 / October 1998[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] फोरेग्रॉउंड और बैकग्रॉउंड शब्द प्रतिसहज ज्ञान युक्त हैं; बैकग्रॉउंड का काम सामान्यतः यूजर का कमांड लाइन इंटरफेस या कमांड-लाइन दुभाषिया था; फोरेग्रॉउंड कार्य नॉन-इंटरैक्टिव डेटा संग्रह जैसा कुछ कर सकता है।