आईबीएम 5100: Difference between revisions

From Vigyanwiki
Line 49: Line 49:
क्योंकि SCAMP पोर्टेबल, एकल उपयोगकर्ता कंप्यूटर पर एपीएल\1130 प्रदर्शन का अनुकरण करने वाला पहला कंप्यूटर था, 1983 में पीसी मैगज़ीन ने SCAMP को "क्रांतिकारी अवधारणा" और "दुनिया का पहला पर्सनल कंप्यूटर" नामित किया।<ref>''PC Magazine'', Vol. 2, No. 6, November 1983, ‘’SCAMP: The Missing Like in the PC's Past?‘’</ref><ref>{{cite web|url=http://www-03.ibm.com/ibm/history/exhibits/pc/pc_2.html |title=IBM Archives: IBM 5100 Portable Computer |date=January 23, 2003 |publisher=03.ibm.com |access-date=2014-07-22}}</ref>
क्योंकि SCAMP पोर्टेबल, एकल उपयोगकर्ता कंप्यूटर पर एपीएल\1130 प्रदर्शन का अनुकरण करने वाला पहला कंप्यूटर था, 1983 में पीसी मैगज़ीन ने SCAMP को "क्रांतिकारी अवधारणा" और "दुनिया का पहला पर्सनल कंप्यूटर" नामित किया।<ref>''PC Magazine'', Vol. 2, No. 6, November 1983, ‘’SCAMP: The Missing Like in the PC's Past?‘’</ref><ref>{{cite web|url=http://www-03.ibm.com/ibm/history/exhibits/pc/pc_2.html |title=IBM Archives: IBM 5100 Portable Computer |date=January 23, 2003 |publisher=03.ibm.com |access-date=2014-07-22}}</ref>
==विवरण==
==विवरण==
IBM 5100 एक 16-[[ अंश ]] [[सेंट्रल प्रोसेसिंग यूनिट]] मॉड्यूल पर आधारित है जिसे IBM PALM प्रोसेसर (प्रोग्राम) कहा जाता है<ref>A Microprocessor-based portable computer: The IBM 5100, Proceedings of the IEEE ( Volume: 64, Issue: 6, June 1976)</ref> माइक्रोकोड में सभी तर्क)। IBM 5100 रखरखाव सूचना मैनुअल में PALM मॉड्यूल को ''नियंत्रक'' के रूप में भी संदर्भित किया गया है। PALM सीधे संबोधित कर सकता है {{val|64|ul=KB}}स्मृति का. IBM 5100 के कुछ कॉन्फ़िगरेशन में निष्पादन योग्य ROS ([[ केवल पढ़ने के लिये मेमोरी ]]) और [[ रैंडम एक्सेस मेमोरी ]] मेमोरी से अधिक की कुल मेमोरी थी {{val|64|u=KB}}, इसलिए एक सरल [[बैंक स्विचिंग]] योजना का उपयोग किया गया। वास्तविक एपीएल और बेसिक दुभाषियों को एक अलग भाषा आरओएस पता स्थान में संग्रहीत किया गया था जिसे PALM एक परिधीय उपकरण के रूप में मानता है। बारह मॉडल उपलब्ध थे: बेसिक, एपीएल या दोनों के साथ। स्मृति हो सकती है {{val|16|ul=KB}}, {{val|32|u=KB}}, {{val|48|u=KB}} या {{val|64|u=KB}}मुख्य का
IBM 5100 एक 16-[[ अंश ]] [[सेंट्रल प्रोसेसिंग यूनिट]] मॉड्यूल पर आधारित है जिसे IBM पाम  प्रोसेसर (प्रोग्राम) कहा जाता है<ref>A Microprocessor-based portable computer: The IBM 5100, Proceedings of the IEEE ( Volume: 64, Issue: 6, June 1976)</ref> माइक्रोकोड में सभी तर्क)। IBM 5100 रखरखाव सूचना मैनुअल में पाम  मॉड्यूल को ''नियंत्रक'' के रूप में भी संदर्भित किया गया है। पाम  सीधे संबोधित कर सकता है {{val|64|ul=KB}}स्मृति का. IBM 5100 के कुछ कॉन्फ़िगरेशन में निष्पादन योग्य ROS ([[ केवल पढ़ने के लिये मेमोरी ]]) और [[ रैंडम एक्सेस मेमोरी ]] मेमोरी से अधिक की कुल मेमोरी थी {{val|64|u=KB}}, इसलिए एक सरल [[बैंक स्विचिंग]] योजना का उपयोग किया गया। वास्तविक एपीएल और बेसिक दुभाषियों को एक अलग भाषा आरओएस पता स्थान में संग्रहीत किया गया था जिसे पाम  एक परिधीय उपकरण के रूप में मानता है। बारह मॉडल उपलब्ध थे: बेसिक, एपीएल या दोनों के साथ। स्मृति हो सकती है {{val|16|ul=KB}}, {{val|32|u=KB}}, {{val|48|u=KB}} या {{val|64|u=KB}}मुख्य का
भंडारण।<ref name=IBM5100.MoData75/>5100 के बीच बिका {{US$|long=no|8975}} और {{US$|long=no|19975}} ($ के बीच{{formatnum:{{#expr:{{Inflation|US|8975|1975}} round-3}}}} और ${{formatnum:{{#expr:{{Inflation|US|19975|1975}} round-3}}}}आज के डॉलर में).{{r|byte197512}}
भंडारण।<ref name=IBM5100.MoData75/>5100 के बीच बिका {{US$|long=no|8975}} और {{US$|long=no|19975}} ($ के बीच{{formatnum:{{#expr:{{Inflation|US|8975|1975}} round-3}}}} और ${{formatnum:{{#expr:{{Inflation|US|19975|1975}} round-3}}}}आज के डॉलर में).{{r|byte197512}}


Line 73: Line 73:
दोनों भाषाओं का समर्थन करने वाली मशीनों ने भाषा का चयन करने के लिए फ्रंट पैनल पर एक टॉगल स्विच प्रदान किया। 5100 के फ्रंट पैनल पर, यह बाईं ओर से तीसरा टॉगल था: एपीएल के लिए ऊपर, बेसिक के लिए नीचे।<ref name="IBM5100.MoData75">{{cite magazine |magazine=[[Modern Data (magazine)|Modern Data]]
दोनों भाषाओं का समर्थन करने वाली मशीनों ने भाषा का चयन करने के लिए फ्रंट पैनल पर एक टॉगल स्विच प्रदान किया। 5100 के फ्रंट पैनल पर, यह बाईं ओर से तीसरा टॉगल था: एपीएल के लिए ऊपर, बेसिक के लिए नीचे।<ref name="IBM5100.MoData75">{{cite magazine |magazine=[[Modern Data (magazine)|Modern Data]]
     |pages=50–55 |title=The IBM 5100 Portable Computer |date=October 1975}}</ref>
     |pages=50–55 |title=The IBM 5100 Portable Computer |date=October 1975}}</ref>
जब आईबीएम के इंजीनियरों ने एक बीटा परीक्षक, डोनाल्ड पोलोनिस से उसके विश्लेषण के लिए पूछा, तो उन्होंने टिप्पणी की कि अगर लोगों को इसका उपयोग करने के लिए एपीएल सीखना होगा, तो आईबीएम 5100 इसे एक व्यक्तिगत कंप्यूटर के रूप में नहीं बनाएगा। उन्होंने इस तथ्य को प्रभावित करने की कोशिश की कि एक पर्सनल कंप्यूटर को स्वीकार्य बनाने के लिए उसका उपयोग करना आसान होना चाहिए।<ref>{{cite book
जब आईबीएम के इंजीनियरों ने एक बीटा परीक्षक, डोनाल्ड पोलोनिस से उसके विश्लेषण के लिए पूछा, तो उन्होंने टिप्पणी की कि अगर लोगों को इसका उपयोग करने के लिए एपीएल सीखना होगा, तो आईबीएम 5100 इसे एक व्यक्तिगत कंप्यूटर के रूप में नहीं बनाएगा। उन्होंने इस तथ्य को प्रभावित करने की कोशिश की कि एक पर्सनल कंप्यूटर को स्वीकार्य बनाने के लिए उसका उपयोग करना आसान होना चाहिए।<ref>{{cite book
   |url=https://books.google.com/books?id=lB4PAwAAQBAJ&pg=PA39
   |url=https://books.google.com/books?id=lB4PAwAAQBAJ&pg=PA39
Line 82: Line 83:


==माइक्रोकोड में एमुलेटर==
==माइक्रोकोड में एमुलेटर==
{{main|IBM PALM processor}}
{{main|आईबीएम पाम प्रोसेसर}}
5100 आईबीएम की अभिनव अवधारणा पर आधारित था कि, [[माइक्रोकोड]] में लिखे एक एमुलेटर का उपयोग करके, एक छोटा और अपेक्षाकृत सस्ता कंप्यूटर पहले से ही बहुत बड़े, और बहुत अधिक महंगे, मौजूदा कंप्यूटरों के लिए लिखे गए प्रोग्राम चला सकता है, बिना नए लेखन और डिबगिंग के समय और खर्च के। कार्यक्रम.<ref name=PALM.APL1130Board>salvaging a huge IBM 1130 APL program {{cite magazine
5100 आईबीएम की अभिनव अवधारणा पर आधारित था कि, [[माइक्रोकोड]] में लिखे एक एमुलेटर का उपयोग करके, एक छोटा और अपेक्षाकृत सस्ता कंप्यूटर पहले से ही बहुत बड़े, और बहुत अधिक महंगे, मौजूदा कंप्यूटरों के लिए लिखे गए प्रोग्राम चला सकता है, बिना नए लेखन और डिबगिंग के समय और खर्च के। कार्यक्रम.<ref name=PALM.APL1130Board>salvaging a huge IBM 1130 APL program {{cite magazine
   |magazine=[[PC Magazine]]
   |magazine=[[PC Magazine]]
   |url=https://books.google.com/books?id=q8fwTt09_MEC&pg=RA5-PA9-IA1
   |url=https://books.google.com/books?id=q8fwTt09_MEC&pg=RA5-PA9-IA1
   |title=What is a Personal Computer? |date=November 1983}}</ref>
   |title=What is a Personal Computer? |date=November 1983}}</ref>
5100 आईबीएम की अभिनव अवधारणा पर आधारित था कि, [[माइक्रोकोड]] में लिखे एक एमुलेटर का उपयोग करके, एक छोटा और अपेक्षाकृत सस्ता कंप्यूटर पहले से ही बहुत बड़े, और बहुत अधिक महंगे, मौजूदा कंप्यूटरों के लिए लिखे गए प्रोग्राम चला सकता है, नए प्रोग्राम लिखने और डिबग करने के समय और खर्च के बिना।<ref name="PALM.APL1130Board" />
ऐसे दो कार्यक्रम शामिल किए गए थे: एपीएलएसवी का थोड़ा संशोधित संस्करण, आईबीएम के सिस्टम/370 मेनफ्रेम के लिए एपीएल दुभाषिया, और आईबीएम के सिस्टम/3 मिनीकंप्यूटर पर उपयोग किया जाने वाला बेसिक दुभाषिया। नतीजतन, 5100 का माइक्रोकोड सिस्टम/370 और सिस्टम/3 दोनों की अधिकांश कार्यक्षमता का अनुकरण करने के लिए लिखा गया था।
ऐसे दो कार्यक्रम शामिल किए गए थे: एपीएलएसवी का थोड़ा संशोधित संस्करण, आईबीएम के सिस्टम/370 मेनफ्रेम के लिए एपीएल दुभाषिया, और आईबीएम के सिस्टम/3 मिनीकंप्यूटर पर उपयोग किया जाने वाला बेसिक दुभाषिया। नतीजतन, 5100 का माइक्रोकोड सिस्टम/370 और सिस्टम/3 दोनों की अधिकांश कार्यक्षमता का अनुकरण करने के लिए लिखा गया था।



Revision as of 17:23, 12 August 2023

IBM 5100
IBM 5100 - MfK Bern.jpg
The IBM 5100 Portable Computer
निर्माताIBM
प्रकारProfessional Computer
रिलीज की तारीखSeptember 1975; 48 years ago (1975-09)
परिचयात्मक मूल्यFrom $8,975 to $19,975
बंद कर दिया1978
CPUIBM PALM processor clocked at 1.9 MHz
स्मृति16–64 KB RAM (with 16 KB iterations)
32–64 KB ROM
प्रदर्शन5-inch CRT
ग्राफिक्स64x16 characters
इनपुटKeyboard
मास25 kg (55 lb)
उत्तराधिकारीIBM 5110

आईबीएम 5100 पोर्टेबल कंप्यूटर पहले पोर्टेबल कंप्यूटर में से एक है,[1] जिसे आईबीएम पर्सनल कंप्यूटर से छह साल पहले, और पहले सफल आईबीएम संगत पोर्टेबल कंप्यूटर, कॉम्पैक पोर्टेबल से आठ साल पहले, सितंबर 1975 में पेश किया गया था। यह SCAMP (विशेष कंप्यूटर एपीएल (प्रोग्रामिंग भाषा) मशीन पोर्टेबल) नामक एक प्रोटोटाइप का विकास था जिसे 1973 में आईबीएम पालो अल्टो वैज्ञानिक केंद्र में विकसित किया गया था। चाहे इसे SCAMP से विकासवादी माना जाए[2] या क्रान्तिकारक, इसे अभी भी एक इलेक्ट्रिक सॉकेट में प्लग करने की आवश्यकता होती है।[3]

जब 1981 में आईबीएम पीसी पेश किया गया था, तो इसे मूल रूप से आईबीएम 5150 के रूप में नामित किया गया था, तथा इसे "5100" श्रृंखला में रखा गया था, हालांकि इसकी वास्तुकला आईबीएम 5100 से असंबंधित थी।[4] 5100 IBM का दूसरा परिवहनीय योग्य कंप्यूटर था। इससे पहले, 1960 में सैन्य उपयोग के लिए कॉन्फ़िगर किए गए ट्रक-आधारित आईबीएम 1401 को पोर्टेबल कंप्यूटर नामित किया गया था, और इसे डेटामोबाइल का उपनाम दिया गया था।[5][6][7]

आईबीएम 5100 को मार्च 1982 में वापस ले लिया गया, उस समय तक आईबीएम ने अपने बड़े समकक्षों, आईबीएम 5110 (जनवरी 1978) और आईबीएम 5120 (फरवरी 1980) की घोषणा कर दी थी।

SCAMP, प्रोटोटाइप

SCAMP प्रोटोटाइप

1973 में, विलियम सी. लोव ने डॉ. पॉल फ्रिडल और आईबीएम लॉस गैटोस साइंटिफिक सेंटर की एक टीम द्वारा बनाए गए SCAMP (स्पेशल कंप्यूटर एपीएल मशीन पोर्टेबल) नामक एक इंजीनियरिंग प्रोटोटाइप को बढ़ावा देने में महत्वपूर्ण भूमिका निभाई थी।[8][9] पीसी मैगज़ीन में SCAMP को "दुनिया का पहला पर्सनल कंप्यूटर" करार दिया गया है।[10]

आईबीएम लॉस गैटोस इंजीनियरिंग प्रोटोटाइप और आईबीएम इंडस्ट्रियल डिजाइनर टॉम हार्डी द्वारा डिजाइन मॉडल का उपयोग लोवे द्वारा एकल-उपयोगकर्ता कंप्यूटर बनाने की व्यवहार्यता प्रदर्शित करने के अपने शुरुआती प्रयासों में आंतरिक रूप से किया गया था।[11]

एपीएल\1130 को चलाने के लिए SCAMP ने आईबीएम 1130 मिनीकंप्यूटर का अनुकरण किया।[12] 1973 में, एपीएल (प्रोग्रामिंग भाषा) आम तौर पर केवल मेनफ्रेम कंप्यूटर पर उपलब्ध था, और अधिकांश डेस्कटॉप आकार के माइक्रो कंप्यूटर जैसे वांग 2200 या एचपी 9800 श्रृंखला केवल आधारभूत की पेशकश करती थी।

क्योंकि SCAMP पोर्टेबल, एकल उपयोगकर्ता कंप्यूटर पर एपीएल\1130 प्रदर्शन का अनुकरण करने वाला पहला कंप्यूटर था, 1983 में पीसी मैगज़ीन ने SCAMP को "क्रांतिकारी अवधारणा" और "दुनिया का पहला पर्सनल कंप्यूटर" नामित किया।[13][14]

विवरण

IBM 5100 एक 16-अंश सेंट्रल प्रोसेसिंग यूनिट मॉड्यूल पर आधारित है जिसे IBM पाम प्रोसेसर (प्रोग्राम) कहा जाता है[15] माइक्रोकोड में सभी तर्क)। IBM 5100 रखरखाव सूचना मैनुअल में पाम मॉड्यूल को नियंत्रक के रूप में भी संदर्भित किया गया है। पाम सीधे संबोधित कर सकता है 64 KBस्मृति का. IBM 5100 के कुछ कॉन्फ़िगरेशन में निष्पादन योग्य ROS (केवल पढ़ने के लिये मेमोरी ) और रैंडम एक्सेस मेमोरी मेमोरी से अधिक की कुल मेमोरी थी 64 KB, इसलिए एक सरल बैंक स्विचिंग योजना का उपयोग किया गया। वास्तविक एपीएल और बेसिक दुभाषियों को एक अलग भाषा आरओएस पता स्थान में संग्रहीत किया गया था जिसे पाम एक परिधीय उपकरण के रूप में मानता है। बारह मॉडल उपलब्ध थे: बेसिक, एपीएल या दोनों के साथ। स्मृति हो सकती है 16 KB, 32 KB, 48 KB या 64 KBमुख्य का भंडारण।[16]5100 के बीच बिका $8,975 और $19,975 ($ के बीच45,000 और $101,000आज के डॉलर में).[17]

अक्सर इसका वर्णन लगभग पचास पाउंड के रूप में किया जाता है,[18] इसका वजन 55 पाउंड (25 किलो) के करीब था। दिसंबर 1975 में BYTE ने कहा कि आईबीएम का व्यक्तिगत कंप्यूटिंग में स्वागत है। पत्रिका ने 5100 को इंटरैक्टिव व्यक्तिगत कंप्यूटिंग के 50-एलबी पैकेज के रूप में वर्णित करते हुए कहा कि कंपनी की घोषणा के साथ व्यक्तिगत कंप्यूटिंग को उद्योग के उत्पादन और सेवा दिग्गज से प्रवेश मिलता है, भले ही प्रीमियम कीमत पर।[17] एक एकल एकीकृत इकाई ने कीबोर्ड, पांच इंच कैथोड रे ट्यूब डिस्प्ले, टेप ड्राइव, आईबीएम पाम प्रोसेसर, सिस्टम सॉफ्ट्वेयर युक्त कई सौ केबी की रीड-ओनली मेमोरी और तक प्रदान की। 64 KB रैम का.[8] यह एक छोटे सूटकेस के आकार का था, जिसका वजन लगभग था 55 lb (25 kg), और इसे वैकल्पिक कैरी केस में ले जाया जा सकता है, इसलिए इसे पोर्टेबल पदनाम दिया गया है।

1975 में, बड़ी मात्रा में ROM और RAM, CRT डिस्प्ले और एक टेप ड्राइव के साथ एक संपूर्ण कंप्यूटर को इतनी छोटी मशीन में पैकेज करना एक अद्भुत तकनीकी उपलब्धि थी। लगभग समान आकार के पहले के डेस्कटॉप कंप्यूटर, जैसे एचपी 9830, में न तो सीआरटी शामिल था और न ही उतनी मेमोरी। 5100 में एक आंतरिक CRT (पांच-इंच विकर्ण) है और 64 वर्णों की 16 पंक्तियाँ प्रदर्शित करता है। आईबीएम ने उपयोगकर्ता को प्रत्येक पंक्ति के सभी 64 वर्ण, या केवल बाएँ या दाएँ 32 वर्ण (रिक्त स्थान के साथ) प्रदर्शित करने की अनुमति देने के लिए एक विकल्प स्विच प्रदान किया। इसके अलावा नैदानिक ​​उद्देश्यों के लिए मुख्य मेमोरी के पहले 512 बाइट्स को हेक्साडेसिमल में प्रदर्शित करने के लिए एक स्विच भी था।

हार्डकॉपी आउटपुट प्राप्त करने के लिए दो समाधान मौजूद थे: आईबीएम 5103 जैसे प्रिंटर, और इसके माध्यम से एक टाइपराइटर संलग्न करना एक इंटरफ़ेस. TYCOM 5100 (टायकॉम सिस्टम्स कॉर्पोरेशन नामक कंपनी से) ने IBM सेलेक्ट्रिक टाइपराइटर को नियंत्रित करने में सक्षम बनाया, जो 15.5 CPS पर मुद्रण करता था।[19] बड़े पैमाने पर भंडारण हटाने योग्य चौथाई इंच का कारतूस (क्यूआईसी) चुंबकीय टेप ड्राइव द्वारा प्रदान किया गया था जो स्टोर करने के लिए मानक DC300 कार्ट्रिज का उपयोग करते हैं 204 KB. एक ड्राइव मशीन में स्थापित की गई थी और दूसरी (मॉडल 5106) संलग्न बॉक्स में जोड़ी जा सकती थी। डेटा प्रारूप में कई प्रकार शामिल थे और 512 बाइट रिकॉर्ड में लिखे गए थे। फ्लॉपी विकल्प की शुरूआत आईबीएम 5110 तक नहीं हुई थी।[20] उसी समय आईबीएम ने आईबीएम 5100 की घोषणा की, उसने आईबीएम 5100 संचार एडाप्टर की भी घोषणा की, जिसने 5100 को रिमोट सिस्टम से डेटा संचारित करने और डेटा प्राप्त करने की अनुमति दी। इसने 5100 को आईबीएम 2741 कम्युनिकेशंस कंप्यूटर टर्मिनल के समान बना दिया और इसे ईबीसीडी ('ई'एक्सटेंडेड 'बी'इनरी' सी'ओडेड 'डी) का उपयोग करके स्टार्ट-स्टॉप मोड में आईबीएम 2741 संगत मशीनों के साथ संचार करने में सक्षम होने के लिए डिज़ाइन किया गया था। 'एसिमल) अंकन। ईबीसीडी अधिक सामान्य आईबीएम EBCDIC कोड के समान था, लेकिन समान नहीं था। एक सुविधा जो इस कंप्यूटर के किसी भी विज्ञापन में दिखाई नहीं देती वह एक वैकल्पिक सीरियल I/O पोर्ट है। पोर्ट एक्सटेंशन तक पहुंचने के लिए, उन्हें एपीएल और बेसिक प्रोग्रामिंग भाषाओं के लिए टेप से लोड करने की आवश्यकता थी। संचार एडाप्टर के विपरीत, जिसका उपयोग केवल आईबीएम 2741 संचार कंप्यूटर टर्मिनल का समर्थन करने वाले उपकरणों को कनेक्ट करने के लिए किया जा सकता है, इस सुविधा ने उपयोगकर्ताओं को मानक सीरियल I/O पोर्ट का उपयोग करने वाले किसी भी डिवाइस से कनेक्ट करने और कोड करने की अनुमति दी, जिसमें आईबीएम द्वारा नहीं बनाए गए डिवाइस भी शामिल हैं।[21] एक पत्रिका ने एक दिलचस्प मानक विशेषता का वर्णन किया; कि 5100 को टेलीविजन से जोड़ा जा सकता है।[16]एक बाहरी वीडियो मॉनिटर रिसीवर को बैक पैनल पर BNC कनेक्टर के माध्यम से IBM 5100 से जोड़ा जा सकता है। जबकि 5100 में आंतरिक डिस्प्ले के लिए सफेद पर काले या काले पर सफेद के बीच चयन करने के लिए एक फ्रंट पैनल स्विच था। इस स्विच ने बाहरी मॉनिटर को प्रभावित नहीं किया, जो केवल काली पृष्ठभूमि पर चमकीले अक्षर पेश करता था। ऊर्ध्वाधर स्कैन दर निर्धारित की गई थी 60 Hz.

रिसर्च डिवाइस कपलर

आईबीएम सिस्टम्स जर्नल के खंड 16, संख्या 1, पृष्ठ 41 (1977) में लेख "आईबीएम 5100 और रिसर्च डिवाइस कपलर- एक व्यक्तिगत प्रयोगशाला स्वचालन प्रणाली" पढ़ी गई: "रिसर्च डिवाइस कपलर के संयोजन में आईबीएम 5100 पोर्टेबल कंप्यूटर का उपयोग करके एक छोटी प्रयोगशाला स्वचालन प्रणाली विकसित की गई है। यह कॉम्पैक्ट सिस्टम उन प्रयोगों के लिए एक समर्पित, उच्च-स्तरीय-भाषा कंप्यूटर और एक बहुमुखी डेटा अधिग्रहण और नियंत्रण इंटरफ़ेस प्रदान करता है जिसमें डेटा दरें 9600 बॉड से अधिक नहीं होती हैं। दो प्रयोग प्रणाली के उपयोग का उदाहरण देते हैं। इस पेपर में वर्णित रिसर्च डिवाइस कपलर आईबीएम 7406 डिवाइस कपलर का एक प्रोटोटाइप है।"

प्रोग्रामिंग भाषाएँ

5100 एपीएल प्रोग्रामिंग भाषा बुनियादी प्रोग्रामिंग भाषा दोनों प्रोग्रामिंग भाषाओं के साथ उपलब्ध था।[17] पपरिचय के समय, एपीएल आम तौर पर केवल मेनफ्रेम कंप्यूटरों पर उपलब्ध था, और अधिकांश डेस्कटॉप आकार के कंप्यूटर जैसे वांग 2200 या एचपी 9830 केवल बेसिक की पेशकश करते थे। एपीएल की पेशकश करने वाले एक डेस्कटॉप कंप्यूटर के रूप में, 5100 ने पहले के एमसीएम/70 के साथ प्रतिस्पर्धा की और वास्तव में उससे प्रेरित हो सकता है।[22]

दोनों भाषाओं का समर्थन करने वाली मशीनों ने भाषा का चयन करने के लिए फ्रंट पैनल पर एक टॉगल स्विच प्रदान किया। 5100 के फ्रंट पैनल पर, यह बाईं ओर से तीसरा टॉगल था: एपीएल के लिए ऊपर, बेसिक के लिए नीचे।[16]

जब आईबीएम के इंजीनियरों ने एक बीटा परीक्षक, डोनाल्ड पोलोनिस से उसके विश्लेषण के लिए पूछा, तो उन्होंने टिप्पणी की कि अगर लोगों को इसका उपयोग करने के लिए एपीएल सीखना होगा, तो आईबीएम 5100 इसे एक व्यक्तिगत कंप्यूटर के रूप में नहीं बनाएगा। उन्होंने इस तथ्य को प्रभावित करने की कोशिश की कि एक पर्सनल कंप्यूटर को स्वीकार्य बनाने के लिए उसका उपयोग करना आसान होना चाहिए।[23] संभवतः, विशेष एपीएल कैरेक्टर सेट और एपीएल कीबोर्ड नए लोगों के लिए एपीएल को आसानी से सीखने में प्राथमिक बाधाएं थीं। एपीएल में सरणी डेटा संरचना और मैट्रिक्स (गणित) के रूप में डेटा में हेरफेर करने के लिए शक्तिशाली विशेषताएं थीं, जबकि प्रतिस्पर्धी एचपी 9830 को मैट्रिक्स संचालन के लिए ऐड-ऑन रॉम पर भाषा एक्सटेंशन की पेशकश करनी थी।

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

माइक्रोकोड में एमुलेटर

5100 आईबीएम की अभिनव अवधारणा पर आधारित था कि, माइक्रोकोड में लिखे एक एमुलेटर का उपयोग करके, एक छोटा और अपेक्षाकृत सस्ता कंप्यूटर पहले से ही बहुत बड़े, और बहुत अधिक महंगे, मौजूदा कंप्यूटरों के लिए लिखे गए प्रोग्राम चला सकता है, बिना नए लेखन और डिबगिंग के समय और खर्च के। कार्यक्रम.[24]

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

ऐसे दो कार्यक्रम शामिल किए गए थे: एपीएलएसवी का थोड़ा संशोधित संस्करण, आईबीएम के सिस्टम/370 मेनफ्रेम के लिए एपीएल दुभाषिया, और आईबीएम के सिस्टम/3 मिनीकंप्यूटर पर उपयोग किया जाने वाला बेसिक दुभाषिया। नतीजतन, 5100 का माइक्रोकोड सिस्टम/370 और सिस्टम/3 दोनों की अधिकांश कार्यक्षमता का अनुकरण करने के लिए लिखा गया था।

आईबीएम ने बाद में 1983 में आईबीएम पीसी के एक्सटी/370 मॉडल को पेश करने के लिए उसी दृष्टिकोण का उपयोग किया, जो सिस्टम/370 एमुलेटर कार्ड के साथ एक मानक आईबीएम पर्सनल कंप्यूटर एक्सटी था।

लोकप्रिय संस्कृति में

अपनी ऑनलाइन पोस्टिंग में, एक कथित टाइम ट्रेवल |टाइम-ट्रैवलर, जो खुद को जॉन टिटर कहता है, ने टाम्पा, फ्लोरिडा में स्थित 2036 का एक अमेरिकी सैनिक होने का दावा किया। उन्हें एक सरकारी समय-यात्रा परियोजना सौंपी गई थी, और आईबीएम 5100 कंप्यूटर को पुनः प्राप्त करने के लिए 1975 में वापस भेजा गया था, जिसके बारे में उन्होंने कहा था कि 2036 में विभिन्न पुराने कंप्यूटर प्रोग्रामों को डिबग करने की आवश्यकता थी - यूनिक्स वर्ष 2038 समस्या का एक संभावित संदर्भ। IBM 5100 APL (प्रोग्रामिंग भाषा) और BASIC प्रोग्रामिंग भाषाएँ चलाता है।

संदर्भ

  1. "I.B.M. Corp. Introduces A 50-Pound Computer". The New York Times. September 10, 1975.
  2. "कंप्यूटर इतिहास की समयरेखा". Computer History Museum. Retrieved May 7, 2014.
  3. "Tech Time Warp of the Week: The 50-Pound Portable PC". Wired.
  4. Alice Rawsthorn (July 31, 2011). "क्लंकी पीसी जिसने यह सब शुरू किया". The New York Times.
  5. "IBM 1401: The Mainframe *Impacts". International Business Machines. March 7, 2012. Retrieved July 23, 2021.
  6. "IBM 1401: The Mainframe". International Business Machines. March 7, 2012. Retrieved July 23, 2021.
  7. "The IBM 1401". Columbia University Computing History. Retrieved July 23, 2021.
  8. 8.0 8.1 Friedl, Paul J. (November 1983). "SCAMP: The Missing Link In The PC's Past?". PC Magazine. pp. 190–197. Retrieved January 8, 2015.
  9. "आईबीएम स्कैम्प, अमेरिकी इतिहास का राष्ट्रीय संग्रहालय". Smithsonian Institution. Retrieved February 15, 2023.
  10. Friedl, Paul J., "SCAMP: The Missing Link in the PCs Past", PC Magazine, PC 2, No. 6, November, 1983, pp.190-197
  11. Atkinson, P, (2013) DELETE: A Design History of Computer Vapourware Archived March 1, 2014, at the Wayback Machine, London: Bloomsbury Publishing.
  12. Freeman, Shanna (September 19, 2012). "HowStuffWorks "What was the first portable computer?"". Computer.howstuffworks.com. Retrieved July 22, 2014.
  13. PC Magazine, Vol. 2, No. 6, November 1983, ‘’SCAMP: The Missing Like in the PC's Past?‘’
  14. "IBM Archives: IBM 5100 Portable Computer". 03.ibm.com. January 23, 2003. Retrieved July 22, 2014.
  15. A Microprocessor-based portable computer: The IBM 5100, Proceedings of the IEEE ( Volume: 64, Issue: 6, June 1976)
  16. 16.0 16.1 16.2 "The IBM 5100 Portable Computer". Modern Data. October 1975. pp. 50–55.
  17. 17.0 17.1 17.2 "आईबीएम, व्यक्तिगत कंप्यूटिंग में आपका स्वागत है". Byte. December 1975. p. 90. Retrieved March 19, 2016.
  18. "IBM Archives: IBM 5100 Portable Computer". IBM. January 23, 2003.
  19. "197605.pdf" (PDF). May 11, 1976. transferred at a maximum of 15.5 characters per second.
  20. "IBM 5110".
  21. "Introduction; Expansion Feature; Communications Adapter Feature; Serial I/O Adapter Feature - IBM 5100 Maintenance Information Manual [Page 5] | ManualsLib". www.manualslib.com. Retrieved March 9, 2021.
  22. Zbigniew Stachniak (2011). Inventing the PC: The MCM/70 Story. McGill-Queen's Press - MQUP. pp. 140–. ISBN 978-0-7735-8146-3.
  23. Bogdan Ion Purcaru (2014). Games vs. Hardware. The History of PC video games: The 80s. When the engineers at IBM asked one beta tester, Donald Polonis ...
  24. 24.0 24.1 salvaging a huge IBM 1130 APL program "What is a Personal Computer?". PC Magazine. November 1983.


अग्रिम पठन


बाहरी संबंध

IBM Personal Computers Succeeded by