लिंक: Difference between revisions
No edit summary |
No edit summary |
||
| Line 55: | Line 55: | ||
लिंक ने प्रयोगशाला प्रयोगों के साथ अच्छा तालमेल बिठाया। एनालॉग इनपुट और आउटपुट मूल डिज़ाइन का हिस्सा थे। इसे 1962 में लिंकन प्रयोगशाला, मैसाचुसेट्स में चार्ल्स मोल्नार और वेस्ले ए. क्लार्क द्वारा डिजाइन किया गया था।<ref>presentations at The Computer Museum, Marlborough, in the hands of its successor, The Computer History Museum</ref> यह राष्ट्रीय स्वास्थ्य संस्थान के शोधकर्ताओं के लिए था।<ref name="november">{{cite book |last=November |first=Joseph |title=Biomedical Computing: Digitizing Life in the United States |chapter = The LINC Revolution: The Forgotten Biomedical Origins of Personal Computing |location=Baltimore |publisher=Johns Hopkins University Press |year=2012 |isbn=978-1421404684}}</ref> लिंक का डिज़ाइन वस्तुतः सार्वजनिक डोमेन में था,जिसके कारण इसे कंप्यूटरों के इतिहास में अद्वितीय बना सकता है। एमआईटी में 1963 की ग्रीष्मकालीन कार्यशाला में उनके अंतिम बायोमेडिकल शोधकर्ता मालिकों द्वारा दर्जन लिंक कंप्यूटरों को इकट्ठा किया गया था।<ref name="november" />डिजिटल उपकरण निगम (1964 में शुरू) और, बाद में, वाल्थम, एमए की स्पीयर इंक।<ref>{{cite journal | url=https://doi.org/10.1093/clinchem/19.10.1114 | doi=10.1093/clinchem/19.10.1114 | title=अनुक्रमिक नैदानिक रासायनिक परीक्षण के लिए कंप्यूटर-नियंत्रित उपकरण प्रणाली। I. इंस्ट्रुमेंटेशन और सिस्टम सुविधाएँ| year=1973 | last1=Schirmer | first1=James A. | last2=Cembrowski | first2=George S. | last3=Carey | first3=R Neill | last4=Toren | first4=E Clifford | journal=Clinical Chemistry | volume=19 | issue=10 | pages=1114–1121 | pmid=4741949 }}</ref> उन्हें व्यावसायिक रूप से निर्मित किया। | लिंक ने प्रयोगशाला प्रयोगों के साथ अच्छा तालमेल बिठाया। एनालॉग इनपुट और आउटपुट मूल डिज़ाइन का हिस्सा थे। इसे 1962 में लिंकन प्रयोगशाला, मैसाचुसेट्स में चार्ल्स मोल्नार और वेस्ले ए. क्लार्क द्वारा डिजाइन किया गया था।<ref>presentations at The Computer Museum, Marlborough, in the hands of its successor, The Computer History Museum</ref> यह राष्ट्रीय स्वास्थ्य संस्थान के शोधकर्ताओं के लिए था।<ref name="november">{{cite book |last=November |first=Joseph |title=Biomedical Computing: Digitizing Life in the United States |chapter = The LINC Revolution: The Forgotten Biomedical Origins of Personal Computing |location=Baltimore |publisher=Johns Hopkins University Press |year=2012 |isbn=978-1421404684}}</ref> लिंक का डिज़ाइन वस्तुतः सार्वजनिक डोमेन में था,जिसके कारण इसे कंप्यूटरों के इतिहास में अद्वितीय बना सकता है। एमआईटी में 1963 की ग्रीष्मकालीन कार्यशाला में उनके अंतिम बायोमेडिकल शोधकर्ता मालिकों द्वारा दर्जन लिंक कंप्यूटरों को इकट्ठा किया गया था।<ref name="november" />डिजिटल उपकरण निगम (1964 में शुरू) और, बाद में, वाल्थम, एमए की स्पीयर इंक।<ref>{{cite journal | url=https://doi.org/10.1093/clinchem/19.10.1114 | doi=10.1093/clinchem/19.10.1114 | title=अनुक्रमिक नैदानिक रासायनिक परीक्षण के लिए कंप्यूटर-नियंत्रित उपकरण प्रणाली। I. इंस्ट्रुमेंटेशन और सिस्टम सुविधाएँ| year=1973 | last1=Schirmer | first1=James A. | last2=Cembrowski | first2=George S. | last3=Carey | first3=R Neill | last4=Toren | first4=E Clifford | journal=Clinical Chemistry | volume=19 | issue=10 | pages=1114–1121 | pmid=4741949 }}</ref> उन्हें व्यावसायिक रूप से निर्मित किया। | ||
डीईसी के अग्रणी गॉर्डन बेल|सी. गॉर्डन बेल<ref name=BELL>C. Gordon Bell writing in [https://bitsavers.org/pdf/dec/_Books/Bell-ComputerEngineering.pdf ''Computer Engineering a DEC View of Hardware Systems Designs''] (c) Copyright originally held by Digital Press, out of print but available at Bell's web sites, pp 176–177</ref> बताता है कि लिंक परियोजना 1961 में शुरू हुई, मार्च 1962 में | डीईसी के अग्रणी गॉर्डन बेल|सी. गॉर्डन बेल<ref name=BELL>C. Gordon Bell writing in [https://bitsavers.org/pdf/dec/_Books/Bell-ComputerEngineering.pdf ''Computer Engineering a DEC View of Hardware Systems Designs''] (c) Copyright originally held by Digital Press, out of print but available at Bell's web sites, pp 176–177</ref> बताता है कि लिंक परियोजना 1961 में शुरू हुई, पहली वितरण मार्च 1962 में हुआ था, और इस मशीन को आधिकारिक रूप से दिसंबर 1969 तक नहीं वापस लिया गया था। कुल मिलाकर 50 बनाए गए थे (सभी DEC सिस्टम मॉड्यूल ब्लॉक और कैबिनेट का उपयोग करके), अधिकांश लिंकन लैब्स, हाउसिंग में चार लकड़ी के रैक में डेस्कटॉप उपकरण को स्थानित करते हुए। पहले लिंक में दो ऑसिलोस्कोप डिस्प्ले शामिल किया गया था। इक्कीस को DEC द्वारा $43,600 में बेचा गया ({{Inflation|US|43,600|1962|fmt=eq|r=-3}}), प्रोडक्शन मॉडल डिज़ाइन में वितरित किया गया। इनमें, सफेद [[फॉर्मिका (प्लास्टिक)]] से ढकी मेज के पीछे बैठे लंबे कैबिनेट में दो छोटे धातु के बक्से रखे गए थे, जिनमें समान उपकरण स्थापित थे, उपयोगकर्ता के बाईं ओर सामने के पैनल पर [[ Tektronix |Tektronix]] डिस्प्ले [[आस्टसीलस्कप]], दो लिनक-टेप पर इंटरफेस के लिए खाड़ी थी। उपयोगकर्ता के दाहिनी ओर ड्राइव है, और उनके बीच मोटा कीबोर्ड है। मानक प्रोग्राम डेवलपमेंट सॉफ़्टवेयर ( असेंबलर/संपादक) [[मैरी एलन विल्क्स]] द्वारा डिज़ाइन किया गया था; अंतिम संस्करण का नाम LAP6 ( लिंक असेंबली प्रोग्राम 6) रखा गया था। | ||
==वास्तुकला== | ==वास्तुकला== | ||
लिंक में दो खंडों में 2048 12-बिट | लिंक में दो खंडों में 2048 12-बिट शब्दों की मेमोरी थी। केवल पहले 1024 शब्द कार्यक्रम निष्पादन के लिए उपयोगी थे। मेमोरी के दूसरे खंड को केवल डेटा के लिए उपयोग किया जा सकता था। | ||
प्रोग्राम 12-बिट संचायक और -बिट लिंक रजिस्टर का उपयोग कर सकते हैं। प्रोग्राम मेमोरी के पहले सोलह स्थानों में विशेष कार्य होता था।स्थान 0 सबरूटीन कॉल के ल-स्तर का समर्थन करता है, प्रत्येक जंप निर्देश पर रिटर्न पते के साथ स्वचालित रूप से अपडेट किया जाता है। अगले पंद्रह स्थानों को किसी एड्रेसिंग मोड द्वारा इंडेक्स रजिस्टर के रूप में उपयोग किया जा सकता है। प्रोग्रामयोग्य, छह-बिट रिले रजिस्टर बाहरी उपकरणों द्वारा उपयोग के लिए बनाया गया था।<ref>{{cite book|url=https://bitsavers.org/pdf/washingtonUniversity/linc/Programming_the_LINC_Second_Edition_Jan69.pdf|author1=Mary Allen Wilkes|author2=Wesley A. Clarke|title=LINC द्वितीय संस्करण की प्रोग्रामिंग|publisher=Computer Systems Laboratory, Washington University|year=1969}}</ref> | |||
लिंक में बाद के संशोधन में विस्तारित परिशुद्धता अंकगणित की सुविधा के लिए 12-बिट Z रजिस्टर जोड़ा गया, और स्थान 21 (ऑक्टल) पर निष्पादन को मजबूर करने वाला व्यवधान प्रदान किया गया। | लिंक में बाद के संशोधन में विस्तारित परिशुद्धता अंकगणित की सुविधा के लिए 12-बिट Z रजिस्टर जोड़ा गया, और स्थान 21 (ऑक्टल) पर निष्पादन को मजबूर करने वाला व्यवधान प्रदान किया गया। | ||
| Line 67: | Line 68: | ||
अंकगणित लोगों का पूरक था, जिसका अर्थ था कि प्लस शून्य और माइनस शून्य के लिए प्रतिनिधित्व थे। | अंकगणित लोगों का पूरक था, जिसका अर्थ था कि प्लस शून्य और माइनस शून्य के लिए प्रतिनिधित्व थे। | ||
मूल | मूल लिंक को प्रत्येक निर्देश के लिए 8 माइक्रोसेकंड की आवश्यकता होती है। | ||
===निर्देश सेट=== | ===निर्देश सेट=== | ||
लिंक के लिए प्रयुक्त प्राकृतिक संकेतन अष्टाधारी था। इस खंड में, सभी संख्याओं को [[आधार दस]] के रूप में दिया गया है | लिंक के लिए प्रयुक्त प्राकृतिक संकेतन अष्टाधारी था। इस खंड में, सभी संख्याओं को [[आधार दस]] के रूप में दिया गया है चुकी कि उन्हें अष्टक के रूप में पहचाना न जाए। लिंक अनुदेश सेट को वैज्ञानिक उपकरणों या कस्टम प्रयोगात्मक उपकरण के साथ उपयोग में आसानी के लिए डिज़ाइन किया गया था।<ref>{{cite web |title=The LINC: An Early "Personal Computer" |work=DrDobbs.com | ||
|url=https://www.drdobbs.com/the-linc-an-early-personal-computer/184404067}}</ref> | |url=https://www.drdobbs.com/the-linc-an-early-personal-computer/184404067}}</ref> | ||
* विविध वर्ग, कोई पता नहीं - रुकें, संचायक साफ़ करें, टेप मार्क राइट गेट सक्षम करें, संचायक को रिले रजिस्टर में स्थानांतरित करें, रिले रजिस्टर को संचायक में पढ़ें, कोई | * विविध वर्ग, कोई पता नहीं - रुकें, संचायक साफ़ करें, टेप मार्क राइट गेट सक्षम करें, संचायक को रिले रजिस्टर में स्थानांतरित करें, रिले रजिस्टर को संचायक में पढ़ें, कोई ऑपरेशन नहीं, एक्यूम्युलेटर को पूरक करें | ||
* शिफ्ट क्लास, कोई पता नहीं (सभी संचायक और वैकल्पिक रूप से लिंक बिट पर काम करते हैं) - बाएं घुमाएं, दाएं घुमाएं, दाएं स्केल करें (साइन बिट की नकल करता है), | * शिफ्ट क्लास, कोई पता नहीं (सभी संचायक और वैकल्पिक रूप से लिंक बिट पर काम करते हैं) - बाएं घुमाएं, दाएं घुमाएं, दाएं स्केल करें (साइन बिट की नकल करता है), | ||
* कक्षा का पूरा पता, दो शब्दों में निर्देश। ऑपकोड के दूसरे 12-बिट वर्ड में तत्काल पता दिया गया है - जोड़ें, स्टोर करें और संचायक साफ़ करें, जंप करें। स्मृति के केवल प्रथम 1024 शब्दों तक ही पहुंचा जा सकता है। | * कक्षा का पूरा पता, दो शब्दों में निर्देश। ऑपकोड के दूसरे 12-बिट वर्ड में तत्काल पता दिया गया है - जोड़ें, स्टोर करें और संचायक साफ़ करें, जंप करें। स्मृति के केवल प्रथम 1024 शब्दों तक ही पहुंचा जा सकता है। | ||
Revision as of 23:15, 17 July 2023
| File:Mary Allen Wilkes - LINC at Home - 1965.jpg LINC home computer with its software designer, Mary Allen Wilkes, 1965 | |
| डेवलपर | MIT's Lincoln Laboratory |
|---|---|
| निर्माता | Digital Equipment Corporation and Spear Inc. |
| प्रकार | Minicomputer |
| रिलीज की तारीख | March 1962 |
| परिचयात्मक मूल्य | US$43,600 (equivalent to $391,000 in 2021) |
| इकाइयाँ बेची गईं | 21 (by DEC) |
| इकाइयाँ भेज दी | 50 |
| प्रदर्शन | 2 oscilloscope displays |
| इनपुट | Knobs, keyboard |
| प्लेटफ़ॉर्म | DEC 12-bit |
| उत्तराधिकारी | PDP-5, LINC-8, PDP-12 |
लिंक (प्रयोगशाला उपकरण कंप्यूटर) 12-बिट है,[1] 2048-शब्द ट्रांजिस्टरयुक्त कंप्यूटर। कुछ लोगों द्वारा लिंक पर विचार किया जाता है[2] यह पहला मिनी कंप्यूटर और निजी कंप्यूटर का निमंत्रक है। प्रारंभिक रूप में "लिंक" के नाम से जाना जाता था, जो मैसाचुसेट्स की तकनीकी संस्था की लिंकन प्रयोगशाला में परियोजना को संकेत करता था, लेकिन इस परियोजना को लिंकन प्रयोगशाला से स्थानांतरित करने के बाद इसका नाम बदलकर लिंक कर दिया गया।[3] लिंक को वेस्ले ए क्लार्क और चार्ल्स मोल्नार द्वारा डिजाइन किया गया था।
लिंक और अन्य MIT समूह की मशीनें MIT में डिज़ाइन की गईं थीं और अंत में इन्हें डिजिटल उपकरण निगम (DEC) और वाल्थम, मैसाचुसेट्स के स्पीयर इंक (बाद में बेक्टन, डिकिंसन और कंपनी का प्रभाग) द्वारा निर्मित किया गया।[3]उस समय लिंक $40,000 से अधिक में बिका। इस विशिष्ट विन्यास में संलग्न 6'X20 19 इंच का रैक शामिल था; चार बक्से जिनमें (1) दो टेप ड्राइव, (2) डिस्प्ले स्कोप और इनपुट नॉब, (3) कंट्रोल कंसोल और (4) डेटा टर्मिनल इंटरफ़ेस;होती थीं; और एक कीबोर्ड शामिल था।
लिंक ने प्रयोगशाला प्रयोगों के साथ अच्छा तालमेल बिठाया। एनालॉग इनपुट और आउटपुट मूल डिज़ाइन का हिस्सा थे। इसे 1962 में लिंकन प्रयोगशाला, मैसाचुसेट्स में चार्ल्स मोल्नार और वेस्ले ए. क्लार्क द्वारा डिजाइन किया गया था।[4] यह राष्ट्रीय स्वास्थ्य संस्थान के शोधकर्ताओं के लिए था।[5] लिंक का डिज़ाइन वस्तुतः सार्वजनिक डोमेन में था,जिसके कारण इसे कंप्यूटरों के इतिहास में अद्वितीय बना सकता है। एमआईटी में 1963 की ग्रीष्मकालीन कार्यशाला में उनके अंतिम बायोमेडिकल शोधकर्ता मालिकों द्वारा दर्जन लिंक कंप्यूटरों को इकट्ठा किया गया था।[5]डिजिटल उपकरण निगम (1964 में शुरू) और, बाद में, वाल्थम, एमए की स्पीयर इंक।[6] उन्हें व्यावसायिक रूप से निर्मित किया।
डीईसी के अग्रणी गॉर्डन बेल|सी. गॉर्डन बेल[7] बताता है कि लिंक परियोजना 1961 में शुरू हुई, पहली वितरण मार्च 1962 में हुआ था, और इस मशीन को आधिकारिक रूप से दिसंबर 1969 तक नहीं वापस लिया गया था। कुल मिलाकर 50 बनाए गए थे (सभी DEC सिस्टम मॉड्यूल ब्लॉक और कैबिनेट का उपयोग करके), अधिकांश लिंकन लैब्स, हाउसिंग में चार लकड़ी के रैक में डेस्कटॉप उपकरण को स्थानित करते हुए। पहले लिंक में दो ऑसिलोस्कोप डिस्प्ले शामिल किया गया था। इक्कीस को DEC द्वारा $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 आउटपुट लाइनों में से पर बिट सेट करना, कीबोर्ड पढ़ना, या बाएँ या दाएँ स्विच बैंक को पढ़ना शामिल था।
- टेप क्लास, टेप को स्थिति में लाने, टेप को पढ़ने या लिखने और मेमोरी के विरुद्ध टेप की जांच करने के लिए ऑपकोड के साथ।
नियंत्रण कक्ष
लिंक कंट्रोल पैनल का उपयोग प्रोग्रामों के माध्यम से सिंगल-स्टेपिंग और प्रोग्राम डिबगिंग के लिए किया गया था। जब कार्यक्रम गणक स्विच के सेट से मेल खाता है तो निष्पादन रोका जा सकता है। अन्य फ़ंक्शन ने किसी विशेष पते तक पहुंच होने पर निष्पादन को रोकने की अनुमति दी। ल-चरण और बायोडाटा फ़ंक्शन स्वचालित रूप से दोहराए जा सकते हैं। पुनरावृत्ति दर को एनालॉग नॉब और चार-स्थिति दशक स्विच के माध्यम से परिमाण के चार आदेशों में भिन्न किया जा सकता है, लगभग कदम प्रति सेकंड से लेकर पूर्ण गति के लगभग आधे तक। प्रोग्राम को प्रति सेकंड कदम पर चलाना और धीरे-धीरे इसे पूर्ण गति तक बढ़ाना कंप्यूटर की गति का अनुभव करने और उसकी सराहना करने का बेहद नाटकीय तरीका प्रदान करता है।
लिंकटेप
लिंक की उल्लेखनीय विशेषता लिंकtape थी। यह मशीन डिज़ाइन का मूलभूत हिस्सा था, वैकल्पिक परिधीय नहीं, और मशीन का ओएस इस पर निर्भर था। लिंकटेप की तुलना धीमी खोज समय वाले रैखिक डिस्केट से की जा सकती है। उस समय की बड़ी मशीनों पर चुंबकीय टेप ड्राइव बड़ी मात्रा में डेटा संग्रहीत करते थे, सिरे से दूसरे सिरे तक घूमने में कुछ मिनट लगते थे, लेकिन डेटा के ब्लॉक को विश्वसनीय रूप से अपडेट नहीं कर पाते थे। इसके विपरीत, लिंकtape छोटा, फुर्तीला उपकरण था जो लगभग 400K संग्रहीत करता था, इसमें निश्चित फ़ॉर्मेटिंग ट्रैक था जो डेटा को बार-बार पढ़ने और ही स्थान पर फिर से लिखने की अनुमति देता था, और छोर से दूसरे छोर तक स्पूल होने में मिनट से भी कम समय लेता था। . टेप को निश्चित आकार के ब्लॉकों में स्वरूपित किया गया था, और इसका उपयोग निर्देशिका और फ़ाइल सिस्टम को रखने के लिए किया गया था। ल हार्डवेयर निर्देश ही ऑपरेशन में कई टेप ब्लॉक ढूंढ सकता है और फिर उन्हें पढ़ या लिख सकता है।
फ़ाइल नाम छह अक्षर लंबे थे। फ़ाइल सिस्टम ने दो फ़ाइलों- स्रोत फ़ाइल और निष्पादन योग्य बाइनरी फ़ाइल को ही नाम के तहत संग्रहीत करने की अनुमति दी। वास्तव में यह 6.1 फ़ाइल नाम था जिसमें ्सटेंशन S या B तक ही सीमित था। चूँकि मूल लिंक में कोर मेमोरी (RAM) के केवल 1024 12-बिट शब्द थे - और बड़े, विस्तारित लिंक में केवल 2048 थे - सामान्य संचालन लिंकtape से स्वैपिंग पर बहुत अधिक निर्भर थे। डिजिटल ने बाद में DECtape नाम से समान डिज़ाइन का पेटेंट कराया और उसका विपणन किया; DECtape पर डिजिटल के पेटेंट का अंततः अदालत में परीक्षण किया गया और अमान्य पाया गया।[10][11][12][13] लिंकtape को इसकी विश्वसनीयता के लिए भी याद किया जाता है, जो कि इसकी जगह लेने वाले डिस्केट्स की तुलना में अधिक थी। लिंकtape ने अतिरेक का बहुत ही सरल रूप शामिल किया - सभी डेटा को टेप में दो स्थानों पर डुप्लिकेट किया गया था। लिंक उपयोगकर्ताओं ने साधारण ऑफिस पेपर पंच के साथ टेप में छेद करके इसका प्रदर्शन किया। इस प्रकार क्षतिग्रस्त किया गया टेप पूर्णतया पठनीय था। फ़ॉर्मेटिंग ट्रैक ने ऑपरेशन को टेप गति से लगभग स्वतंत्र बना दिया, जो वास्तव में, काफी परिवर्तनशील था। कोई टेप ट्रांसपोर्ट#कैपस्टन नहीं था; पढ़ने और लिखने के दौरान टेप की गति को सीधे रील मोटर्स द्वारा नियंत्रित किया जाता था। कोई फ़ास्ट फ़ॉरवर्ड या रिवाइंड नहीं था - पढ़ना और लिखना तेज़ फ़ॉरवर्ड और रिवाइंड गति से किया जाता था। ऑपरेशन के कुछ तरीकों में, डेटा ट्रांसफर अंतर्निहित लाउडस्पीकर पर सुना जा सकता था और अलग-अलग पिच के साथ कठोर पक्षी जैसी चीखों की बहुत ही विशिष्ट श्रृंखला उत्पन्न हुई।
कीबोर्ड
सोरोबन इंजीनियरिंग नामक कंपनी द्वारा निर्मित लिंक कीबोर्ड में अद्वितीय लॉकिंग सोलनॉइड था। प्रत्येक कुंजी के आंतरिक तंत्र में स्लॉट होता था जो चरित्र को एन्कोड करने के लिए बार के सेट के साथ काम करता था और दूसरा स्लॉट लॉकिंग बार को पकड़ता था, जो लॉकिंग सोलनॉइड के यांत्रिक आंदोलन में सभी चाबियों को लॉक कर देता था।
जब उपयोगकर्ता कुंजी दबाता है, तो दबाई गई कुंजी नीचे की स्थिति में लॉक हो जाती है, और अन्य सभी कुंजियाँ ऊपर की स्थिति में लॉक हो जाती हैं। जब चल रहा प्रोग्राम कीबोर्ड को पढ़ता है, तो लॉक जारी हो जाता है, और दबाई गई कुंजी वापस पॉप हो जाती है। इससे टाइपिंग धीमी हो सकती है और रोलओवर (कुंजी)|2-कुंजी रोलओवर को भी रोका जा सकता है। इस विदेशी कीबोर्ड को लिंक-8 और PDP-12 फॉलो-ऑन कंप्यूटरों में मॉडल 35 KSR और मॉडल 37 KSR जैसे टेलेटाइप कीबोर्ड के पक्ष में छोड़ दिया गया था।
घुंडी
लिंक में आठ तीन-मोड़ वाले पोटेंशियोमीटर (संख्या 0-7) का सेट शामिल था, जिनमें से प्रत्येक को कंप्यूटर निर्देश द्वारा पढ़ा जा सकता था। माउस (कंप्यूटिंग) को सामान्य रूप से अपनाने से पहले डायल बॉक्स सुविधाजनक उपयोगकर्ता इनपुट डिवाइस था। उदाहरण के लिए, नॉब प्रदर्शित ग्राफ़ की स्केलिंग को नियंत्रित कर सकता है, और दूसरे को बिंदु पर वास्तविक डेटा मान प्रदर्शित करने के लिए कर्सर के रूप में उपयोग किया जा सकता है।
पाठ प्रदर्शन
लिंक हार्डवेयर ने 12-बिट शब्द को तेजी से और स्वचालित रूप से स्क्रीन पर 4-वाइड x 6-उच्च मैट्रिक्स पिक्सेल के रूप में प्रदर्शित करने की अनुमति दी, जिससे न्यूनतम समर्पित हार्डवेयर के साथ झिलमिलाहट मुक्त पाठ की पूर्ण स्क्रीन प्रदर्शित करना संभव हो गया। मानक डिस्प्ले रूटीन ने 4 गुणा 6 कैरेक्टर सेल तैयार किए, जिससे लिंक अब तक डिजाइन किए गए सबसे मोटे कैरेक्टर सेटों में से बन गया।
डिस्प्ले स्क्रीन लगभग 5 इंच वर्ग का सीआरटी था जो वास्तव में विशेष प्लग-इन एम्पलीफायरों के साथ मानक टेक्ट्रोनिक्स ऑसिलोस्कोप था। कंप्यूटर के नैदानिक रखरखाव में उपयोग के लिए विशेष प्लग-इन को मानक ऑसिलोस्कोप प्लग-इन से बदला जा सकता है। कई लिंकs को अंतिम उपयोगकर्ता द्वारा असेंबल करने के लिए किट के रूप में आपूर्ति की गई थी, इसलिए ऑसिलोस्कोप काम में आया।
सीआरटी ने बहुत लंबे समय तक बने रहने वाले सफेद या पीले फॉस्फोर का उपयोग किया, ताकि अपेक्षाकृत धीमी गति से बिंदु-दर-बिंदु खींची गई रेखाएं और वक्र पूरे प्रोग्राम किए गए ड्राइंग लूप में दिखाई देते रहें जो अक्सर आधे सेकंड या उससे अधिक समय तक चलते हैं। Y-अक्ष ने प्लस और माइनस शून्य दोनों को अलग-अलग मानों के रूप में प्रदर्शित किया, अनावश्यक रूप से इस तथ्य को प्रतिबिंबित किया कि लिंक ने लोगों के पूरक अंकगणित का उपयोग किया। प्रोग्रामर्स ने जल्दी से किसी भी नकारात्मक प्रदर्शित डेटा को उस आर्टिफैक्ट को छिपाने के लिए बिंदु ऊपर ले जाना सीख लिया जो अन्यथा y=0 पर दिखाई देता था।
कुख्यात रूप से, तंग लूप जो स्क्रीन पर ही स्थान पर बिंदुओं को बार-बार प्रदर्शित करता है, स्क्रीन मिनट से भी कम समय में नाजुक फॉस्फर में जल जाएगी; यदि किसी प्रोग्रामिंग गलती के कारण कोई बहुत चमकीला स्थान अचानक दिखाई देता है तो प्रोग्रामर को स्टॉप लीवर को तेजी से हिट करने के लिए तैयार रहना पड़ता है।
टेलेटाइप आउटपुट
टेलेटाइप मॉडल 33 एएसआर पर मुद्रित आउटपुट को ल पोल रिले द्वारा नियंत्रित किया गया था। थोड़ा सा पीटने से लिंक कैरेक्टर कोड ASCII में परिवर्तित हो जाएगा और रिले को चालू और बंद करने के लिए टाइमिंग लूप का उपयोग किया जाएगा, जिससे टेलेटाइप प्रिंटर को नियंत्रित करने के लिए सही 8 बिट आउटपुट उत्पन्न होगा।
प्रयोगशाला इंटरफ़ेस
लिंक कनेक्टर मॉड्यूल में दो प्लग-इन चेसिस के लिए बे शामिल हैं जो प्रयोगात्मक सेटअप के लिए कस्टम इंटरफेसिंग की अनुमति देते हैं। एनालॉग-टू-डिजिटल और डिजिटल-टू-एनालॉग कनवर्टर्स कंप्यूटर में बनाए गए थे और प्रत्येक को मशीन निर्देश द्वारा ्सेस किया जा सकता था। छह रिले भी उपलब्ध थे।
वेरिएंट
मूल क्लासिक लिंक के अलावा, माइक्रो- लिंक (μ- लिंक) का उपयोग करते समय थोड़ी प्रोग्रामिंग भिन्नताएँ उत्पन्न हुईं[14]) (1965), माइक्रो-लिनक 300 (μ-लिनक 300[14] (1968)[15][16] ( ीकृत सर्किट [एमिटर-युग्मित तर्क] संस्करण),[17][18][19] और लिंक-8. इनपुट/आउटपुट उपकरण, मेमोरी तक पहुंच में भिन्नताएं थीं। बाद के मॉडलों की घड़ी की गति तेज़ थी।
लिंक-8 और PDP-12 कंप्यूटर
जबकि गॉर्डन बेल ने अपनी पुस्तक में[7]कहते हैं कि लिंक की डिज़ाइनिंग ने DEC की दूसरी और तीसरी मशीनों, PDP-4 और PDP-5 के लिए विचार प्रदान किए। डिजिटल उपकरण निगम पहली अगली पीढ़ी के लिंक-संगत कंप्यूटर, लिंक-8 और संयोजन PDP-8/I और लिंक का निर्माण करने से पहले बेहद सफल PDP-8 लॉन्च करेगा, जिसे PDP-12 के रूप में संयोजित किया जाएगा। DEC की अंतिम 12-बिट लैब मशीन, लैब-8/ई, में लिंक अनुदेश सेट शामिल किया गया।[20] पहला फॉलो-ऑन, लिंक-8, PROGOFOP (ऑपरेशन का कार्यक्रम) नामक PDP-8 प्रोग्राम में (धीरे-धीरे) बूट हुआ, जो अलग लिंक हार्डवेयर से जुड़ा था। PDP-12 लिंक का अंतिम और सबसे लोकप्रिय फॉलो-ऑन था। यह सक्षम और बेहतर मशीन थी, और लिंक-8 की तुलना में अधिक स्थिर थी, लेकिन वास्तुशिल्प रूप से अभी भी लिंक और PDP-8 का अपूर्ण मिश्रण था, जो कई छोटी तकनीकी गड़बड़ियों से भरा था। (उदाहरण के लिए, लिंक में अतिप्रवाह बिट था जो लिंक की मशीन स्थिति का छोटा लेकिन महत्वपूर्ण हिस्सा था; PDP-12 में PDP-8 इंटरप्ट में इस बिट की स्थिति को सहेजने और पुनर्स्थापित करने का कोई प्रावधान नहीं था।)
MINC-11 कंप्यूटर
डिजिटल ने PDP-11/03 का संस्करण तैयार किया जिसे PDP-11#MINC-11|MINC-11 कहा जाता है, जो पोर्टेबल कार्ट में रखा गया है, और एनालॉग इनपुट और आउटपुट जैसी क्षमताओं का समर्थन करने वाले डिजिटल-डिज़ाइन किए गए प्रयोगशाला I/O मॉड्यूल से लैस है। . प्रोग्रामिंग भाषा, MINC BASIC, में प्रयोगशाला I/O मॉड्यूल के लिए ीकृत समर्थन शामिल है। MINC का मतलब मॉड्यूलर इंस्ट्रूमेंट कंप्यूटर है। निस्संदेह नाम का उद्देश्य लिंक की यादें ताज़ा करना था, लेकिन 16-बिट मशीन में लिंक के साथ कोई वास्तुशिल्प समानता या अनुकूलता नहीं थी।
यह भी देखें
- क्रमादेशित डेटा प्रोसेसर (पीडीपी)
संदर्भ
- ↑ "प्रयोगशाला उपकरण कंप्यूटर (LINC)". Office of NIH History (history.noh.org).
- ↑ For example see William H. Calvin's letter The Missing LINC, BYTE magazine April 1982 page 20
- ↑ 3.0 3.1 Clark, Wesley A. (1986). LINC प्रारंभिक और छोटा था (PDF). ACM Conference on The history of personal workstations. Palo Alto, California, United States: ACM. pp. 133–155.
- ↑ presentations at The Computer Museum, Marlborough, in the hands of its successor, The Computer History Museum
- ↑ 5.0 5.1 November, Joseph (2012). "The LINC Revolution: The Forgotten Biomedical Origins of Personal Computing". Biomedical Computing: Digitizing Life in the United States. Baltimore: Johns Hopkins University Press. ISBN 978-1421404684.
- ↑ Schirmer, James A.; Cembrowski, George S.; Carey, R Neill; Toren, E Clifford (1973). "अनुक्रमिक नैदानिक रासायनिक परीक्षण के लिए कंप्यूटर-नियंत्रित उपकरण प्रणाली। I. इंस्ट्रुमेंटेशन और सिस्टम सुविधाएँ". Clinical Chemistry. 19 (10): 1114–1121. doi:10.1093/clinchem/19.10.1114. PMID