जीई-600 श्रृंखला: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{Short description|General Electric mainframe computers}}'''जीई-600 श्रृंखला''' 1960 के दशक में उत्पन्न [[36-बिट]] मेनफ़्रेम [[कंप्यूटर]] का वर्ग था, जिसे [[ सामान्य विद्युतीय ]] (जीई) द्वारा बनाया गया था। जब जीई ने मेनफ्रेम व्यवसाय छोड़ दिया तो लाइन [[हनीवेल]] को बेच दी गई थी, जिसने 1990 के दशक में इसी प्रकार की प्रणालियों का निर्माण किया गया था, जब विभाजन [[ बुल ग्रुप ]] और फिर [[NEC|एनईसी]] में चला गया था।
{{Short description|General Electric mainframe computers}}'''जीई-600 श्रृंखला''' 1960 के दशक में उत्पन्न [[36-बिट]] मेनफ़्रेम [[कंप्यूटर]] का वर्ग था, जिसे [[ सामान्य विद्युतीय |सामान्य विद्युतीय]] (जीई) द्वारा बनाया गया था। जब जीई ने मेनफ्रेम व्यवसाय छोड़ दिया तो लाइन [[हनीवेल]] को बेच दी गई थी, जिसने 1990 के दशक में इसी प्रकार की प्रणालियों का निर्माण किया गया था, जब विभाजन [[ बुल ग्रुप |बुल ग्रुप]] और फिर [[NEC|एनईसी]] में चला गया था।


सिस्टम संभवतः [[डार्टमाउथ टाइम शेयरिंग सिस्टम]] (डीटीएसएस) और [[ मॉलटिक्स ]] [[ऑपरेटिंग सिस्टम]] द्वारा उपयोग किए जाने वाले हार्डवेयर के रूप में जाना जाता है। मल्टिक्स को श्रृंखला के बाद के संस्करणों में किए गए [[ आभासी मेमोरी |वर्चुअल मेमोरी]] एडिशंस द्वारा समर्थित किया गया था।
सिस्टम संभवतः [[डार्टमाउथ टाइम शेयरिंग सिस्टम]] (डीटीएसएस) और [[ मॉलटिक्स |मॉलटिक्स]] [[ऑपरेटिंग सिस्टम]] द्वारा उपयोग किए जाने वाले हार्डवेयर के रूप में जाना जाता है। मल्टिक्स को श्रृंखला के बाद के संस्करणों में किए गए [[ आभासी मेमोरी |वर्चुअल मेमोरी]] एडिशंस द्वारा समर्थित किया गया था।


