लिंक: Difference between revisions
No edit summary |
No edit summary |
||
| Line 12: | Line 12: | ||
| manufacturer = [[डिजिटल उपकरण निगम]] और स्पीयर इंक. | | manufacturer = [[डिजिटल उपकरण निगम]] और स्पीयर इंक. | ||
| family = | | family = | ||
| type = [[ | | type = [[मिनीकंप्यूटर]] | ||
| generation = | | generation = | ||
| releasedate = {{Start date and age|1962|03}} | | releasedate = {{Start date and age|1962|03}} | ||
| Line 47: | Line 47: | ||
| website = | | website = | ||
}} | }} | ||
[[File:LINC Computer (5900038265).jpg|thumb|[[कंप्यूटर इतिहास संग्रहालय]] में लिंक कंप्यूटर]]लिंक (प्रयोगशाला उपकरण कंप्यूटर) 12-बिट ,<ref name=NIH>{{cite web | [[File:LINC Computer (5900038265).jpg|thumb|[[कंप्यूटर इतिहास संग्रहालय]] में लिंक कंप्यूटर]]'''लिंक''' (प्रयोगशाला उपकरण कंप्यूटर) 12-बिट ,<ref name=NIH>{{cite web | ||
|title=प्रयोगशाला उपकरण कंप्यूटर (LINC)|work=Office of NIH History (history.noh.org) | |title=प्रयोगशाला उपकरण कंप्यूटर (LINC)|work=Office of NIH History (history.noh.org) | ||
|url=https://history.nih.gov/display/history/Linc+06}}</ref> 2048-शब्द [[ट्रांजिस्टरयुक्त कंप्यूटर]] है। कुछ लोगों द्वारा लिंक पर विचार किया जाता है<ref>For example see William H. Calvin's letter ''The Missing LINC'', ''BYTE'' magazine April 1982 page 20</ref> यह पहला [[मिनी कंप्यूटर]] और [[ निजी कंप्यूटर |निजी कंप्यूटर]] का निमंत्रक है। प्रारंभिक रूप में "लिंक" के नाम से जाना जाता था, जो [[मैसाचुसेट्स की तकनीकी संस्था]] की [[लिंकन प्रयोगशाला]] में परियोजना को संकेत करता था, | |url=https://history.nih.gov/display/history/Linc+06}}</ref> 2048-शब्द [[ट्रांजिस्टरयुक्त कंप्यूटर]] है। कुछ लोगों द्वारा लिंक पर विचार किया जाता है<ref>For example see William H. Calvin's letter ''The Missing LINC'', ''BYTE'' magazine April 1982 page 20</ref> यह पहला [[मिनी कंप्यूटर]] और [[ निजी कंप्यूटर |निजी कंप्यूटर]] का निमंत्रक है। प्रारंभिक रूप में "लिंक" के नाम से जाना जाता था, जो [[मैसाचुसेट्स की तकनीकी संस्था]] की [[लिंकन प्रयोगशाला]] में परियोजना को संकेत करता था, किन्तु इस परियोजना को लिंकन प्रयोगशाला से स्थानांतरित करने के बाद इसका नाम बदलकर लिंक कर दिया गया।<ref name="ClarkTLWEAS1986">{{cite conference|url=https://www.digibarn.com/stories/linc/documents/LINC-Personal-Workstation/LINC-Personal-Workstation.pdf|first=Wesley A. |last=Clark |title=LINC प्रारंभिक और छोटा था|conference=ACM Conference on The history of personal workstations|location=Palo Alto, California, United States|publisher=ACM|year=1986|pages=133–155}}</ref> लिंक को वेस्ले ए क्लार्क और [[चार्ल्स मोल्नार]] द्वारा डिजाइन किया गया था। | ||
लिंक और अन्य "एम आई टी" समूह की मशीनें "एम आई टी" में डिज़ाइन की गईं थीं और अंत में इन्हें [[डिजिटल उपकरण निगम]] (DEC) और वाल्थम, मैसाचुसेट्स के स्पीयर इंक (बाद में बेक्टन, डिकिंसन और कंपनी का प्रभाग) द्वारा निर्मित किया गया।<ref name=ClarkTLWEAS1986/>उस समय लिंक $40,000 से अधिक में बिका। इस विशिष्ट विन्यास में संलग्न 6'X20 [[19 इंच का रैक]] शामिल था; चार बक्से जिनमें (1) दो टेप ड्राइव, (2) डिस्प्ले स्कोप और इनपुट नॉब, (3) कंट्रोल कंसोल और (4) डेटा टर्मिनल इंटरफ़ेस;होती थीं; और कीबोर्ड शामिल था। | लिंक और अन्य "एम आई टी" समूह की मशीनें "एम आई टी" में डिज़ाइन की गईं थीं और अंत में इन्हें [[डिजिटल उपकरण निगम]] (DEC) और वाल्थम, मैसाचुसेट्स के स्पीयर इंक (बाद में बेक्टन, डिकिंसन और कंपनी का प्रभाग) द्वारा निर्मित किया गया।<ref name=ClarkTLWEAS1986/>उस समय लिंक $40,000 से अधिक में बिका। इस विशिष्ट विन्यास में संलग्न 6'X20 [[19 इंच का रैक]] शामिल था; चार बक्से जिनमें (1) दो टेप ड्राइव, (2) डिस्प्ले स्कोप और इनपुट नॉब, (3) कंट्रोल कंसोल और (4) डेटा टर्मिनल इंटरफ़ेस;होती थीं; और कीबोर्ड शामिल था। | ||
| Line 90: | Line 90: | ||
== लिंकटेप == | == लिंकटेप == | ||
लिंक की महत्वपूर्ण विशेषता लिंकटेप थी। यह मशीन डिज़ाइन का मूलभूत हिस्सा था, वैकल्पिक परिधीय नहीं, और मशीन का ओऑपरेटिंग सिस्टमएस इस पर निर्भर करता था। लिंकटेप को धीमी सर्च टाइम के साथ लीनियर डिस्केट के समान तुलना की जा सकती है। उस समय की बड़ी मशीनों पर चुंबकीय टेप ड्राइव बड़ी मात्रा में डेटा संग्रहीत करते थे, जो अटेरन करने में कुछ मिनट लेते थे, | लिंक की महत्वपूर्ण विशेषता लिंकटेप थी। यह मशीन डिज़ाइन का मूलभूत हिस्सा था, वैकल्पिक परिधीय नहीं, और मशीन का ओऑपरेटिंग सिस्टमएस इस पर निर्भर करता था। लिंकटेप को धीमी सर्च टाइम के साथ लीनियर डिस्केट के समान तुलना की जा सकती है। उस समय की बड़ी मशीनों पर चुंबकीय टेप ड्राइव बड़ी मात्रा में डेटा संग्रहीत करते थे, जो अटेरन करने में कुछ मिनट लेते थे, किन्तु डेटा ब्लॉक को स्थान पर स्थानांतरित करने के लिए विश्वसनीय रूप से अपडेट नहीं कर सकते थे। इसके विपरीत, लिंकटेप छोटा, फुर्तीला उपकरण था जो लगभग 400K डेटा संग्रहीत हो सकता था, जिसमें डेटा को बार बार पढ़ा और री-राइट किया जा सकता था, और इसे एक से दूसरे छोर तक अटेरन करने के लिए कम से कम 1 मिनट लगता था। टेप को फिक्स्ड-साइज़ ब्लॉक में फॉर्मेट किया जाता था, और इसे डायरेक्टरी और फ़ाइल सिस्टम को रखने के लिए इस्तेमाल किया जाता था। हार्डवेयर इंस्ट्रक्शन द्वारा एकीकृत तरीके से टेप ब्लॉक को सर्च, पढ़ने या लिखने की कई ब्लॉकों को ही ऑपरेशन में कर सकता था। | ||
फ़ाइलनेम 6 वर्णों की लंबाई के होते थे। फ़ाइल सिस्टम ने दो फ़ाइलों- स्रोत फ़ाइल और निष्पादन योग्य बाइनरी फ़ाइल को ही नाम के तहत संग्रहीत करने की अनुमति देता था। इस साधारिता के तहत, यह 6.1 फ़ाइलनेम के रूप में था जिसमें एक्सटेंशन को "S" या "B" तक ही सीमित किया गया था। क्योंकि मूल लिंक में केवल 1024 12-बिट वर्ड्स की कोर मेमोरी (रैम) —और बड़ी, विस्तृत लिंक में केवल 2048—साधारित कार्यों पर व्यापकता में बहुत अधिक निर्भर करती थी। लिंकटेपमें स्विच करना,डिजिटल ने बाद में [[DECtape|डेस्टापे]] | फ़ाइलनेम 6 वर्णों की लंबाई के होते थे। फ़ाइल सिस्टम ने दो फ़ाइलों- स्रोत फ़ाइल और निष्पादन योग्य बाइनरी फ़ाइल को ही नाम के तहत संग्रहीत करने की अनुमति देता था। इस साधारिता के तहत, यह 6.1 फ़ाइलनेम के रूप में था जिसमें एक्सटेंशन को "S" या "B" तक ही सीमित किया गया था। क्योंकि मूल लिंक में केवल 1024 12-बिट वर्ड्स की कोर मेमोरी (रैम) —और बड़ी, विस्तृत लिंक में केवल 2048—साधारित कार्यों पर व्यापकता में बहुत अधिक निर्भर करती थी। लिंकटेपमें स्विच करना,डिजिटल ने बाद में [[DECtape|डेस्टापे]] नामक समान डिज़ाइन का पेटेंट लिया और विपणित किया; डिजिटल के डेस्टापे पर लिए गए पेटेंट को अंततः महकमे में परीक्षण किया गया और अमान्य ठहराया गया।<ref name=DECtapePatent>Thomas C. Stockebrand, Bidirectional Retrieval of Magnetically Recorded Data, {{US Patent|3,387,293}}, issued June 4, 1968.</ref><ref>Martha Blumenthal, Fraud Ruled in 1968 DEC Tape Patent, [https://books.google.com/books?id=r_blY9oI5CYC&pg=PA65 Computerworld], May 1, 1978; page 65.</ref><ref>Rya W. Zobel, [http://www.ecases.us/case/mad/2125524/digital-equip-corp-v-parker Memorandum of Decision], Digital Equip. Corp. v. Parker, April 2, 1980.</ref><ref>Levin H. Campbell, [https://law.justia.com/cases/federal/appellate-courts/F2/653/701/313062/ Court ruling], Digital Equipment Corporation, Plaintiff, Appellant, v. Sidney A. Diamond, Etc., et al., 653 F.2d 701 (1st Cir. 1981), June 12, 1981.</ref> | ||
लिंकटेपको उसकी विश्वसनीयता के लिए भी याद किया जाता है, जो उसे बदलने वाले डिस्केट्स से अधिक थी। लिंकटेपमें बहुत ही सरल रेडन्डेंसी की फॉर्म शामिल थी—सभी डेटा टेप पर दो स्थानों पर डुप्लिकेट किया गया था। लिंक उपयोगकर्ता ने इसे साधारण कागजी पंच के साथ टेप में छेद किए हुए दिखाया। इस तरह के रूप में क्षतिग्रस्त टेप बिल्कुल पठनीय थी। फॉर्मेटिंग ट्रैक ने ऑपरेशन को टेप की गति के अलमेले से लगभग स्वतंत्र बना दिया, जो वास्तव में बहुत चरणीय थी। कैपस्टैन नहीं था; पठन और लेखन के दौरान टेप की गति को सीधे रील मोटर्स द्वारा नियंत्रित किया जाता था। फ़ास्ट फ़ॉरवर्ड और रिवाइंड नहीं था—पठन और लेखन तेजी से फ़ॉरवर्ड और रिवाइंड स्पीड पर किया जाता था। कुछ ऑपरेशन मोड में, डेटा ट्रांसफर बिल्ट-इन लाउडस्पीकर के माध्यम से सुना जा सकता था और यह विशेष श्रुतिमुखी सीरीज़ के साथ खर्चीली पक्षी के चिल्लाहट की तरह की ध्वनि उत्पन्न करता था, जिसकी तरंगदैर्युति बदलती थी। | लिंकटेपको उसकी विश्वसनीयता के लिए भी याद किया जाता है, जो उसे बदलने वाले डिस्केट्स से अधिक थी। लिंकटेपमें बहुत ही सरल रेडन्डेंसी की फॉर्म शामिल थी—सभी डेटा टेप पर दो स्थानों पर डुप्लिकेट किया गया था। लिंक उपयोगकर्ता ने इसे साधारण कागजी पंच के साथ टेप में छेद किए हुए दिखाया। इस तरह के रूप में क्षतिग्रस्त टेप बिल्कुल पठनीय थी। फॉर्मेटिंग ट्रैक ने ऑपरेशन को टेप की गति के अलमेले से लगभग स्वतंत्र बना दिया, जो वास्तव में बहुत चरणीय थी। कैपस्टैन नहीं था; पठन और लेखन के दौरान टेप की गति को सीधे रील मोटर्स द्वारा नियंत्रित किया जाता था। फ़ास्ट फ़ॉरवर्ड और रिवाइंड नहीं था—पठन और लेखन तेजी से फ़ॉरवर्ड और रिवाइंड स्पीड पर किया जाता था। कुछ ऑपरेशन मोड में, डेटा ट्रांसफर बिल्ट-इन लाउडस्पीकर के माध्यम से सुना जा सकता था और यह विशेष श्रुतिमुखी सीरीज़ के साथ खर्चीली पक्षी के चिल्लाहट की तरह की ध्वनि उत्पन्न करता था, जिसकी तरंगदैर्युति बदलती थी। | ||
==कीबोर्ड == | ==कीबोर्ड == | ||
लिंक कीबोर्ड, जिसे सोरोबन इंजीनियरिंग | लिंक कीबोर्ड, जिसे सोरोबन इंजीनियरिंग नामक कंपनी ने निर्मित किया था, जिसमे अद्वितीय लॉकिंग सोलिनॉयड था। प्रत्येक की का आंतरिक मेकेनिज़्म स्लॉट था जो सेट की बार के साथ कारेक्टर को एनकोड करने के लिए काम करता था एक और स्लॉट था जो लॉकिंग बार को पकड़ता था, जो लॉकिंग सोलिनॉयड के मैकेनिकल चाल में सभी कीबोर्ड कीस को लॉक कर देता था। | ||
जब उपयोगकर्ता की दबाता है, तो दबाई गई की नीचे की स्थिति में लॉक हो जाती है, और अन्य सभी कीस ऊपर की स्थिति में लॉक हो जाती हैं। जब चल रहा प्रोग्राम कीबोर्ड को पढ़ता है, तो लॉक रिलीज़ | जब उपयोगकर्ता की दबाता है, तो दबाई गई की नीचे की स्थिति में लॉक हो जाती है, और अन्य सभी कीस ऊपर की स्थिति में लॉक हो जाती हैं। जब चल रहा प्रोग्राम कीबोर्ड को पढ़ता है, तो लॉक रिलीज़ हो जाता है, और दबाई गई की फिर से उठ जाती थी। यह टाइपिंग को धीमी करने और दो कीबोर्ड [[रोलओवर (कुंजी)]] तक रोकने का प्रभाव हो सकता था। इस अनोखी कीबोर्ड को लिंक-8 और पीडीपी-12 के आनुगामी कंप्यूटरों में मॉडल 35 KSR और मॉडल 37 KSR जैसी टेलीटाइप कीबोर्ड की प्राथमिकता में छोड़ दिया गया। | ||
== घुंडी == | == घुंडी == | ||
[[File:Linc-8.jpg|thumb|फ्रंट पैनल पर रोटरी नॉब्स को [[डायल बॉक्स]] के रूप में इस्तेमाल किया जा सकता है। ( लिंक-8 का फोटो)]]लिंक में आठ तीन-टर्न पोटेंशियोमीटर्स का | [[File:Linc-8.jpg|thumb|फ्रंट पैनल पर रोटरी नॉब्स को [[डायल बॉक्स]] के रूप में इस्तेमाल किया जा सकता है। ( लिंक-8 का फोटो)]]लिंक में आठ तीन-टर्न पोटेंशियोमीटर्स का सेट शामिल था (0-7 संख्यित) जिन्हें प्रत्येक कंप्यूटर इंस्ट्रक्शन द्वारा पढ़ा जा सकता था। [[माउस (कंप्यूटिंग)]] को सामान्य रूप से अपनाने से पहले डायल बॉक्स सुविधाजनक उपयोगकर्ता इनपुट उपकरण था। उदाहरण के लिए, नॉब प्रदर्शित ग्राफ़ की स्केलिंग को नियंत्रित कर सकता है, और दूसरे को बिंदु पर वास्तविक डेटा मान प्रदर्शित करने के लिए कर्सर के रूप में उपयोग किया जा सकता है। | ||
== पाठ प्रदर्शन == | == पाठ प्रदर्शन == | ||
[[Image:Lincm.png|right|thumb|130px|बड़े अक्षर M को लिंक स्क्रीन पर 4 गुणा 6 अक्षर वाले सेल में प्रदर्शित किया गया था]]लिंक हार्डवेयर ने 12-बिट शब्द को त्वरित और स्वचालित रूप से स्क्रीन पर 4-वाइड x 6-उच्च आव्यूह पिक्सेल के रूप में प्रदर्शित करने की अनुमति दी, जिससे समर्पित हार्डवेयर की कम से कम उपकरणों के साथ पूरे स्क्रीन के फ़्लिकर-मुक्त पाठ को प्रदर्शित करना संभव हो गया। मानक प्रदर्शन रूटीन्स 4x6 वर्णकक्षों को उत्पन्न करती थीं, जिससे लिंक ने सबसे कोर्स वर्ण सेटों में से | [[Image:Lincm.png|right|thumb|130px|बड़े अक्षर M को लिंक स्क्रीन पर 4 गुणा 6 अक्षर वाले सेल में प्रदर्शित किया गया था]]लिंक हार्डवेयर ने 12-बिट शब्द को त्वरित और स्वचालित रूप से स्क्रीन पर 4-वाइड x 6-उच्च आव्यूह पिक्सेल के रूप में प्रदर्शित करने की अनुमति दी, जिससे समर्पित हार्डवेयर की कम से कम उपकरणों के साथ पूरे स्क्रीन के फ़्लिकर-मुक्त पाठ को प्रदर्शित करना संभव हो गया। मानक प्रदर्शन रूटीन्स 4x6 वर्णकक्षों को उत्पन्न करती थीं, जिससे लिंक ने सबसे कोर्स वर्ण सेटों में से प्राप्त किया था। | ||
प्रदर्शन स्क्रीन | प्रदर्शन स्क्रीन सीआरटी लगभग 5 इंच वर्ग होती थी जो वास्तव में विशेष प्लग-इन एंप्लिफायर के साथ मानक टेकट्रोनिक्स ऑस्किलोस्कोप था। विशेष प्लग-इन को मानक ऑस्किलोस्कोप प्लग-इन के साथ प्रतिस्थापित किया जा सकता था ताकि कंप्यूटर की नैदानिक रखरखाव में डायग्नोस्टिक योग्यता के लिए इस्तेमाल किया जा सके। कई लिंक किट के रूप में उपयोगकर्ता द्वारा संरचित किए जाते थे, इसलिए ऑस्किलोस्कोप बहुत उपयोगी था। | ||
सीआरटी ने बहुत लंबे समय तक बने रहने वाले सफेद या पीले फॉस्फोर का उपयोग किया, ताकि अपेक्षाकृत धीमी गति से बिंदु-दर-बिंदु खींची गई रेखाएं और वक्र पूरे प्रोग्राम किए गए ड्राइंग लूप में दिखाई देते रहें जो अक्सर आधे सेकंड या उससे अधिक समय तक चलते हैं। Y-अक्ष ने प्लस और माइनस शून्य दोनों को अलग-अलग मानों के रूप में प्रदर्शित किया, अनावश्यक रूप से इस तथ्य को प्रतिबिंबित किया कि लिंक ने लोगों के पूरक अंकगणित का उपयोग किया। प्रोग्रामर्स ने जल्दी से किसी भी नकारात्मक प्रदर्शित डेटा को उस आर्टिफैक्ट को छिपाने के लिए बिंदु ऊपर ले जाना सीख लिया जो अन्यथा y=0 पर दिखाई देता था। | सीआरटी ने बहुत लंबे समय तक बने रहने वाले सफेद या पीले फॉस्फोर का उपयोग किया, ताकि अपेक्षाकृत धीमी गति से बिंदु-दर-बिंदु खींची गई रेखाएं और वक्र पूरे प्रोग्राम किए गए ड्राइंग लूप में दिखाई देते रहें जो अक्सर आधे सेकंड या उससे अधिक समय तक चलते हैं। Y-अक्ष ने प्लस और माइनस शून्य दोनों को अलग-अलग मानों के रूप में प्रदर्शित किया, अनावश्यक रूप से इस तथ्य को प्रतिबिंबित किया कि लिंक ने लोगों के पूरक अंकगणित का उपयोग किया। प्रोग्रामर्स ने जल्दी से किसी भी नकारात्मक प्रदर्शित डेटा को उस आर्टिफैक्ट को छिपाने के लिए बिंदु ऊपर ले जाना सीख लिया जो अन्यथा y=0 पर दिखाई देता था। | ||
| Line 123: | Line 123: | ||
==लिंक-8 और पीडीपी-12 कंप्यूटर== | ==लिंक-8 और पीडीपी-12 कंप्यूटर== | ||
[[Image:PDP-12 VCF 2001.jpg|right|250px|thumb|प्रथम विंटेज कंप्यूटर फेस्टिवल ईस्ट में पीडीपी-12 कंप्यूटर]][[गॉर्डन बेल]] ने अपनी पुस्तक में<ref name=BELL/>कहते हैं कि लिंक के डिज़ाइन करने से पहले, डिजिटल उपकरण निगम ने दूसरी और तीसरी मशीनों, जैसे, [[PDP-4|पीडीपी-4]] और [[PDP-5|पीडीपी-5]] के लिए विचार प्रदान किए था। डिजिटल उपकरण निगम ने पहली अगली पीढ़ी के लिंक-संगत कंप्यूटर, लिंक-8 का विनिर्माण किया था और संयोजन [[PDP-8|पीडीपी-8]]/I और लिंक के रूप में जोड़ा गया, जिसे [[PDP-12|पीडीपी-12]] के रूप में जाना जाता है। डिजिटल उपकरण निगम की अंतिम 12-बिट प्रयोगशाला मशीन, लैब-8/ई, में लिंक अनुदेश सेट को समाहित किया गया था।<ref>{{cite web |url=https://gordonbell.azurewebsites.net/digital/timeline/1969-2.htm |title=PDP-12 |author=<!--Not stated--> |date=August 18, 1997 |website=Digital Computing Timeline |publisher=Digital Equipment Corporation |access-date=February 11, 2022 |quote=}}</ref> पहला उनका आनुगामी मॉडल, लिंक-8, पीडीपी-8 प्रोग्राम पर बूट होता था (धीरे से) जिसे प्रतिष्ठित लिंक हार्डवेयर के साथ इंटरफेस करता था। पीडीपी-12 लिंक के उपासर्गों में अंतिम और सबसे लोकप्रिय आनुगामी मॉडल था। यह सक्षम और सुधारित मशीन थी, और यह लिंक-8 से अधिक स्थिर थी, | [[Image:PDP-12 VCF 2001.jpg|right|250px|thumb|प्रथम विंटेज कंप्यूटर फेस्टिवल ईस्ट में पीडीपी-12 कंप्यूटर]][[गॉर्डन बेल]] ने अपनी पुस्तक में<ref name=BELL/>कहते हैं कि लिंक के डिज़ाइन करने से पहले, डिजिटल उपकरण निगम ने दूसरी और तीसरी मशीनों, जैसे, [[PDP-4|पीडीपी-4]] और [[PDP-5|पीडीपी-5]] के लिए विचार प्रदान किए था। डिजिटल उपकरण निगम ने पहली अगली पीढ़ी के लिंक-संगत कंप्यूटर, लिंक-8 का विनिर्माण किया था और संयोजन [[PDP-8|पीडीपी-8]]/I और लिंक के रूप में जोड़ा गया, जिसे [[PDP-12|पीडीपी-12]] के रूप में जाना जाता है। डिजिटल उपकरण निगम की अंतिम 12-बिट प्रयोगशाला मशीन, लैब-8/ई, में लिंक अनुदेश सेट को समाहित किया गया था।<ref>{{cite web |url=https://gordonbell.azurewebsites.net/digital/timeline/1969-2.htm |title=PDP-12 |author=<!--Not stated--> |date=August 18, 1997 |website=Digital Computing Timeline |publisher=Digital Equipment Corporation |access-date=February 11, 2022 |quote=}}</ref> पहला उनका आनुगामी मॉडल, लिंक-8, पीडीपी-8 प्रोग्राम पर बूट होता था (धीरे से) जिसे प्रतिष्ठित लिंक हार्डवेयर के साथ इंटरफेस करता था। पीडीपी-12 लिंक के उपासर्गों में अंतिम और सबसे लोकप्रिय आनुगामी मॉडल था। यह सक्षम और सुधारित मशीन थी, और यह लिंक-8 से अधिक स्थिर थी, किन्तु आर्किटेक्चरली यह अपूर्ण लिंक और पीडीपी-8 का संयोजन था, जिसमें कई छोटी तकनीकी समस्याएं थीं। (उदाहरण के लिए, लिंक में अतिप्रवाह बिट था जो लिंक की मशीन स्थिति का छोटा किन्तु महत्वपूर्ण हिस्सा था; पीडीपी-12 में इस बिट की स्थिति को पीडीपी-8 इंटरप्ट के बीच सहेजने और पुनर्स्थापित करने के लिए कोई व्यवस्था नहीं थी।) | ||
==MINC-11 कंप्यूटर== | ==MINC-11 कंप्यूटर== | ||
डिजिटल ने पीडीपी-11/03 का संस्करण को MINC-11 कहा जाने वाले नामक पोर्टेबल कार्ट में निर्मित किया था, और इसे डिजिटल द्वारा डिज़ाइन किए गए प्रयोगशाला I/O मॉड्यूलों के समर्थन के साथ सुसज्जित किया जा सकता था। प्रोग्रामिंग भाषा, [[MINC BASIC]], प्रयोगशाला I/O मॉड्यूलों के लिए एकीकृत समर्थन शामिल करती थी। MINC का अर्थ "मॉड्यूलर उपकरण कंप्यूटर" है। नाम निश्चित रूप से लिंक की यादें जगाने के लिए होता था, | डिजिटल ने पीडीपी-11/03 का संस्करण को MINC-11 कहा जाने वाले नामक पोर्टेबल कार्ट में निर्मित किया था, और इसे डिजिटल द्वारा डिज़ाइन किए गए प्रयोगशाला I/O मॉड्यूलों के समर्थन के साथ सुसज्जित किया जा सकता था। प्रोग्रामिंग भाषा, [[MINC BASIC]], प्रयोगशाला I/O मॉड्यूलों के लिए एकीकृत समर्थन शामिल करती थी। MINC का अर्थ "मॉड्यूलर उपकरण कंप्यूटर" है। नाम निश्चित रूप से लिंक की यादें जगाने के लिए होता था, किन्तु यह 16-बिट मशीन लिंक की आर्किटेक्चरी रूपरेखा या संगतता के साथ किसी प्रकार सम्बंधित नहीं थी। | ||
==यह भी देखें== | ==यह भी देखें== | ||
Revision as of 09:48, 18 July 2023
LINC होम कंप्यूटर अपने सॉफ्टवेयर डिजाइनर के साथ, मैरी एलन विल्क्स, 1965 | |
| डेवलपर | एमआईटी की लिंकन प्रयोगशाला |
|---|---|
| निर्माता | डिजिटल उपकरण निगम और स्पीयर इंक. |
| प्रकार | मिनीकंप्यूटर |
| रिलीज की तारीख | March 1962 |
| परिचयात्मक मूल्य | US$43,600 (equivalent to $391,000 in 2021) |
| इकाइयाँ बेची गईं | 21 (by DEC) |
| इकाइयाँ भेज दी | 50 |
| प्रदर्शन | 2 आस्टसीलस्कप प्रदर्शित करता है |
| इनपुट | नॉब्स, कीबोर्ड |
| प्लेटफ़ॉर्म | DEC 12-bit |
| उत्तराधिकारी | PDP-5, LINC-8, PDP-12 |
लिंक (प्रयोगशाला उपकरण कंप्यूटर) 12-बिट ,[1] 2048-शब्द ट्रांजिस्टरयुक्त कंप्यूटर है। कुछ लोगों द्वारा लिंक पर विचार किया जाता है[2] यह पहला मिनी कंप्यूटर और निजी कंप्यूटर का निमंत्रक है। प्रारंभिक रूप में "लिंक" के नाम से जाना जाता था, जो मैसाचुसेट्स की तकनीकी संस्था की लिंकन प्रयोगशाला में परियोजना को संकेत करता था, किन्तु इस परियोजना को लिंकन प्रयोगशाला से स्थानांतरित करने के बाद इसका नाम बदलकर लिंक कर दिया गया।[3] लिंक को वेस्ले ए क्लार्क और चार्ल्स मोल्नार द्वारा डिजाइन किया गया था।
लिंक और अन्य "एम आई टी" समूह की मशीनें "एम आई टी" में डिज़ाइन की गईं थीं और अंत में इन्हें डिजिटल उपकरण निगम (DEC) और वाल्थम, मैसाचुसेट्स के स्पीयर इंक (बाद में बेक्टन, डिकिंसन और कंपनी का प्रभाग) द्वारा निर्मित किया गया।[3]उस समय लिंक $40,000 से अधिक में बिका। इस विशिष्ट विन्यास में संलग्न 6'X20 19 इंच का रैक शामिल था; चार बक्से जिनमें (1) दो टेप ड्राइव, (2) डिस्प्ले स्कोप और इनपुट नॉब, (3) कंट्रोल कंसोल और (4) डेटा टर्मिनल इंटरफ़ेस;होती थीं; और कीबोर्ड शामिल था।
लिंक ने प्रयोगशाला प्रयोगों के साथ अच्छा तालमेल बिठाया। एनालॉग इनपुट और आउटपुट मूल डिज़ाइन का हिस्सा थे। इसे 1962 में लिंकन प्रयोगशाला, मैसाचुसेट्स में चार्ल्स मोल्नार और वेस्ले ए. क्लार्क द्वारा डिजाइन किया गया था।[4] यह राष्ट्रीय स्वास्थ्य संस्थान के शोधकर्ताओं के लिए था।[5] लिंक का डिज़ाइन वस्तुतः सार्वजनिक डोमेन में था,जिसके कारण इसे कंप्यूटरों के इतिहास में अद्वितीय बना सकता है। एमआईटी में 1963 की ग्रीष्मकालीन कार्यशाला में उनके अंतिम बायोमेडिकल शोधकर्ता मालिकों द्वारा दर्जन लिंक कंप्यूटरों को इकट्ठा किया गया था।[5]डिजिटल उपकरण निगम (1964 में शुरू) और, बाद में, वाल्थम, एमए की स्पीयर इंक।[6] उन्हें व्यावसायिक रूप से निर्मित किया।
डीईसी के अग्रणी गॉर्डन बेल|सी. गॉर्डन बेल[7] बताता है कि लिंक परियोजना 1961 में शुरू हुई, पहली वितरण मार्च 1962 में हुआ था, और इस मशीन को आधिकारिक रूप से दिसंबर 1969 तक नहीं वापस लिया गया था। कुल मिलाकर 50 बनाए गए थे (सभी डिजिटल उपकरण निगमसिस्टम मॉड्यूल ब्लॉक और कैबिनेट का उपयोग करके), अधिकांश लिंकन लैब्स, हाउसिंग में चार लकड़ी के रैक में डेस्कटॉप उपकरण को स्थानित करते हुए। पहले लिंक में दो ऑसिलोस्कोप डिस्प्ले शामिल किया गया था। इक्कीस को डिजिटल उपकरण निगमद्वारा $43,600 में बेचा गया (equivalent to $391,000 in 2021), प्रोडक्शन मॉडल डिज़ाइन में वितरित किया गया। इनमें, सफेद फॉर्मिका (प्लास्टिक) से ढकी मेज के पीछे बैठे लंबे कैबिनेट में दो छोटे धातु के बक्से रखे गए थे, जिनमें समान उपकरण स्थापित थे, उपयोगकर्ता के बाईं ओर सामने के पैनल पर Tektronix डिस्प्ले आस्टसीलस्कप, दो लिनक-टेप पर इंटरफेस के लिए खाड़ी थी। उपयोगकर्ता के दाहिनी ओर ड्राइव है, और उनके बीच मोटा कीबोर्ड है। मानक प्रोग्राम डेवलपमेंट सॉफ़्टवेयर ( असेंबलर/संपादक) मैरी एलन विल्क्स द्वारा डिज़ाइन किया गया था; अंतिम संस्करण का नाम LAP6 ( लिंक असेंबली प्रोग्राम 6) रखा गया था।
वास्तुकला
लिंक में दो खंडों में 2048 12-बिट शब्दों की मेमोरी थी। केवल पहले 1024 शब्द कार्यक्रम निष्पादन के लिए उपयोगी थे। मेमोरी के दूसरे खंड को केवल डेटा के लिए उपयोग किया जा सकता था।
प्रोग्राम 12-बिट संचायक और -बिट लिंक रजिस्टर का उपयोग कर सकते हैं। प्रोग्राम मेमोरी के पहले सोलह स्थानों में विशेष कार्य होता था।स्थान 0 सबरूटीन कॉल के ल-स्तर का समर्थन करता है, प्रत्येक जंप निर्देश पर रिटर्न पते के साथ स्वचालित रूप से अपडेट किया जाता है। अगले पंद्रह स्थानों को किसी एड्रेसिंग मोड द्वारा इंडेक्स रजिस्टर के रूप में उपयोग किया जा सकता है। प्रोग्रामयोग्य, छह-बिट रिले रजिस्टर बाहरी उपकरणों द्वारा उपयोग के लिए बनाया गया था।[8]
लिंक में बाद के संशोधन में विस्तारित परिशुद्धता अंकगणित की सुविधा के लिए 12-बिट Z रजिस्टर जोड़ा गया, और स्थान 21 (ऑक्टल) पर निष्पादन को मजबूर करने वाला व्यवधान प्रदान किया गया।
अल्फ़ान्यूमेरिक इनपुट/आउटपुट उपकरण में समर्पित कीबोर्ड और संलग्न बिट-मैप्ड सीआरटी पर टेक्स्ट प्रदर्शित करने की क्षमता शामिल थी। मुद्रित आउटपुट के लिए टेलीप्रिंटर जोड़ा जा सकता है।
अंकगणित लोगों का पूरक था, जिसका अर्थ था कि प्लस शून्य और माइनस शून्य के लिए प्रतिनिधित्व थे।
मूल लिंक को प्रत्येक निर्देश के लिए 8 माइक्रोसेकंड की आवश्यकता होती है।
निर्देश सेट
लिंक के लिए प्राकृतिक नोटेशन ऑक्टल का उपयोग किया जाता था। इस धारणा में, सभी संख्याएं आधार दस के रूप में दिया गया है जब तक ऑक्टल के रूप में निर्दिष्ट नहीं किया गया है। लिंक इंस्ट्रक्शन सेट का उपयोग वैज्ञानिक उपकरणों या कस्टम प्रयोगशाला उपकरणों के साथ आसानी से करने के लिए किया गया था।[9]
- विविध वर्ग, कोई पता नहीं - रुकें, संचायक साफ़ करें, टेप मार्क राइट गेट सक्षम करें, संचायक को रिले रजिस्टर में स्थानांतरित करें, रिले रजिस्टर को संचायक में पढ़ें, कोई ऑपरेशन नहीं, एक्यूम्युलेटर को पूरक करें
- शिफ्ट कक्षा, कोई पता नहीं (सभी एक्यूम्युलेटर और वैकल्पिक रूप से लिंक बिट पर कार्य करते हैं) - बाएं घुमाएँ, दाएं घुमाएँ, दाएं स्केल करें (साइन बिट की प्रतिरूपित करें)।
- कक्षा का पूरा पता, दो शब्दों में निर्देश। ऑपकोड के दूसरे 12-बिट वर्ड में तत्काल पता दिया गया है - जोड़ें, स्टोर करें और संचायक साफ़ करें, जंप करें। स्मृति के केवल प्रथम 1024 शब्दों तक ही पहुंचा जा सकता है।
- कक्षा छोड़ें, अगले निर्देश को छोड़ता है, सेट या साफ होने की स्थिति का परीक्षण कर सकता है। ये स्थितियाँ हो सकती हैं: बाहरी तार्किक रेखा (14 इनपुट रेखाएं परीक्षण की जा सकती हैं), की दबाई गई हो, पांचों संवेदनशील स्विच में से कोई एक, जमा करने वाली यंत्रिका सकारात्मक, लिंक बिट शून्य, या इंटरब्लॉक ज़ोन में सक्रिय टेप यूनिट। बाद में नवीनतम मॉडल में Z रजिस्टर के बिट 0 पर स्किप, ओवरफ़्लो पर स्किप और विराम प्रश्न पर स्किप जोड़े गए।
- सूचकांक वर्ग - इन निर्देशों में द्वितीय शब्द हो सकता था जो तत्वीय प्रचारक होता था, या जो प्रचारक पता निर्दिष्ट करता था, या जो पंजी 01 से 15 (दशमलव) तक का पता होल्ड करता था। पता बढ़ाया जाता था। इन निर्देशों में शामिल थे: अक्कमुलेटर में लोड या जोड़ें, मेमोरी में अक्कमुलेटर को जोड़ें, मेमोरी में अक्कमुलेटर को कैरी के साथ जोड़ें, गुणा करें ( 22 बिट के साइन्ड प्रोडक्ट प्रदर्शित करते हैं), समान होने पर छोड़ें, छोड़ें और परिवर्तित करें, बिट को साफ करें, बिट को सेट करें, और बिट को पूरक करें। इस समूह में और निर्देश था जो बिट मानचित्र को प्रदर्शित करने के लिए था, जो बिल्ट-इन सीआरटी डिस्प्ले स्क्रीन पर अक्षर या अन्य डेटा को प्रतिष्ठित करता है।
- अर्ध-शब्द वर्ग - किसी शब्द के निचले या ऊपरी छह बिट्स पर काम करने वाले निर्देश। इनमें आधा लोड करना, आधा स्टोर करना, आधा अलग होने पर छोड़ देना, शामिल हैं।
- सेट - किसी भी मेमोरी स्थान से डेटा को 1 से 15 स्थानों में से किसी स्थान पर ले जाता है।
- नमूना - सोलह 8-बिट एनालॉग से डिजिटल कनवर्टर्स में से को पढ़ता है और हस्ताक्षरित मान को संचायक में रखता है। पहले आठ ए/डी चैनल उपयोगकर्ता द्वारा चल रहे प्रोग्राम के साथ बातचीत की अनुमति देने के लिए कंट्रोल पैनल नॉब्स को समर्पित थे। रूपांतरण परिणाम तैयार होने तक निर्देश या तो कंप्यूटर को रोक सकता है, या अधिक निर्देशों को निष्पादित करने की अनुमति दे सकता है, बशर्ते वे संचायक की सामग्री पर निर्भर न हों, जिसे ए/डी रूपांतरण मूल्य द्वारा अधिलेखित किया जाएगा।
- डिस्प्ले - निर्दिष्ट स्थान पर सीआरटी डिस्प्ले में से पर पिक्सेल खींचता है, वैकल्पिक रूप से रजिस्टर को अनुक्रमित करता है।
- इंडेक्स और स्किप - 1 से 15 मेमोरी स्थानों में से में जोड़ता है, और 10-बिट ओवरफ़्लो होने पर छोड़ देता है।
- ऑपरेट क्लास, इनपुट/आउटपुट संचालन के लिए उपयोग किया जाता है। इनमें 14 आउटपुट लाइनों में से पर बिट सेट करना, कीबोर्ड पढ़ना, या बाएँ या दाएँ स्विच बैंक को पढ़ना शामिल था।
- टेप क्लास, टेप को स्थिति में लाने, टेप को पढ़ने या लिखने और मेमोरी के विरुद्ध टेप की जांच करने के लिए ऑपकोड के साथ।
नियंत्रण कक्ष
लिंक कंट्रोल पैनल का उपयोग प्रोग्रामों के माध्यम से सिंगल-स्टेपिंग में चलने और प्रोग्राम डिबगिंग के लिए किया गया था। प्रोग्राम गणक सेट करने पर, यदि प्रोग्राम काउंटर सेट किए गए स्विच के समान होता था, तो निष्पादन को रोका जा सकता था। अन्य फ़ंक्शन यह अनुमति देता था कि निष्पादन को रोका जाए जब किसी विशेष पते तक पहुंचा जाता था। सिंगल-स्टेप और रिज़्यूम फ़ंक्शन स्वचालित रूप से दोहराया जा सकता था। एक्सपोनेंशियल बटन और चार-स्थानीय दशक स्विच के माध्यम से प्रतिद्वंद्वी स्तर को चार क्रमशः वृद्धि योग्य था, लगभग प्रति सेकंड तक के कदम से लगभग पूर्ण गति के आधा तक। किसी प्रोग्राम को प्रति सेकंड कदम से चलाना और इसे धीरे-धीरे पूरी गति तक तेज करना, कंप्यूटर की गति को अनुभव और सराहना करने का अत्यंत ड्रामैटिक तरीका प्रदान करता था।
लिंकटेप
लिंक की महत्वपूर्ण विशेषता लिंकटेप थी। यह मशीन डिज़ाइन का मूलभूत हिस्सा था, वैकल्पिक परिधीय नहीं, और मशीन का ओऑपरेटिंग सिस्टमएस इस पर निर्भर करता था। लिंकटेप को धीमी सर्च टाइम के साथ लीनियर डिस्केट के समान तुलना की जा सकती है। उस समय की बड़ी मशीनों पर चुंबकीय टेप ड्राइव बड़ी मात्रा में डेटा संग्रहीत करते थे, जो अटेरन करने में कुछ मिनट लेते थे, किन्तु डेटा ब्लॉक को स्थान पर स्थानांतरित करने के लिए विश्वसनीय रूप से अपडेट नहीं कर सकते थे। इसके विपरीत, लिंकटेप छोटा, फुर्तीला उपकरण था जो लगभग 400K डेटा संग्रहीत हो सकता था, जिसमें डेटा को बार बार पढ़ा और री-राइट किया जा सकता था, और इसे एक से दूसरे छोर तक अटेरन करने के लिए कम से कम 1 मिनट लगता था। टेप को फिक्स्ड-साइज़ ब्लॉक में फॉर्मेट किया जाता था, और इसे डायरेक्टरी और फ़ाइल सिस्टम को रखने के लिए इस्तेमाल किया जाता था। हार्डवेयर इंस्ट्रक्शन द्वारा एकीकृत तरीके से टेप ब्लॉक को सर्च, पढ़ने या लिखने की कई ब्लॉकों को ही ऑपरेशन में कर सकता था।
फ़ाइलनेम 6 वर्णों की लंबाई के होते थे। फ़ाइल सिस्टम ने दो फ़ाइलों- स्रोत फ़ाइल और निष्पादन योग्य बाइनरी फ़ाइल को ही नाम के तहत संग्रहीत करने की अनुमति देता था। इस साधारिता के तहत, यह 6.1 फ़ाइलनेम के रूप में था जिसमें एक्सटेंशन को "S" या "B" तक ही सीमित किया गया था। क्योंकि मूल लिंक में केवल 1024 12-बिट वर्ड्स की कोर मेमोरी (रैम) —और बड़ी, विस्तृत लिंक में केवल 2048—साधारित कार्यों पर व्यापकता में बहुत अधिक निर्भर करती थी। लिंकटेपमें स्विच करना,डिजिटल ने बाद में डेस्टापे नामक समान डिज़ाइन का पेटेंट लिया और विपणित किया; डिजिटल के डेस्टापे पर लिए गए पेटेंट को अंततः महकमे में परीक्षण किया गया और अमान्य ठहराया गया।[10][11][12][13]
लिंकटेपको उसकी विश्वसनीयता के लिए भी याद किया जाता है, जो उसे बदलने वाले डिस्केट्स से अधिक थी। लिंकटेपमें बहुत ही सरल रेडन्डेंसी की फ