== आर्किटेक्चर ==
== आर्किटेक्चर ==
600 श्रृंखलाओं में 36-बिट शब्दों और 18-बिट पतों का उपयोग किया गया था। उनके पास दो 36-बिट [[संचायक (कंप्यूटिंग)]], आठ 18-बिट [[ सूचकांक रजिस्टर ]] और 8-बिट एक्सपोनेंट रजिस्टर थे। इसने 36-बिट सिंगल-प्रिसिजन और 2 x 36-बिट डबल प्रिसिजन दोनों में [[ तैरनेवाला स्थल | फ़्लोटिंग पॉइंट]] का समर्थन किया था, एक्सपोनेंट को अलग से स्टोर किया जा रहा है, जिससे 71 बिट्स की स्पष्टता और साइन के लिए बिट का उपयोग किया जा रहा है। इसमें एड्रेसिंग मोड्स का विस्तृत सेट था, जिनमें से कई [[अप्रत्यक्ष शब्द]] का उपयोग करते थे, जिनमें से कुछ ऑटो-इंक्रीमेंटिंग या ऑटो-डिक्रीमेंटिंग थे। यह एड्रेसिंग मोड के माध्यम से 6-बिट और 9-बिट [[बाइट]] का समर्थन करता है; ये विशिष्ट बाइट निकालने, और बाइट पॉइंटर बढ़ाने का समर्थन करते हैं, किन्तु बाइट के लिए रैंडम एक्सेस नहीं होता है।<ref>cf. [[Byte addressing#Hybrid systems]]</ref>
600 श्रृंखलाओं में 36-बिट शब्दों और 18-बिट पतों का उपयोग किया गया था। उनके पास दो 36-बिट [[संचायक (कंप्यूटिंग)]], आठ 18-बिट [[ सूचकांक रजिस्टर |सूचकांक रजिस्टर]] और 8-बिट एक्सपोनेंट रजिस्टर थे। इसने 36-बिट सिंगल-प्रिसिजन और 2 x 36-बिट डबल प्रिसिजन दोनों में [[ तैरनेवाला स्थल |फ़्लोटिंग पॉइंट]] का समर्थन किया था, एक्सपोनेंट को अलग से स्टोर किया जा रहा है, जिससे 71 बिट्स की स्पष्टता और साइन के लिए बिट का उपयोग किया जा रहा है। इसमें एड्रेसिंग मोड्स का विस्तृत सेट था, जिनमें से कई [[अप्रत्यक्ष शब्द]] का उपयोग करते थे, जिनमें से कुछ ऑटो-इंक्रीमेंटिंग या ऑटो-डिक्रीमेंटिंग थे। यह एड्रेसिंग मोड के माध्यम से 6-बिट और 9-बिट [[बाइट]] का समर्थन करता है; ये विशिष्ट बाइट निकालने, और बाइट पॉइंटर बढ़ाने का समर्थन करते हैं, किन्तु बाइट के लिए रैंडम एक्सेस नहीं होता है।<ref>cf. [[Byte addressing#Hybrid systems]]</ref>


इसमें इनपुट/आउटपुट| को संभालने के लिए कई [[चैनल नियंत्रक]] भी सम्मिलित हैं। [[सेंट्रल प्रोसेसिंग यूनिट]] चैनल कंट्रोलर की अपनी मशीनी भाषा में लिखे गए छोटे प्रोग्रामों को दे सकता है, जो तब डेटा को प्रोसेस करेगा, इसे मेमोरी में या उससे ले जाएगा, और पूरा होने पर रुकावट उत्पन्न करता है। इसने मुख्य सीपीयू को धीमी I/O के पूरा होने की प्रतीक्षा करते हुए अन्य कार्यों पर जाने की अनुमति दी थी, जो समय साझा करने वाली प्रणालियों की प्राथमिक विशेषता है।
इसमें इनपुट/आउटपुट| को संभालने के लिए कई [[चैनल नियंत्रक]] भी सम्मिलित हैं। [[सेंट्रल प्रोसेसिंग यूनिट]] चैनल कंट्रोलर की अपनी मशीनी भाषा में लिखे गए छोटे प्रोग्रामों को दे सकता है, जो तब डेटा को प्रोसेस करेगा, इसे मेमोरी में या उससे ले जाएगा, और पूरा होने पर रुकावट उत्पन्न करता है। इसने मुख्य सीपीयू को धीमी I/O के पूरा होने की प्रतीक्षा करते हुए अन्य कार्यों पर जाने की अनुमति दी थी, जो समय साझा करने वाली प्रणालियों की प्राथमिक विशेषता है।


== ऑपरेटिंग सिस्टम ==
== ऑपरेटिंग सिस्टम ==
मूल रूप से 600-श्रृंखला के कंप्यूटरों के लिए ऑपरेटिंग सिस्टम [[GECOS|जीईसीओएस]] था, जिसे 1962 में जीई द्वारा विकसित किया गया था। जीईसीओएस प्रारंभ में [[ प्रचय संसाधन ]] सिस्टम था, किन्तु बाद में [[कंप्यूटर मल्टीटास्किंग]] और मल्टी-यूज़र सपोर्ट सहित अधिक आधुनिक प्रणालियों पर देखी जाने वाली कई सुविधाएँ जोड़ी गईं।
मूल रूप से 600-श्रृंखला के कंप्यूटरों के लिए ऑपरेटिंग सिस्टम [[GECOS|जीईसीओएस]] था, जिसे 1962 में जीई द्वारा विकसित किया गया था। जीईसीओएस प्रारंभ में [[ प्रचय संसाधन |प्रचय संसाधन]] सिस्टम था, किन्तु बाद में [[कंप्यूटर मल्टीटास्किंग]] और मल्टी-यूज़र सपोर्ट सहित अधिक आधुनिक प्रणालियों पर देखी जाने वाली कई सुविधाएँ जोड़ी गईं।


1963 और 1964 के बीच, जीई ने [[डार्टमाउथ कॉलेज]] के साथ उनके [[डार्टमाउथ बेसिक]] प्रोजेक्ट पर कार्य किया था, जिससे जीई-200 शृंखला जीई-235 पर इसे समर्थन देने के लिए नई [[ समय बताना ]] प्रणाली का विकास हुआ था। यह बड़ी सफलता थी और 1967 के अंत में 635 पर चलने वाली प्रणाली के उत्तम संस्करण के प्रस्ताव का नेतृत्व किया था। पहला संस्करण, जिसे डार्टमाउथ को चरण I और जीई को मार्क II के रूप में जाना जाता है, जीई-235 पर मूल रूप से मार्क I बन गया , समान सफलता थी। डार्टमाउथ में चरण II को डार्टमाउथ टाइम शेयरिंग सिस्टम (डीटीएसएस) के रूप में जारी किया गया था, जबकि जीई ने मार्क II को उत्तम मार्क III में विकसित किया था।
1963 और 1964 के बीच, जीई ने [[डार्टमाउथ कॉलेज]] के साथ उनके [[डार्टमाउथ बेसिक]] प्रोजेक्ट पर कार्य किया था, जिससे जीई-200 शृंखला जीई-235 पर इसे समर्थन देने के लिए नई [[ समय बताना |समय बताना]] प्रणाली का विकास हुआ था। यह बड़ी सफलता थी और 1967 के अंत में 635 पर चलने वाली प्रणाली के उत्तम संस्करण के प्रस्ताव का नेतृत्व किया था। पहला संस्करण, जिसे डार्टमाउथ को चरण I और जीई को मार्क II के रूप में जाना जाता है, जीई-235 पर मूल रूप से मार्क I बन गया , समान सफलता थी। डार्टमाउथ में चरण II को डार्टमाउथ टाइम शेयरिंग सिस्टम (डीटीएसएस) के रूप में जारी किया गया था, जबकि जीई ने मार्क II को उत्तम मार्क III में विकसित किया था।


[[कंप्यूटर इतिहास संग्रहालय]] का कॉर्पोरेट इतिहास संग्रह जीई के मार्क I इतिहास का इस प्रकार वर्णन करता है:<ref>[http://corphist.computerhistory.org/corphist/view.php?s=select&cid=5&PHPSESSID=8921e36474c6ff040ecb6c3b587a6be0 Computer History Museum's Corporate Histories Collection: Company Details - General Electric Information Services (GEIS)]</ref>
[[कंप्यूटर इतिहास संग्रहालय]] का कॉर्पोरेट इतिहास संग्रह जीई के मार्क I इतिहास का इस प्रकार वर्णन करता है:<ref>[http://corphist.computerhistory.org/corphist/view.php?s=select&cid=5&PHPSESSID=8921e36474c6ff040ecb6c3b587a6be0 Computer History Museum's Corporate Histories Collection: Company Details - General Electric Information Services (GEIS)]</ref>
Line 21: Line 21:


== इतिहास ==
== इतिहास ==
कंप्यूटरों की जीई-600 श्रृंखला को जॉन कौलेर के नेतृत्व में टीम द्वारा विकसित किया गया था, जो उन्होंने 1959 में सैन्य [[MISTRAM|मिस्त्रम]] परियोजना के लिए किया था। मिस्त्रम [[राडार]] ट्रैकिंग प्रणाली थी जिसका उपयोग [[प्रोजेक्ट अपोलो]] सहित कई परियोजनाओं में किया गया था। [[संयुक्त राज्य वायु सेना]] को [[ केप कनवेरल ]] से डाउनरेंज ट्रैकिंग स्टेशन में स्थापित करने के लिए डेटा-संग्रह कंप्यूटर की आवश्यकता होती है। डेटा अंततः केप में 36-बिट [[आईबीएम 7094]] मशीन के साथ साझा किया जाएगा, इसलिए कंप्यूटर को 36-बिट होने की संभावना होगी। जीई ने इस कार्य के लिए मिस्त्रम M-236 कंप्यूटर नामक मशीन का निर्माण किया था, और 36-बिट आवश्यकताओं के परिणामस्वरूप, यह 7094 की तरह कार्य करने लगा था।
कंप्यूटरों की जीई-600 श्रृंखला को जॉन कौलेर के नेतृत्व में टीम द्वारा विकसित किया गया था, जो उन्होंने 1959 में सैन्य [[MISTRAM|मिस्त्रम]] परियोजना के लिए किया था। मिस्त्रम [[राडार]] ट्रैकिंग प्रणाली थी जिसका उपयोग [[प्रोजेक्ट अपोलो]] सहित कई परियोजनाओं में किया गया था। [[संयुक्त राज्य वायु सेना]] को [[ केप कनवेरल |केप कनवेरल]] से डाउनरेंज ट्रैकिंग स्टेशन में स्थापित करने के लिए डेटा-संग्रह कंप्यूटर की आवश्यकता होती है। डेटा अंततः केप में 36-बिट [[आईबीएम 7094]] मशीन के साथ साझा किया जाएगा, इसलिए कंप्यूटर को 36-बिट होने की संभावना होगी। जीई ने इस कार्य के लिए मिस्त्रम M-236 कंप्यूटर नामक मशीन का निर्माण किया था, और 36-बिट आवश्यकताओं के परिणामस्वरूप, यह 7094 की तरह कार्य करने लगा था।


जीई मूल रूप से वाणिज्यिक कंप्यूटर बाजार में अपनी मशीन के साथ प्रवेश करने का इरादा नहीं रखता था। चूँकि, 1960 के दशक के प्रारंभ तक जीई आईबीएम मेनफ्रेम का सबसे बड़ा उपयोगकर्ता था,<ref>{{Cite web |title=GE-635 System Manual - Manual - Computing History |url=http://www.computinghistory.org.uk/det/15671/GE-635-System-Manual/ |access-date=2023-01-23 |website=www.computinghistory.org.uk}}</ref> और अपनी स्वयं की मशीनों का उत्पादन करना उनके कंप्यूटिंग विभाग की निवेश को कम करने का सही विधि लग रही थी। अनुमान में, आईबीएम किराये की फीस से मुक्त वर्ष में विकास की निवेश का भुगतान किया जाएगा। कई लोग संशय में रहे, किन्तु साल की आंतरिक तकरार के बाद, M236 के व्यावसायीकरण की परियोजना को अंततः फरवरी 1963 में हरी झंडी मिल गई थी।
जीई मूल रूप से वाणिज्यिक कंप्यूटर बाजार में अपनी मशीन के साथ प्रवेश करने का इरादा नहीं रखता था। चूँकि, 1960 के दशक के प्रारंभ तक जीई आईबीएम मेनफ्रेम का सबसे बड़ा उपयोगकर्ता था,<ref>{{Cite web |title=GE-635 System Manual - Manual - Computing History |url=http://www.computinghistory.org.uk/det/15671/GE-635-System-Manual/ |access-date=2023-01-23 |website=www.computinghistory.org.uk}}</ref> और अपनी स्वयं की मशीनों का उत्पादन करना उनके कंप्यूटिंग विभाग की निवेश को कम करने का सही विधि लग रही थी। अनुमान में, आईबीएम किराये की फीस से मुक्त वर्ष में विकास की निवेश का भुगतान किया जाएगा। कई लोग संशय में रहे, किन्तु साल की आंतरिक तकरार के बाद, M236 के व्यावसायीकरण की परियोजना को अंततः फरवरी 1963 में हरी झंडी मिल गई थी।
Line 33: Line 33:
615 कंट्रोल यूनिट (सीयू) और ऑपरेशंस यूनिट (ओयू) ओवरलैप अक्षम और 36-बिट-वाइड मेमोरी पथ के [[साथ]] 635 था। 625 635 ​​था जिसमें कंट्रोल यूनिट और ऑपरेशंस यूनिट ओवरलैप डिसेबल्ड और 72-बिट-वाइड मेमोरी पाथ था। 635 में 72-बिट चौड़ा मेमोरी पथ था और सीयू/ओयू ओवरलैप सक्षम था। इन मॉडलों के बीच का अंतर बैकप्लेन पर 10 तारों से कम था। यदि आवश्यक हो तो फील्ड सर्विस कुछ घंटों में 615 को 635 या 625 या इसके विपरीत में परिवर्तित कर सकती है; उन कुछ तारों के अतिरिक्त, 615, 625 और 635 समान थे। 605 का उपयोग कुछ रीयलटाइम/सैन्य अनुप्रयोगों में किया गया था और अनिवार्य रूप से फ़्लोटिंग पॉइंट हार्डवेयर के बिना 615 था। 605 के लिए कोडित प्रोग्राम किसी भी अन्य 600 लाइन प्रोसेसर पर बिना किसी संशोधन के चलेंगे। 645 संशोधित 635 प्रोसेसर था जो एमआईटी में विकसित मल्टिक्स ऑपरेटिंग सिस्टम के लिए हार्डवेयर समर्थन प्रदान करता था।
615 कंट्रोल यूनिट (सीयू) और ऑपरेशंस यूनिट (ओयू) ओवरलैप अक्षम और 36-बिट-वाइड मेमोरी पथ के [[साथ]] 635 था। 625 635 ​​था जिसमें कंट्रोल यूनिट और ऑपरेशंस यूनिट ओवरलैप डिसेबल्ड और 72-बिट-वाइड मेमोरी पाथ था। 635 में 72-बिट चौड़ा मेमोरी पथ था और सीयू/ओयू ओवरलैप सक्षम था। इन मॉडलों के बीच का अंतर बैकप्लेन पर 10 तारों से कम था। यदि आवश्यक हो तो फील्ड सर्विस कुछ घंटों में 615 को 635 या 625 या इसके विपरीत में परिवर्तित कर सकती है; उन कुछ तारों के अतिरिक्त, 615, 625 और 635 समान थे। 605 का उपयोग कुछ रीयलटाइम/सैन्य अनुप्रयोगों में किया गया था और अनिवार्य रूप से फ़्लोटिंग पॉइंट हार्डवेयर के बिना 615 था। 605 के लिए कोडित प्रोग्राम किसी भी अन्य 600 लाइन प्रोसेसर पर बिना किसी संशोधन के चलेंगे। 645 संशोधित 635 प्रोसेसर था जो एमआईटी में विकसित मल्टिक्स ऑपरेटिंग सिस्टम के लिए हार्डवेयर समर्थन प्रदान करता था।


605/615/625/635 और 645 अनिवार्य रूप से [[ट्रांजिस्टर कंप्यूटर]] थे असतत ट्रांजिस्टर ट्रांजिस्टर-ट्रांजिस्टर तर्क और मुट्ठी भर [[एकीकृत परिपथ]] के साथ। मेमोरी में दो-माइक्रोसेकंड [[ चुंबकीय-कोर मेमोरी | चुंबकीय-कोर मेमोरी]] सम्मिलित थी, जिसे इंटरलीव किया जा सकता था। जीई ने [[Fabri-Tek|फैब्री-टेक]], [[Ampex|एम्पेक्स]] और [[Lockheed Corporation|लॉकहीड कॉर्पोरेशन]] से कोर मेमोरी खरीदी लॉकहीड मेमोरी सबसे विश्वसनीय मानी जाती है।
605/615/625/635 और 645 अनिवार्य रूप से [[ट्रांजिस्टर कंप्यूटर]] थे असतत ट्रांजिस्टर ट्रांजिस्टर-ट्रांजिस्टर तर्क और मुट्ठी भर [[एकीकृत परिपथ]] के साथ। मेमोरी में दो-माइक्रोसेकंड [[ चुंबकीय-कोर मेमोरी |चुंबकीय-कोर मेमोरी]] सम्मिलित थी, जिसे इंटरलीव किया जा सकता था। जीई ने [[Fabri-Tek|फैब्री-टेक]], [[Ampex|एम्पेक्स]] और [[Lockheed Corporation|लॉकहीड कॉर्पोरेशन]] से कोर मेमोरी खरीदी लॉकहीड मेमोरी सबसे विश्वसनीय मानी जाती है।


सिस्टम के साथ उपयोग किए जाने वाले [[चुंबकीय टेप]] सिस्टम की विश्वसनीयता के साथ जारी समस्याओं ने पूरे प्रोजेक्ट को प्रभावित किया था। 1966 में जीई ने कई आदेशों को रोक दिया जबकि अन्य को एकमुश्त रद्द कर दिया गया था। 1967 तक इन समस्याओं को दूर कर दिया गया था और मशीनों को जीईसीओएस ऑपरेटिंग सिस्टम के उन्नत संस्करण के साथ फिर से लॉन्च किया गया था।
सिस्टम के साथ उपयोग किए जाने वाले [[चुंबकीय टेप]] सिस्टम की विश्वसनीयता के साथ जारी समस्याओं ने पूरे प्रोजेक्ट को प्रभावित किया था। 1966 में जीई ने कई आदेशों को रोक दिया जबकि अन्य को एकमुश्त रद्द कर दिया गया था। 1967 तक इन समस्याओं को दूर कर दिया गया था और मशीनों को जीईसीओएस ऑपरेटिंग सिस्टम के उन्नत संस्करण के साथ फिर से लॉन्च किया गया था।
Line 39: Line 39:
अगली पीढ़ी के 635 बनाने के लिए अनुवर्ती परियोजना 1967 में प्रारंभ हुई। नए जीई-655 ने पहले के मॉडल से अलग-अलग [[ट्रांजिस्टर]] को एकीकृत सर्किट के साथ बदल दिया था, जिसने मशीन के प्रदर्शन को दोगुना कर दिया, जबकि असेंबली निवेश को भी बहुत कम कर दिया था। चूँकि, मशीन अभी भी 1969 में विकास में थी, और इसकी घोषणा की गई थी किन्तु संभवतः उस नाम के तहत इसे कभी वितरित नहीं किया गया था।
अगली पीढ़ी के 635 बनाने के लिए अनुवर्ती परियोजना 1967 में प्रारंभ हुई। नए जीई-655 ने पहले के मॉडल से अलग-अलग [[ट्रांजिस्टर]] को एकीकृत सर्किट के साथ बदल दिया था, जिसने मशीन के प्रदर्शन को दोगुना कर दिया, जबकि असेंबली निवेश को भी बहुत कम कर दिया था। चूँकि, मशीन अभी भी 1969 में विकास में थी, और इसकी घोषणा की गई थी किन्तु संभवतः उस नाम के तहत इसे कभी वितरित नहीं किया गया था।


उस समय तक मल्टिक्स प्रोजेक्ट ने अंतत: ऑपरेटिंग सिस्टम तैयार कर लिया था जो एंड-यूजर्स द्वारा प्रयोग करने योग्य था। एमआईटी, बेल लैब्स और जीई के अतिरिक्त, मल्टिक्स चलाने वाले जीई-645 सिस्टम पेरिस में [[ अमेरिकी वायुसेना | अमेरिकी वायुसेना]] [[ रोम वायु विकास केंद्र | रोम वायु विकास केंद्र]] , हनीवेल बिलरिका और मशीन बुल में स्थापित किए गए थे। हनीवेल लेवल 64 कंप्यूटर को डिजाइन करने के लिए हनीवेल/बुल प्रोजेक्ट द्वारा इन अंतिम दो प्रणालियों को सॉफ्टवेयर फैक्ट्री के रूप में उपयोग किया गया था।
उस समय तक मल्टिक्स प्रोजेक्ट ने अंतत: ऑपरेटिंग सिस्टम तैयार कर लिया था जो एंड-यूजर्स द्वारा प्रयोग करने योग्य था। एमआईटी, बेल लैब्स और जीई के अतिरिक्त, मल्टिक्स चलाने वाले जीई-645 सिस्टम पेरिस में [[ अमेरिकी वायुसेना |अमेरिकी वायुसेना]] [[ रोम वायु विकास केंद्र |रोम वायु विकास केंद्र]] , हनीवेल बिलरिका और मशीन बुल में स्थापित किए गए थे। हनीवेल लेवल 64 कंप्यूटर को डिजाइन करने के लिए हनीवेल/बुल प्रोजेक्ट द्वारा इन अंतिम दो प्रणालियों को सॉफ्टवेयर फैक्ट्री के रूप में उपयोग किया गया था।


जीई ने 1970 में अपना कंप्यूटर प्रभाग हनीवेल को बेच दिया था, जिसने जीई-600 श्रृंखला का नाम बदलकर [[हनीवेल 6000 श्रृंखला]] कर दिया था। 655 को आधिकारिक तौर पर 1973 में हनीवेल 6070 (कम प्रदर्शन संस्करण, 6030 और 6050 के साथ) के रूप में जारी किया गया था। [[COBOL|कोबोल]] प्रदर्शन को उत्तम बनाने के लिए वैकल्पिक दशमलव/व्यावसायिक निर्देश सेट जोड़ा गया था। यह विस्तारित निर्देश सेट उर्फ ​​ईआईएस और दशमलव इकाई या डीयू था। ईआईएस वाली मशीनें 'सम' श्रृंखला, 6040, 6060, 6080 और बाद में 6025 थीं। इनमें से कई सौ प्रोसेसर बेचे गए थे। मेमोरी प्रारंभ में लॉकहीड द्वारा बनाई गई 600 एनएस फेराइट कोर थी। इसके पश्चात् संस्करणों ने 750 एनएस एमओएस मेमोरी का उपयोग किया था। दोनों सिस्टम के अन्दर सह-अस्तित्व में हो सकते हैं, किन्तु मेमोरी कंट्रोलर के अन्दर नहीं था।
जीई ने 1970 में अपना कंप्यूटर प्रभाग हनीवेल को बेच दिया था, जिसने जीई-600 श्रृंखला का नाम बदलकर [[हनीवेल 6000 श्रृंखला]] कर दिया था। 655 को आधिकारिक तौर पर 1973 में हनीवेल 6070 (कम प्रदर्शन संस्करण, 6030 और 6050 के साथ) के रूप में जारी किया गया था। [[COBOL|कोबोल]] प्रदर्शन को उत्तम बनाने के लिए वैकल्पिक दशमलव/व्यावसायिक निर्देश सेट जोड़ा गया था। यह विस्तारित निर्देश सेट उर्फ ​​ईआईएस और दशमलव इकाई या डीयू था। ईआईएस वाली मशीनें 'सम' श्रृंखला, 6040, 6060, 6080 और बाद में 6025 थीं। इनमें से कई सौ प्रोसेसर बेचे गए थे। मेमोरी प्रारंभ में लॉकहीड द्वारा बनाई गई 600 एनएस फेराइट कोर थी। इसके पश्चात् संस्करणों ने 750 एनएस एमओएस मेमोरी का उपयोग किया था। दोनों सिस्टम के अन्दर सह-अस्तित्व में हो सकते हैं, किन्तु मेमोरी कंट्रोलर के अन्दर नहीं था।
Line 51: Line 51:
==संदर्भ                                                                                                                                                                                              ==
==संदर्भ                                                                                                                                                                                              ==
<references />
<references />
==बाहरी संबंध==
==बाहरी संबंध==
* [https://dps8m.gitlab.io/dps8m/ Open source emulator for the जीई Larजीई Systems / Honeywell / Bull 600/6000‑शृंखला mainframe computers]
* [https://dps8m.gitlab.io/dps8m/ Open source emulator for the जीई Larजीई Systems / Honeywell / Bull 600/6000‑शृंखला mainframe computers]
*[http://ed-thelen.org/comp-hist/GE-635.html The programming reference manual for the जीई-635]. Includes complete description of registers, instruction set, and addressing modes.
*[http://ed-thelen.org/comp-hist/GE-635.html The programming reference manual for the जीई-635]. Includes complete description of registers, instruction set, and addressing modes.
*[http://ed-thelen.org/comp-hist/GE-635-appendix_a.html Instruction set timings for the 625 and 635]
*[http://ed-thelen.org/comp-hist/GE-635-appendix_a.html Instruction set timings for the 625 and 635]
*[http://www.multicians.org/645-board.html जीई-645 Circuit Board]
*[http://www.multicians.org/645-board.html जीई-645 Circuit Board]

Revision as of 11:19, 5 July 2023

जीई-600 श्रृंखला 1960 के दशक में उत्पन्न 36-बिट मेनफ़्रेम कंप्यूटर का वर्ग था, जिसे सामान्य विद्युतीय (जीई) द्वारा बनाया गया था। जब जीई ने मेनफ्रेम व्यवसाय छोड़ दिया तो लाइन हनीवेल को बेच दी गई थी, जिसने 1990 के दशक में इसी प्रकार की प्रणालियों का निर्माण किया गया था, जब विभाजन बुल ग्रुप और फिर एनईसी में चला गया था।

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

आर्किटेक्चर

600 श्रृंखलाओं में 36-बिट शब्दों और 18-बिट पतों का उपयोग किया गया था। उनके पास दो 36-बिट संचायक (कंप्यूटिंग), आठ 18-बिट सूचकांक रजिस्टर और 8-बिट एक्सपोनेंट रजिस्टर थे। इसने 36-बिट सिंगल-प्रिसिजन और 2 x 36-बिट डबल प्रिसिजन दोनों में फ़्लोटिंग पॉइंट का समर्थन किया था, एक्सपोनेंट को अलग से स्टोर किया जा रहा है, जिससे 71 बिट्स की स्पष्टता और साइन के लिए बिट का उपयोग किया जा रहा है। इसमें एड्रेसिंग मोड्स का विस्तृत सेट था, जिनमें से कई अप्रत्यक्ष शब्द का उपयोग करते थे, जिनमें से कुछ ऑटो-इंक्रीमेंटिंग या ऑटो-डिक्रीमेंटिंग थे। यह एड्रेसिंग मोड के माध्यम से 6-बिट और 9-बिट बाइट का समर्थन करता है; ये विशिष्ट बाइट निकालने, और बाइट पॉइंटर बढ़ाने का समर्थन करते हैं, किन्तु बाइट के लिए रैंडम एक्सेस नहीं होता है।[1]

इसमें इनपुट/आउटपुट| को संभालने के लिए कई चैनल नियंत्रक भी सम्मिलित हैं। सेंट्रल प्रोसेसिंग यूनिट चैनल कंट्रोलर की अपनी मशीनी भाषा में लिखे गए छोटे प्रोग्रामों को दे सकता है, जो तब डेटा को प्रोसेस करेगा, इसे मेमोरी में या उससे ले जाएगा, और पूरा होने पर रुकावट उत्पन्न करता है। इसने मुख्य सीपीयू को धीमी I/O के पूरा होने की प्रतीक्षा करते हुए अन्य कार्यों पर जाने की अनुमति दी थी, जो समय साझा करने वाली प्रणालियों की प्राथमिक विशेषता है।

ऑपरेटिंग सिस्टम

मूल रूप से 600-श्रृंखला के कंप्यूटरों के लिए ऑपरेटिंग सिस्टम जीईसीओएस था, जिसे 1962 में जीई द्वारा विकसित किया गया था। जीईसीओएस प्रारंभ में प्रचय संसाधन सिस्टम था, किन्तु बाद में कंप्यूटर मल्टीटास्किंग और मल्टी-यूज़र सपोर्ट सहित अधिक आधुनिक प्रणालियों पर देखी जाने वाली कई सुविधाएँ जोड़ी गईं।

1963 और 1964 के बीच, जीई ने डार्टमाउथ कॉलेज के साथ उनके डार्टमाउथ बेसिक प्रोजेक्ट पर कार्य किया था, जिससे जीई-200 शृंखला जीई-235 पर इसे समर्थन देने के लिए नई समय बताना प्रणाली का विकास हुआ था। यह बड़ी सफलता थी और 1967 के अंत में 635 पर चलने वाली प्रणाली के उत्तम संस्करण के प्रस्ताव का नेतृत्व किया था। पहला संस्करण, जिसे डार्टमाउथ को चरण I और जीई को मार्क II के रूप में जाना जाता है, जीई-235 पर मूल रूप से मार्क I बन गया , समान सफलता थी। डार्टमाउथ में चरण II को डार्टमाउथ टाइम शेयरिंग सिस्टम (डीटीएसएस) के रूप में जारी किया गया था, जबकि जीई ने मार्क II को उत्तम मार्क III में विकसित किया था।

कंप्यूटर इतिहास संग्रहालय का कॉर्पोरेट इतिहास संग्रह जीई के मार्क I इतिहास का इस प्रकार वर्णन करता है:[2]

जनरल इलेक्ट्रिक इंफॉर्मेशन सर्विसेज का अग्रदूत ग्राहक डेमो देने के लिए उपयोग किए जाने वाले कंप्यूटरों पर अतिरिक्त कंप्यूटर समय बेचने के लिए गठित जनरल इलेक्ट्रिक के अन्दर व्यावसायिक इकाई के रूप में प्रारंभ हुआ था। 1965 में, वार्नर सिनबैक ने सिफारिश की कि वे जनरल इलेक्ट्रिक 265 कंप्यूटर पर डार्टमाउथ में विकसित टाइम-शेयरिंग सिस्टम (मार्क 1) का उपयोग करके टाइम-शेयरिंग सेवाओं को बेचना प्रारंभ करें। यह सेवा तत्काल सफल रही और 1968 तक, जीईआईएस के पास 70 मिलियन डॉलर के टाइम-शेयरिंग बाज़ार का 40% भाग था। सेवा का विकास जारी रहा, और समय के साथ जीई विकसित मार्क II और मार्क III ऑपरेटिंग सिस्टम बड़े मेनफ्रेम कंप्यूटर पर चल रहे थे।

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

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

इतिहास

कंप्यूटरों की जीई-600 श्रृंखला को जॉन कौलेर के नेतृत्व में टीम द्वारा विकसित किया गया था, जो उन्होंने 1959 में सैन्य मिस्त्रम परियोजना के लिए किया था। मिस्त्रम राडार ट्रैकिंग प्रणाली थी जिसका उपयोग प्रोजेक्ट अपोलो सहित कई परियोजनाओं में किया गया था। संयुक्त राज्य वायु सेना को केप कनवेरल से डाउनरेंज ट्रैकिंग स्टेशन में स्थापित करने के लिए डेटा-संग्रह कंप्यूटर की आवश्यकता होती है। डेटा अंततः केप में 36-बिट आईबीएम 7094 मशीन के साथ साझा किया जाएगा, इसलिए कंप्यूटर को 36-बिट होने की संभावना होगी। जीई ने इस कार्य के लिए मिस्त्रम M-236 कंप्यूटर नामक मशीन का निर्माण किया था, और 36-बिट आवश्यकताओं के परिणामस्वरूप, यह 7094 की तरह कार्य करने लगा था।

जीई मूल रूप से वाणिज्यिक कंप्यूटर बाजार में अपनी मशीन के साथ प्रवेश करने का इरादा नहीं रखता था। चूँकि, 1960 के दशक के प्रारंभ तक जीई आईबीएम मेनफ्रेम का सबसे बड़ा उपयोगकर्ता था,[3] और अपनी स्वयं की मशीनों का उत्पादन करना उनके कंप्यूटिंग विभाग की निवेश को कम करने का सही विधि लग रही थी। अनुमान में, आईबीएम किराये की फीस से मुक्त वर्ष में विकास की निवेश का भुगतान किया जाएगा। कई लोग संशय में रहे, किन्तु साल की आंतरिक तकरार के बाद, M236 के व्यावसायीकरण की परियोजना को अंततः फरवरी 1963 में हरी झंडी मिल गई थी।

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

अगस्त 1964 में, आईबीएम ने जीई 600 श्रृंखला को मध्यम और बड़े मापदंड के वैज्ञानिक क्षेत्रों में कड़ी प्रतिस्पर्धा माना था।[4] मई 1965 में पहले जीई-625 कंप्यूटर को जीई शेनेक्टैडी प्लांट को विभिन्न आकार और बनावट के पांच अन्य कंप्यूटरों को बदलने के लिए दिया गया था।[5] 1965 के समय कई जीई 635 को भेज दिया गया था, जिसमें दो नवंबर में मार्टिन मारिएटा को भेजे गए थे।[6]

600 श्रृंखला में छह मॉडल 605, 615, 625, 635, 645, और 655 सम्मिलित थे।

615 कंट्रोल यूनिट (सीयू) और ऑपरेशंस यूनिट (ओयू) ओवरलैप अक्षम और 36-बिट-वाइड मेमोरी पथ के साथ 635 था। 625 635 ​​था जिसमें कंट्रोल यूनिट और ऑपरेशंस यूनिट ओवरलैप डिसेबल्ड और 72-बिट-वाइड मेमोरी पाथ था। 635 में 72-बिट चौड़ा मेमोरी पथ था और सीयू/ओयू ओवरलैप सक्षम था। इन मॉडलों के बीच का अंतर बैकप्लेन पर 10 तारों से कम था। यदि आवश्यक हो तो फील्ड सर्विस कुछ घंटों में 615 को 635 या 625 या इसके विपरीत में परिवर्तित कर सकती है; उन कुछ तारों के अतिरिक्त, 615, 625 और 635 समान थे। 605 का उपयोग कुछ रीयलटाइम/सैन्य अनुप्रयोगों में किया गया था और अनिवार्य रूप से फ़्लोटिंग पॉइंट हार्डवेयर के बिना 615 था। 605 के लिए कोडित प्रोग्राम किसी भी अन्य 600 लाइन प्रोसेसर पर बिना किसी संशोधन के चलेंगे। 645 संशोधित 635 प्रोसेसर था जो एमआईटी में विकसित मल्टिक्स ऑपरेटिंग सिस्टम के लिए हार्डवेयर समर्थन प्रदान करता था।

605/615/625/635 और 645 अनिवार्य रूप से ट्रांजिस्टर कंप्यूटर थे असतत ट्रांजिस्टर ट्रांजिस्टर-ट्रांजिस्टर तर्क और मुट्ठी भर एकीकृत परिपथ के साथ। मेमोरी में दो-माइक्रोसेकंड चुंबकीय-कोर मेमोरी सम्मिलित थी, जिसे इंटरलीव किया जा सकता था। जीई ने फैब्री-टेक, एम्पेक्स और लॉकहीड कॉर्पोरेशन से कोर मेमोरी खरीदी लॉकहीड मेमोरी सबसे विश्वसनीय मानी जाती है।

सिस्टम के साथ उपयोग किए जाने वाले चुंबकीय टेप सिस्टम की विश्वसनीयता के साथ जारी समस्याओं ने पूरे प्रोजेक्ट को प्रभावित किया था। 1966 में जीई ने कई आदेशों को रोक दिया जबकि अन्य को एकमुश्त रद्द कर दिया गया था। 1967 तक इन समस्याओं को दूर कर दिया गया था और मशीनों को जीईसीओएस ऑपरेटिंग सिस्टम के उन्नत संस्करण के साथ फिर से लॉन्च किया गया था।

अगली पीढ़ी के 635 बनाने के लिए अनुवर्ती परियोजना 1967 में प्रारंभ हुई। नए जीई-655 ने पहले के मॉडल से अलग-अलग ट्रांजिस्टर को एकीकृत सर्किट के साथ बदल दिया था, जिसने मशीन के प्रदर्शन को दोगुना कर दिया, जबकि असेंबली निवेश को भी बहुत कम कर दिया था। चूँकि, मशीन अभी भी 1969 में विकास में थी, और इसकी घोषणा की गई थी किन्तु संभवतः उस नाम के तहत इसे कभी वितरित नहीं किया गया था।

उस समय तक मल्टिक्स प्रोजेक्ट ने अंतत: ऑपरेटिंग सिस्टम तैयार कर लिया था जो एंड-यूजर्स द्वारा प्रयोग करने योग्य था। एमआईटी, बेल लैब्स और जीई के अतिरिक्त, मल्टिक्स चलाने वाले जीई-645 सिस्टम पेरिस में अमेरिकी वायुसेना रोम वायु विकास केंद्र , हनीवेल बिलरिका और मशीन बुल में स्थापित किए गए थे। हनीवेल लेवल 64 कंप्यूटर को डिजाइन करने के लिए हनीवेल/बुल प्रोजेक्ट द्वारा इन अंतिम दो प्रणालियों को सॉफ्टवेयर फैक्ट्री के रूप में उपयोग किया गया था।

जीई ने 1970 में अपना कंप्यूटर प्रभाग हनीवेल को बेच दिया था, जिसने जीई-600 श्रृंखला का नाम बदलकर हनीवेल 6000 श्रृंखला कर दिया था। 655 को आधिकारिक तौर पर 1973 में हनीवेल 6070 (कम प्रदर्शन संस्करण, 6030 और 6050 के साथ) के रूप में जारी किया गया था। कोबोल प्रदर्शन को उत्तम बनाने के लिए वैकल्पिक दशमलव/व्यावसायिक निर्देश सेट जोड़ा गया था। यह विस्तारित निर्देश सेट उर्फ ​​ईआईएस और दशमलव इकाई या डीयू था। ईआईएस वाली मशीनें 'सम' श्रृंखला, 6040, 6060, 6080 और बाद में 6025 थीं। इनमें से कई सौ प्रोसेसर बेचे गए थे। मेमोरी प्रारंभ में लॉकहीड द्वारा बनाई गई 600 एनएस फेराइट कोर थी। इसके पश्चात् संस्करणों ने 750 एनएस एमओएस मेमोरी का उपयोग किया था। दोनों सिस्टम के अन्दर सह-अस्तित्व में हो सकते हैं, किन्तु मेमोरी कंट्रोलर के अन्दर नहीं था।

645 के समान विभिन्न मल्टी-संबंधित परिवर्तनों के साथ 6080 का संस्करण 6180 के रूप में जारी किया गया था। कुछ दर्जन 6180-आर्किटेक्चर सीपीयू भेज दिए गए थे। बाद में 6000 श्रृंखला के सदस्यों को हनीवेल, ग्रुप बुल और एनईसी द्वारा लेवल 66, लेवल 68, डीपीएस-8, डीपीएस-88, डीपीएस-90, डीपीएस-9000 सहित विभिन्न नामों से जारी किया गया था।

यह भी देखें

संदर्भ

  1. cf. Byte addressing#Hybrid systems
  2. Computer History Museum's Corporate Histories Collection: Company Details - General Electric Information Services (GEIS)
  3. "GE-635 System Manual - Manual - Computing History". www.computinghistory.org.uk. Retrieved 2023-01-23.
  4. IBM DSD ASG memo, August 13, 1954, US v IBM, Exh 14791 p.386
  5. "Training for conversion". Mario V. Farina, Datamation, June 1966
  6. Datamation, August 1965, p.71

बाहरी संबंध