एचपी 9800 श्रृंखला: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 46: Line 46:


=== एचपी 9830 का उपयोग ===
=== एचपी 9830 का उपयोग ===
एचपी 9830s को सामान्यतः [[बोइंग]] जैसी एयरोस्पेस कंपनियों में नियोजित किया जाता था। इनका उपयोग कुछ स्कूल प्रणालियों जैसे आर्लिंगटन, वर्जीनिया और रेंटन, वाशिंगटन द्वारा भी किया जाता था, जिसमें कक्षा में उपयोग को समायोजित करने के लिए कार्ड रीडर के साथ पेंसिल मार्क-सेंस कार्ड का उपयोग किया जाता था। 1970 के दशक की प्रारम्भ में एचपी द्वारा फ्लोरिडा की छोटी कंपनी नेशनल रियल एस्टेट एक्सचेंज, इंक को प्रारंभिक रियल एस्टेट सॉफ्टवेयर विकसित करने में उपयोग के लिए एकीकृत हार्ड ड्राइव के साथ एचपी 9830 प्रणाली भी प्रदान की गई थी। अमेरिकी तट रक्षक ने 9825As पर आधारित  टेलेटाइप संदेश-अग्रेषण प्रणाली तैयार की जिसे पश्चात् के उद्देश्य-निर्मित प्रणाली के लिए कार्यशील प्रोटोटाइप के रूप में नियत किया गया था, और उन्हें लोरन रेडियोनेविगेशन ट्रांसमीटर सीरीजओं के समन्वय में भी उपयोग किया गया था। एचपी9825s का उपयोग दूर के स्थानों में डिज़ाइन नौकायन रेगाटा स्कोर करने के लिए ऑस्कर सॉफ्टवेयर के साथ संयोजन में किया गया था, जैसे कि नोवा स्कोटिया में 1976 विश्व फायरबॉल चैंपियनशिप, कैनकन और बहामास में 1976/1977 में विश्व [[विंडसर्फिंग]] चैंपियनशिप और लेजर चैंपियनशिप भी एचपी9825 का चयन इसलिए किया गया क्योंकि यह पोर्टेबल था I समय भागीदारी करने वाले कंप्यूटर तक फोन की पहुंच ही मात्र विकल्प था जो इन स्थानों से विश्वसनीय नहीं था।
एचपी 9830s को सामान्यतः [[बोइंग]] जैसी एयरोस्पेस कंपनियों में नियोजित किया जाता था। इनका उपयोग कुछ स्कूल प्रणालियों जैसे आर्लिंगटन, वर्जीनिया और रेंटन, वाशिंगटन द्वारा भी किया जाता था, जिसमें कक्षा में उपयोग को समायोजित करने के लिए कार्ड रीडर के साथ पेंसिल मार्क-सेंस कार्ड का उपयोग किया जाता था। 1970 के दशक की प्रारम्भ में एचपी द्वारा फ्लोरिडा की छोटी कंपनी नेशनल रियल एस्टेट एक्सचेंज, इंक को प्रारंभिक रियल एस्टेट सॉफ्टवेयर विकसित करने में उपयोग के लिए एकीकृत हार्ड ड्राइव के साथ एचपी 9830 प्रणाली भी प्रदान की गई थी। अमेरिकी तट रक्षक ने 9825As पर आधारित  टेलेटाइप संदेश-अग्रेषण प्रणाली निर्मित की जिसे पश्चात् के उद्देश्य-निर्मित प्रणाली के लिए कार्यशील प्रोटोटाइप के रूप में नियत किया गया था, और उन्हें लोरन रेडियोनेविगेशन ट्रांसमीटर सीरीजओं के समन्वय में भी उपयोग किया गया था। एचपी9825s का उपयोग दूर के स्थानों में डिज़ाइन नौकायन रेगाटा स्कोर करने के लिए ऑस्कर सॉफ्टवेयर के साथ संयोजन में किया गया था, जैसे कि नोवा स्कोटिया में 1976 विश्व फायरबॉल चैंपियनशिप, कैनकन और बहामास में 1976/1977 में विश्व [[विंडसर्फिंग]] चैंपियनशिप और लेजर चैंपियनशिप भी एचपी9825 का चयन इसलिए किया गया क्योंकि यह पोर्टेबल था I समय भागीदारी करने वाले कंप्यूटर तक फोन की पहुंच ही मात्र विकल्प था जो इन स्थानों से विश्वसनीय नहीं था।


=== एचपी 9830 विवरण ===
=== एचपी 9830 विवरण ===
Line 53: Line 53:
क्योंकि प्रोग्राम को रोम (रीड ओनली मेमोरी) से चलाने के लिए डिज़ाइन किया गया था, कॉल सबरूटीन निर्देश को परिवर्तित करना पड़ा क्योंकि एचपी211x में रिटर्न लोकेशन सबरूटीन के पूर्व स्थान पर लिखा गया था। इसके अतिरिक्त, अधिक आधुनिक प्रोसेसर की जैसे, अलग स्टैक क्षेत्र पर रिटर्न स्थानों का ट्रैक रखने के लिए और रजिस्टर बनाया गया था।<ref>{{cite web |first=Steve |last=Leibson |url=http://www.hp9825.com/html/hybrid_microprocessor.html |title=हाइब्रिड माइक्रोप्रोसेसर|work=HP9825.COM |access-date=2008-06-15 }}</ref> इससे [[रिकर्सन (कंप्यूटर विज्ञान)]] संभव हो गया हैं।
क्योंकि प्रोग्राम को रोम (रीड ओनली मेमोरी) से चलाने के लिए डिज़ाइन किया गया था, कॉल सबरूटीन निर्देश को परिवर्तित करना पड़ा क्योंकि एचपी211x में रिटर्न लोकेशन सबरूटीन के पूर्व स्थान पर लिखा गया था। इसके अतिरिक्त, अधिक आधुनिक प्रोसेसर की जैसे, अलग स्टैक क्षेत्र पर रिटर्न स्थानों का ट्रैक रखने के लिए और रजिस्टर बनाया गया था।<ref>{{cite web |first=Steve |last=Leibson |url=http://www.hp9825.com/html/hybrid_microprocessor.html |title=हाइब्रिड माइक्रोप्रोसेसर|work=HP9825.COM |access-date=2008-06-15 }}</ref> इससे [[रिकर्सन (कंप्यूटर विज्ञान)]] संभव हो गया हैं।


कुछ मॉडलों (जैसे 9835B) में 32-वर्ण 1 लाइन अपरकेस लाइट-उत्सर्जक डायोड डिस्प्ले का उपयोग किया गया, जो सीमित लग सकता है, किन्तु पूर्ण स्क्रीन संपादक में लाइन विंडो के समान प्रभाव था जो किया गया था 1980 के दशक तक यह सामान्य नहीं हुआ, पंक्ति में ऊपर या नीचे जाने और कर्सर को बाएँ और दाएँ, अक्षर लाने या हटाने के नियंत्रण के साथ उन्होंने गणित को तत्काल मोड में करने के लिए तैयार किया, जहां आप प्रिंट 2 + 3 जैसे अभिव्यक्ति टाइप करेंगे, और जब आप लॉग इन करने की जटिलता के अतिरिक्त, या बड़ा बनाए रखने के ओवरहेड के अतिरिक्त एंटर दबाएंगे तो आपको एक उत्तर प्राप्त होगा।
कुछ मॉडलों (जैसे 9835B) में 32-वर्ण 1 लाइन अपरकेस लाइट-उत्सर्जक डायोड डिस्प्ले का उपयोग किया गया, जो सीमित लग सकता है, किन्तु पूर्ण स्क्रीन संपादक में लाइन विंडो के समान प्रभाव था जो किया गया था 1980 के दशक तक यह सामान्य नहीं हुआ, पंक्ति में ऊपर या नीचे जाने और कर्सर को बाएँ और दाएँ, अक्षर लाने या विस्थापित करने के नियंत्रण के साथ उन्होंने गणित को तत्काल मोड में करने के लिए निर्मित किया, जहां आप प्रिंट 2 + 3 जैसे अभिव्यक्ति टाइप करेंगे, और जब आप लॉग इन करने की जटिलता के अतिरिक्त, या बड़ा बनाए रखने के ओवरहेड के अतिरिक्त एंटर दबाएंगे तो आपको एक उत्तर प्राप्त होगा।


भंडारण के लिए टेप के अंत का ऑप्टिकल ज्ञात करने के लिए स्पष्ट लीडर के साथ ऑडियो कैसेट का उपयोग करते हुए कंप्यूटर नियंत्रित कैसेट ड्राइव का उपयोग किया गया था। किसी फ़ाइल तक यादृच्छिक पहुंच संख्या के आधार पर होती थी, किन्तु हार्ड ड्राइव भी संलग्न की जा सकती थी।
भंडारण के लिए टेप के अंत का ऑप्टिकल ज्ञात करने के लिए स्पष्ट लीडर के साथ ऑडियो कैसेट का उपयोग करते हुए कंप्यूटर नियंत्रित कैसेट ड्राइव का उपयोग किया गया था। किसी फ़ाइल तक यादृच्छिक पहुंच संख्या के आधार पर होती थी, किन्तु हार्ड ड्राइव भी संलग्न की जा सकती थी।
Line 60: Line 60:


== प्रोग्रामिंग ==
== प्रोग्रामिंग ==
हालाँकि उपयोग किया गया प्रोसेसर एचपी मिनी कंप्यूटर पर उपयोग किए गए प्रोसेसर से केवल छोटा सा अनुकूलन था, सिस्टम सॉफ़्टवेयर को कंप्यूटर के लिए पूरी तरह से फिर से डिज़ाइन किया जाएगा, जिसमें इसके [[ऑपरेटिंग सिस्टम]] और भाषा प्रणाली को रीड-ओनली मेमोरी में बनाया जाएगा। बेसिक एचपी 1000 मिनीकंप्यूटर पर इंजीनियरों द्वारा उपयोग किए जाने वाले [[फोरट्रान]] के समान था, किन्तु व्याख्या की गई भाषा के रूप में उपयोग करना अधिक आसान था। एरो कर्सर कुंजियाँ प्रदान की गईं जो लाइनों को ऊपर और नीचे स्क्रॉल कर सकती थीं, और अंतःक्रियात्मक रूप से वर्णों को सम्मिलित या हटा सकती थीं जो कि 1970 के दशक के अंत में [[स्क्रीन संपादक]] के आगमन तक अधिकांश सीआरटी या प्रिंटिंग टर्मिनलों के साथ अनसुना था, और प्रोग्रामर -चरण या जांच कर सकता था चरों का मान.
चूँकि उपयोग किया गया प्रोसेसर एचपी मिनी कंप्यूटर पर उपयोग किए गए प्रोसेसर से केवल छोटा सा अनुकूलन था, सिस्टम सॉफ़्टवेयर को कंप्यूटर के लिए पूर्ण रूप से पुनः डिज़ाइन किया जाएगा, जिसमें इसके [[ऑपरेटिंग सिस्टम]] और भाषा प्रणाली को रीड-ओनली मेमोरी में बनाया जाएगा। बेसिक एचपी 1000 मिनीकंप्यूटर पर इंजीनियरों द्वारा उपयोग किए जाने वाले [[फोरट्रान]] के समान था, किन्तु व्याख्या की गई भाषा के रूप में उपयोग करना अधिक सरल था। एरो कर्सर कुंजियाँ प्रदान की गईं जो लाइनों को ऊपर और नीचे स्क्रॉल कर सकती थीं, और अंतःक्रियात्मक रूप से वर्णों को सम्मिलित या विस्थापित कर सकती थीं जो कि 1970 के दशक के अंत में [[स्क्रीन संपादक]] के आगमन तक अधिकांश सीआरटी या प्रिंटिंग टर्मिनलों के साथ अनसुना था, और प्रोग्रामर एकल-चरण या चर के मूल्यों की जांच कर सकता था।


पेपर लेबल के साथ उपयोगकर्ता-परिभाषित फ़ंक्शन कुंजियों की दो पंक्तियाँ सामान्य फ़ंक्शन कुंजियों के प्रारम्भी कार्यान्वयन में से कुछ थीं। वे पश्चात् में हेवलेट पैकर्ड (और आईबीएम) टर्मिनलों और कंप्यूटरों में उपयोग की जाने वाली [[स्क्रीन लेबल फ़ंक्शन कुंजियाँ]] का आधार होंगे, और अब कैलकुलेटर, बैंक टर्मिनलों और गैस पंपों में व्यापक रूप से अपनाए जाएंगे।
पेपर लेबल के साथ उपयोगकर्ता-परिभाषित फ़ंक्शन कुंजियों की दो पंक्तियाँ सामान्य फ़ंक्शन कुंजियों के प्रारम्भी कार्यान्वयन में से कुछ थीं। वे पश्चात् में हेवलेट पैकर्ड (और आईबीएम) टर्मिनलों और कंप्यूटरों में उपयोग की जाने वाली [[स्क्रीन लेबल फ़ंक्शन कुंजियाँ]] का आधार होंगे, और अब कैलकुलेटर, बैंक टर्मिनलों और गैस पंपों में व्यापक रूप से अपनाए जाएंगे।


यह बेसिक में प्रोग्राम करने योग्य था, जिसे ग्राफिक्स प्लॉटिंग, मैट्रिक्स गणित और स्ट्रिंग वेरिएबल करने के लिए रीड-ओनली मेमोरी के साथ बढ़ाया जा सकता था। रोम कार्ट्रिज को BएSIC भाषा का विस्तार करने के लिए डिज़ाइन किया गया था, और पश्चात् में वीडियो गेम कंसोल द्वारा उपयोग किए जाने वाले कार्ट्रिज के समान थे।
यह बेसिक में प्रोग्राम करने योग्य था, जिसे ग्राफिक्स प्लॉटिंग, मैट्रिक्स गणित और स्ट्रिंग वेरिएबल करने के लिए रीड-ओनली मेमोरी के साथ बढ़ाया जा सकता था। रोम कार्ट्रिज को बेसिक भाषा का विस्तार करने के लिए डिज़ाइन किया गया था, और पश्चात् में वीडियो गेम कंसोल द्वारा उपयोग किए जाने वाले कार्ट्रिज के समान थे।


प्लॉटर रोम ने कमांड जोड़े जिससे चार्ट बनाना C++ या C# की तुलना में कहीं अधिक सरल हो गया, और पूर्णांक प्लॉटर इकाइयों के अतिरिक्त उपयोगकर्ता या विश्व निर्देशांक का उपयोग किया गया। ये कमांड पश्चात् में एचपी 1000 मिनीकंप्यूटर और [[एचपी 2647]] इंटेलिजेंट ग्राफिक्स टर्मिनल जैसे अन्य एचपी कंप्यूटरों पर लागू डिवाइस-स्वतंत्र एचपी [[एजीएल (प्रोग्रामिंग भाषा)]] ग्राफिक्स भाषा मानक का आधार बन गए।
प्लॉटर रोम ने कमांड जोड़े जिससे चार्ट बनाना C++ या C की तुलना में कहीं अधिक सरल हो गया, और पूर्णांक प्लॉटर इकाइयों के अतिरिक्त उपयोगकर्ता या विश्व निर्देशांक का उपयोग किया गया। ये कमांड पश्चात् में एचपी 1000 मिनीकंप्यूटर और [[एचपी 2647]] इंटेलिजेंट ग्राफिक्स टर्मिनल जैसे अन्य एचपी कंप्यूटरों पर प्रस्तावित डिवाइस-स्वतंत्र एचपी [[एजीएल (प्रोग्रामिंग भाषा)]] ग्राफिक्स भाषा मानक का आधार बन गए थे।
<syntaxhighlight lang="basic">
<syntaxhighlight lang="basic">
  10 REMARK DRAW A PARABOLA
  10 REMARK DRAW A PARABOLA
Line 75: Line 75:
  60 END
  60 END
</syntaxhighlight>
</syntaxhighlight>
एचपी 9800 सीरीज प्रोग्रामिंग के लिए [[यूसीएसडी पास्कल]] पर आधारित बूट करने योग्य विकास वातावरण भी उपलब्ध था।
एचपी 9800 सीरीज प्रोग्रामिंग के लिए [[यूसीएसडी पास्कल]] पर आधारित बूट करने योग्य विकास वातावरण भी उपलब्ध था।


=== एचपीएल भाषा विवरण ===
=== एचपीएल भाषा विवरण ===
एचपीएल में ए1 और J2 जैसे वेरिएबल्स के अतिरिक्त, r1, r2, r199999 तक क्रमांकित रजिस्टर थे।
एचपीएल में A1 और J2 जैसे वेरिएबल्स के अतिरिक्त, r1, r2, r199999 तक क्रमांकित रजिस्टर थे।


एचपी 9825 के लिए निम्नलिखित एचपीएल कार्यक्रम अभाज्य संख्याओं की सूची तैयार करता है:
एचपी 9825 के लिए निम्नलिखित एचपीएल कार्यक्रम अभाज्य संख्याओं की सूची निर्मित करता है:


  0: fxd 0
  0: fxd 0
Line 95: Line 95:
  10: next C
  10: next C


एचपीएल की और अनूठी विशेषता दायां तीर थी। इस तीर को गज़िंटा (अंदर जाने के लिए बोली जाने वाली भाषा) के नाम से जाना जाता था। कथन 1→P का उच्चारण One gazinta P किया जाएगा।
एचपीएल की अद्वितीय विशेषता दायां एरो थी। इस एरो को गज़िंटा (अंदर जाने के लिए बोली जाने वाली भाषा) के नाम से जाना जाता था। कथन 1→P का उच्चारण One gazinta P किया जाएगा।


=== अन्य बुनियादी कंप्यूटर ===
=== अन्य मूलरूपी कंप्यूटर ===
डेटा टर्मिनल डिवीजन ने [[HP2640|एचपी2640]] सीरीज टर्मिनल, [[HP 2647a|एचपी 2647a]] का  बेसिक प्रोग्रामयोग्य संस्करण भी तैयार किया, जिसमें एGL, एचपी 9830 प्लॉटर कमांड का एचपी मानकीकरण भी सम्मिलित था।
डेटा टर्मिनल डिवीजन ने [[HP2640|एचपी2640]] सीरीज टर्मिनल, [[HP 2647a|एचपी 2647a]] का  बेसिक प्रोग्रामयोग्य संस्करण भी निर्मित किया, जिसमें एजीएल, एचपी 9830 प्लॉटर कमांड का एचपी मानकीकरण भी सम्मिलित था।


एचपी 2647 बेसिक अनिवार्य रूप से माइक्रोसॉफ्ट बेसिक था जिसमें एचपी 9830-शैली प्लॉटिंग कमांड जोड़े गए थे, और यह मुख्यधारा की कंप्यूटर कंपनी के साथ माइक्रोसॉफ्ट के पूर्व बड़े अनुबंधों में से था।
एचपी 2647 बेसिक अनिवार्य रूप से माइक्रोसॉफ्ट बेसिक था जिसमें एचपी 9830-शैली प्लॉटिंग कमांड जोड़े गए थे, और यह मुख्यधारा की कंप्यूटर कंपनी के साथ माइक्रोसॉफ्ट के पूर्व बड़े अनुबंधों में से था।


एचपी ने एचपी-75 जैसे वन-लाइन डिस्प्ले वाले हैंडहेल्ड पॉकेट कंप्यूटरों की सीरीज भी बनाई, हालांकि ऐसे उपकरण लंबे समय तक लोकप्रिय नहीं थे।
एचपी ने एचपी-75 जैसे वन-लाइन डिस्प्ले वाले हैंडहेल्ड पॉकेट कंप्यूटरों की सीरीज भी बनाई, चूँकि ऐसे उपकरण लंबे समय तक लोकप्रिय नहीं थे।


एचपी 9835 का उपयोग बिजनेस कंप्यूटिंग सिस्टम के आधार के रूप में भी किया गया था, और पश्चात् में [[एचपी 250]] जो एप्लिकेशन प्लेटफॉर्म के रूप में मौजूद रहा।
एचपी 9835 का उपयोग बिजनेस कंप्यूटिंग सिस्टम के आधार के रूप में भी किया गया था, और पश्चात् में [[एचपी 250]] जो एप्लिकेशन प्लेटफॉर्म के रूप में उपस्थित रहा।


1979 में 85, व्यक्तिगत डेस्कटॉप वैज्ञानिक कंप्यूटरों की एचपी सीरीज 80 में से प्रथम, का उत्पादन किया गया था।
1979 में 85, व्यक्तिगत डेस्कटॉप वैज्ञानिक कंप्यूटरों की एचपी सीरीज 80 में से प्रथम, का उत्पादन किया गया था।


इसमें शक्तिशाली बेसिक दुभाषिया था, और यह उन व्यक्तियों के लिए किफायती था जिनके नियोक्ताओं के पास महंगे 9845 हो सकते थे।
इसमें शक्तिशाली बेसिक इंटरप्रेटर था, और यह उन व्यक्तियों के लिए लाभकारी था जिनके नियोक्ताओं के पास मूल्यवान 9845 हो सकते थे।


वह प्रभाग [[UNIX]] [[HP 9000|एचपी 9000]] सीरीज वर्कस्टेशन का उत्पादन करने के लिए विकसित हुआ, साथ ही [[अपोलो कंप्यूटर]] कंपनी का अधिग्रहण भी किया। एचपी बेसिक पश्चात् में वर्कस्टेशन के लिए [[रॉकी माउंटेन बेसिक]] में विकसित हुआ, जो आज भी पुराने अनुप्रयोगों का समर्थन करने के लिए उपयोग में है।
वह प्रभाग [[UNIX|यूनिक्स]] [[HP 9000|एचपी 9000]] सीरीज वर्कस्टेशन का उत्पादन करने के लिए विकसित हुआ, साथ ही [[अपोलो कंप्यूटर]] कंपनी का अधिग्रहण भी किया। एचपी बेसिक पश्चात् में वर्कस्टेशन के लिए [[रॉकी माउंटेन बेसिक]] में विकसित हुआ, जो आज भी प्राचीन अनुप्रयोगों का समर्थन करने के लिए उपयोग में है।


== यह भी देखें ==
== यह भी देखें ==
*[[एचपी बेसिक (बहुविकल्पी)]]
*[[एचपी बेसिक (बहुविकल्पी)]]
*[[XYZZY (कंप्यूटिंग)]] (छिपी हुई कमांड)
*[[XYZZY (कंप्यूटिंग)]] (छिपी हुई कमांड)
*[[MAME|MएME]] 9825 और 9845 के लिए एमुलेटर प्रदान करता है।
*[[MAME|एमईएमई]] 9825 और 9845 के लिए एमुलेटर प्रदान करता है।


== टिप्पणियाँ ==
== टिप्पणियाँ ==

Revision as of 08:16, 23 July 2023

एचपी 9800 सीरीज
HP9830A-HP9866.png
वैकल्पिक मॉडल 9866 थर्मल प्रिंटर के साथ एचपी मॉडल 9830ए कैलकुलेटर
प्रकारडेस्कटॉप कंप्यूटर
रिलीज की तारीखHP 9810A 1971, HP 9830A 1972
बंद कर दियाLate 1970s
ऑपरेटिंग सिस्टमROM बेसिक, ROM कार्ट्रिज के साथ विस्तार योग्य
CPUस्टैक के साथ एचपी 2100 पर आधारित प्रोसेसर
स्मृति16 KB ~ 64 KB

एचपी 9800 जिसे प्रारम्भ में प्रोग्रामेबल कैलकुलेटर कहा जाता था और पश्चात् में डेस्कटॉप कंप्यूटरों को हेवलेट पैकर्ड द्वारा बनाया गया था, जिन्होंने अपने पूर्व एचपी 9100 कैलकुलेटर का स्थान ले लिया था। इसे 98 लाइन का नाम भी दिया गया है I 9830 और उसके उत्तराधिकारी शब्द के आधुनिक अर्थ में सच्चे कंप्यूटर थे, जो शक्तिशाली बेसिक भाषा दुभाषिया से परिपूर्ण थे।

मॉडल

दूसरी पीढ़ी

एचपी 9815ए

कालानुक्रमिक रूप से, परिवार के मॉडल थे:

  • एचपी 9810ए, चुंबकीय कार्ड और एलईडी डिस्प्ले वाला कीस्ट्रोक प्रोग्रामयोग्य कंप्यूटर, 1971 में प्रस्तुत किया गया।
  • एचपी 9820ए, 1972 में प्रस्तुत किया गया, प्रथम एचपी मॉडल था जो बीजगणितीय इनपुट (केवल आरपीएन नहीं) से संबंधित था।[1] BएSIC की तुलना में सरल उच्च स्तरीय भाषा को प्रदर्शित किया गया जिसे पश्चात् में एचपी 9800 सीरीज एचपीएल (एचपीएल) नाम दिया गया,
  • एचपी 9821ए, एचपी 9820ए के समान,[2] चुंबकीय कार्ड का उपयोग करने के अतिरिक्त स्पष्ट लीडर के साथ कॉम्पैक्ट कैसेट टेप ड्राइव के साथ एचपी 9821ए पर बनाए गए टेप एचपी 9830ए द्वारा पढ़े जा सकते हैं। पश्चात् के घरेलू कंप्यूटरों के विपरीत, जो मानक कैसेट ऑडियो रिकॉर्डर का उपयोग करते थे, जिन्हें मैन्युअल रूप से रिकॉर्ड या प्ले मोड में लगाना पड़ता था, यह पूर्ण रूप से सॉफ्टवेयर कमांड द्वारा नियंत्रित होता था, और संख्या के आधार पर फ़ाइल को सहेज और लोड कर सकता था।
  • एचपी 9830, 1972 में प्रस्तुत किया गया, केवल पढ़ने के लिये मेमोरी (रोम) में बेसिक इंटरप्रेटर के साथ, 9800 लाइन में सबसे ऊपर था। एचपी ने स्वयं इसे कैलकुलेटर के रूप में संदर्भित किया है।[3]

सभी 98x0 और 9821 सिस्टम समान I/O इंटरफ़ेस का उपयोग करते थे। 400 लाइन प्रति मिनट 80-कॉलम थर्मल लाइन प्रिंटर को 9820 और 9830 के शीर्ष पर फिट करने के लिए निर्मित किया गया था।

तीसरी पीढ़ी

एचपी9825B

एचपी 9830 की सफलता ने तीव्र तर्क वाली अगली पीढ़ी को जन्म दिया:

  • एचपी 9805ए, एचपी 46 (वैज्ञानिक) और एचपी 81 (व्यवसाय) पॉकेट कैलकुलेटर के समान चेसिस का उपयोग करने वाला सबसे कम महंगा मॉडल है । यह प्रोग्रामयोग्य कैलकुलेटर था और इसमें प्लग-इन व्यक्तित्व मॉड्यूल थे। इसे 1973 में प्रस्तुत किया गया था।[4]
  • एचपी 9815ए/एS, एचपी 9815ए एचपी की तीसरी पीढ़ी का हाई एंड आरपीएन डेस्कटॉप था और इसे 1975 में प्रस्तुत किया गया था।[5] यह अपने पूर्ववर्ती की तुलना में अधिक छोटा, हल्का और कम महंगा था। इसने केवल लाइन डिस्प्ले प्रदान किया किन्तु पूर्व के कार्ड ड्राइव को टेप ड्राइव से परिवर्तित कर दिया।
  • एचपी 9825A/B, 1976 में प्रस्तुत किया गया,[6] और 1983 में बंद कर दिया, इसमें एचपीएल, सिंगल-लाइन अल्फ़ान्यूमेरिक डिस्प्ले और वैकल्पिक थर्मल प्रिंटर सम्मिलित था I
  • एचपी 9831, एचपीएल के अतिरिक्त बेसिक वाला एचपी 9825 था I
  • एचपी 9835, फीचर्ड बेसिक दो मॉडल थे, A और B, A में सीआरटी था, और B में सिंगल-लाइन डिस्प्ले था I
  • एचपी 9845C को पूर्व मोनोक्रोम (9845A/S), फिर उच्च-प्रदर्शन मोनोक्रोम (9845B/T) और उच्च प्रदर्शन कलर (एचपी 9845C/T) मॉडल के रूप में प्रस्तुत किया गया। 9845 टेप ड्राइव के साथ आया था, और वैकल्पिक दूसरा टेप ड्राइव और 80 कॉलम चौड़ा थर्मल प्रिंटर पिलर-माउंटेड डिस्प्ले यूनिट के नीचे बेस में एकीकृत था।

9805 को त्यागकर सभी 98x5 में कैसेट टेप के अतिरिक्त DC200 कार्ट्रिज टेप का उपयोग किया गया। 9825, 9831, 9835, और 9845 सभी समान I/O इंटरफ़ेस का उपयोग करते थे। 9815 में अद्वितीय I/O इंटरफ़ेस था।

आधुनिक निजी कंप्यूटर का पूर्वज

एचपी 9800 सीरीज को एचपी के लवलैंड, कोलोराडो डिवीजन (कैलकुलेटर प्रोडक्ट्स डिवीजन), और पश्चात् में फोर्ट कॉलिन्स, कोलोराडो डिवीजन (डेस्कटॉप कंप्यूटर डिवीजन) द्वारा विकसित किया गया था। प्रारंभिक डेस्कटॉप कंप्यूटर के क्रय को सरल बनाने के लिए कैलकुलेटर के रूप में विपणन किया गया था। उस समय, कुछ कंपनियों के पास कंप्यूटर क्रय करने की भिन्न-भिन्न प्रक्रियाएँ थीं।

उन्होंने एचपी सीरीज 80, अर्थात् एचपी 85 और एचपी 87 के विकास को जन्म दिया, जो सीआरटी डिस्प्ले वाले छोटे बेसिक भाषा के कंप्यूटर थे। वे कोरवालिस, ओरेगॉन स्थित एचपी के उन्नत उत्पाद प्रभाग से आए थे।

1970 के दशक के उत्तरार्ध और 1980 के दशक की प्रारम्भ में थोड़े समय के लिए समान डेस्कटॉप कंप्यूटर का वर्ग था, जैसे टेक्ट्रोनिक्स 4051, आईबीएम 5100 और वांग 2200 - इससे पूर्व कि उन्हें ऐप्पल और आईबीएम पीसी जैसे व्यक्तिगत कंप्यूटर द्वारा बाजार में प्रतिस्थापित किया गया था।

एचपी 9830

एचपी 9830 का उपयोग

एचपी 9830s को सामान्यतः बोइंग जैसी एयरोस्पेस कंपनियों में नियोजित किया जाता था। इनका उपयोग कुछ स्कूल प्रणालियों जैसे आर्लिंगटन, वर्जीनिया और रेंटन, वाशिंगटन द्वारा भी किया जाता था, जिसमें कक्षा में उपयोग को समायोजित करने के लिए कार्ड रीडर के साथ पेंसिल मार्क-सेंस कार्ड का उपयोग किया जाता था। 1970 के दशक की प्रारम्भ में एचपी द्वारा फ्लोरिडा की छोटी कंपनी नेशनल रियल एस्टेट एक्सचेंज, इंक को प्रारंभिक रियल एस्टेट सॉफ्टवेयर विकसित करने में उपयोग के लिए एकीकृत हार्ड ड्राइव के साथ एचपी 9830 प्रणाली भी प्रदान की गई थी। अमेरिकी तट रक्षक ने 9825As पर आधारित टेलेटाइप संदेश-अग्रेषण प्रणाली निर्मित की जिसे पश्चात् के उद्देश्य-निर्मित प्रणाली के लिए कार्यशील प्रोटोटाइप के रूप में नियत किया गया था, और उन्हें लोरन रेडियोनेविगेशन ट्रांसमीटर सीरीजओं के समन्वय में भी उपयोग किया गया था। एचपी9825s का उपयोग दूर के स्थानों में डिज़ाइन नौकायन रेगाटा स्कोर करने के लिए ऑस्कर सॉफ्टवेयर के साथ संयोजन में किया गया था, जैसे कि नोवा स्कोटिया में 1976 विश्व फायरबॉल चैंपियनशिप, कैनकन और बहामास में 1976/1977 में विश्व विंडसर्फिंग चैंपियनशिप और लेजर चैंपियनशिप भी एचपी9825 का चयन इसलिए किया गया क्योंकि यह पोर्टेबल था I समय भागीदारी करने वाले कंप्यूटर तक फोन की पहुंच ही मात्र विकल्प था जो इन स्थानों से विश्वसनीय नहीं था।

एचपी 9830 विवरण

9830s को 16-बिट मेमोरी एड्रेस और AX, BX सामान्य प्रोसेसर रजिस्टर के साथ एचपी 1000/एचपी 2100 सीरीज मिनी कंप्यूटर के आर्किटेक्चर के समान प्रोसेसर के साथ बनाया गया था। वे पूर्व आईबीएम पीसी की तुलना में तीव्र गति से दौड़े। वे कई मिनटों के समय में अतिरिक्त किसी छिपी हुई रेखाओं के 3D SIN(X)/X फ़ंक्शन का जाल बना सकते हैं, जो उस समय के लिए तकनीकी सफलता थी।

क्योंकि प्रोग्राम को रोम (रीड ओनली मेमोरी) से चलाने के लिए डिज़ाइन किया गया था, कॉल सबरूटीन निर्देश को परिवर्तित करना पड़ा क्योंकि एचपी211x में रिटर्न लोकेशन सबरूटीन के पूर्व स्थान पर लिखा गया था। इसके अतिरिक्त, अधिक आधुनिक प्रोसेसर की जैसे, अलग स्टैक क्षेत्र पर रिटर्न स्थानों का ट्रैक रखने के लिए और रजिस्टर बनाया गया था।[7] इससे रिकर्सन (कंप्यूटर विज्ञान) संभव हो गया हैं।

कुछ मॉडलों (जैसे 9835B) में 32-वर्ण 1 लाइन अपरकेस लाइट-उत्सर्जक डायोड डिस्प्ले का उपयोग किया गया, जो सीमित लग सकता है, किन्तु पूर्ण स्क्रीन संपादक में लाइन विंडो के समान प्रभाव था जो किया गया था 1980 के दशक तक यह सामान्य नहीं हुआ, पंक्ति में ऊपर या नीचे जाने और कर्सर को बाएँ और दाएँ, अक्षर लाने या विस्थापित करने के नियंत्रण के साथ उन्होंने गणित को तत्काल मोड में करने के लिए निर्मित किया, जहां आप प्रिंट 2 + 3 जैसे अभिव्यक्ति टाइप करेंगे, और जब आप लॉग इन करने की जटिलता के अतिरिक्त, या बड़ा बनाए रखने के ओवरहेड के अतिरिक्त एंटर दबाएंगे तो आपको एक उत्तर प्राप्त होगा।

भंडारण के लिए टेप के अंत का ऑप्टिकल ज्ञात करने के लिए स्पष्ट लीडर के साथ ऑडियो कैसेट का उपयोग करते हुए कंप्यूटर नियंत्रित कैसेट ड्राइव का उपयोग किया गया था। किसी फ़ाइल तक यादृच्छिक पहुंच संख्या के आधार पर होती थी, किन्तु हार्ड ड्राइव भी संलग्न की जा सकती थी।

मैचिंग लाइन थर्मल प्रिंटर अधिक तीव्र था, बिंदुओं की क्षैतिज रेखा प्रिंट कर रहा था। पृष्ठ की गति पश्चात् के डॉट मैट्रिक्स प्रिंटरों की तुलना में तीव्र थी, और आधुनिक इंकजेट प्रिंटर की तुलना में अधिक अनुपयुक्त नहीं थी। एचपी ने पश्चात् में कई प्लॉटिंग और टर्मिनल उत्पादों में थर्मल प्रिंटर को सम्मिलित किया।

प्रोग्रामिंग

चूँकि उपयोग किया गया प्रोसेसर एचपी मिनी कंप्यूटर पर उपयोग किए गए प्रोसेसर से केवल छोटा सा अनुकूलन था, सिस्टम सॉफ़्टवेयर को कंप्यूटर के लिए पूर्ण रूप से पुनः डिज़ाइन किया जाएगा, जिसमें इसके ऑपरेटिंग सिस्टम और भाषा प्रणाली को रीड-ओनली मेमोरी में बनाया जाएगा। बेसिक एचपी 1000 मिनीकंप्यूटर पर इंजीनियरों द्वारा उपयोग किए जाने वाले फोरट्रान के समान था, किन्तु व्याख्या की गई भाषा के रूप में उपयोग करना अधिक सरल था। एरो कर्सर कुंजियाँ प्रदान की गईं जो लाइनों को ऊपर और नीचे स्क्रॉल कर सकती थीं, और अंतःक्रियात्मक रूप से वर्णों को सम्मिलित या विस्थापित कर सकती थीं जो कि 1970 के दशक के अंत में स्क्रीन संपादक के आगमन तक अधिकांश सीआरटी या प्रिंटिंग टर्मिनलों के साथ अनसुना था, और प्रोग्रामर एकल-चरण या चर के मूल्यों की जांच कर सकता था।

पेपर लेबल के साथ उपयोगकर्ता-परिभाषित फ़ंक्शन कुंजियों की दो पंक्तियाँ सामान्य फ़ंक्शन कुंजियों के प्रारम्भी कार्यान्वयन में से कुछ थीं। वे पश्चात् में हेवलेट पैकर्ड (और आईबीएम) टर्मिनलों और कंप्यूटरों में उपयोग की जाने वाली स्क्रीन लेबल फ़ंक्शन कुंजियाँ का आधार होंगे, और अब कैलकुलेटर, बैंक टर्मिनलों और गैस पंपों में व्यापक रूप से अपनाए जाएंगे।

यह बेसिक में प्रोग्राम करने योग्य था, जिसे ग्राफिक्स प्लॉटिंग, मैट्रिक्स गणित और स्ट्रिंग वेरिएबल करने के लिए रीड-ओनली मेमोरी के साथ बढ़ाया जा सकता था। रोम कार्ट्रिज को बेसिक भाषा का विस्तार करने के लिए डिज़ाइन किया गया था, और पश्चात् में वीडियो गेम कंसोल द्वारा उपयोग किए जाने वाले कार्ट्रिज के समान थे।

प्लॉटर रोम ने कमांड जोड़े जिससे चार्ट बनाना C++ या C की तुलना में कहीं अधिक सरल हो गया, और पूर्णांक प्लॉटर इकाइयों के अतिरिक्त उपयोगकर्ता या विश्व निर्देशांक का उपयोग किया गया। ये कमांड पश्चात् में एचपी 1000 मिनीकंप्यूटर और एचपी 2647 इंटेलिजेंट ग्राफिक्स टर्मिनल जैसे अन्य एचपी कंप्यूटरों पर प्रस्तावित डिवाइस-स्वतंत्र एचपी एजीएल (प्रोग्रामिंग भाषा) ग्राफिक्स भाषा मानक का आधार बन गए थे।

 10 REMARK DRAW A PARABOLA
 20 SCALE -1.0, 1.0, -1.0, 1.0
 30 FOR X = -1.0 TO 1.0 STEP 0.10
 40 PLOT X, X*X
 50 NEXT X
 60 END

एचपी 9800 सीरीज प्रोग्रामिंग के लिए यूसीएसडी पास्कल पर आधारित बूट करने योग्य विकास वातावरण भी उपलब्ध था।

एचपीएल भाषा विवरण

एचपीएल में A1 और J2 जैसे वेरिएबल्स के अतिरिक्त, r1, r2, r199999 तक क्रमांकित रजिस्टर थे।

एचपी 9825 के लिए निम्नलिखित एचपीएल कार्यक्रम अभाज्य संख्याओं की सूची निर्मित करता है:

0: fxd 0
1: prt 12: 
2: prt 2
3: 1→P 
4: for C=2 to 1000000
5: P+2→P
6: for N=3 to P/3
7: if int(P/N)*N = P; gto 4
8: next N
9: prt P 
10: next C

एचपीएल की अद्वितीय विशेषता दायां एरो थी। इस एरो को गज़िंटा (अंदर जाने के लिए बोली जाने वाली भाषा) के नाम से जाना जाता था। कथन 1→P का उच्चारण One gazinta P किया जाएगा।

अन्य मूलरूपी कंप्यूटर

डेटा टर्मिनल डिवीजन ने एचपी2640 सीरीज टर्मिनल, एचपी 2647a का बेसिक प्रोग्रामयोग्य संस्करण भी निर्मित किया, जिसमें एजीएल, एचपी 9830 प्लॉटर कमांड का एचपी मानकीकरण भी सम्मिलित था।

एचपी 2647 बेसिक अनिवार्य रूप से माइक्रोसॉफ्ट बेसिक था जिसमें एचपी 9830-शैली प्लॉटिंग कमांड जोड़े गए थे, और यह मुख्यधारा की कंप्यूटर कंपनी के साथ माइक्रोसॉफ्ट के पूर्व बड़े अनुबंधों में से था।

एचपी ने एचपी-75 जैसे वन-लाइन डिस्प्ले वाले हैंडहेल्ड पॉकेट कंप्यूटरों की सीरीज भी बनाई, चूँकि ऐसे उपकरण लंबे समय तक लोकप्रिय नहीं थे।

एचपी 9835 का उपयोग बिजनेस कंप्यूटिंग सिस्टम के आधार के रूप में भी किया गया था, और पश्चात् में एचपी 250 जो एप्लिकेशन प्लेटफॉर्म के रूप में उपस्थित रहा।

1979 में 85, व्यक्तिगत डेस्कटॉप वैज्ञानिक कंप्यूटरों की एचपी सीरीज 80 में से प्रथम, का उत्पादन किया गया था।

इसमें शक्तिशाली बेसिक इंटरप्रेटर था, और यह उन व्यक्तियों के लिए लाभकारी था जिनके नियोक्ताओं के पास मूल्यवान 9845 हो सकते थे।

वह प्रभाग यूनिक्स एचपी 9000 सीरीज वर्कस्टेशन का उत्पादन करने के लिए विकसित हुआ, साथ ही अपोलो कंप्यूटर कंपनी का अधिग्रहण भी किया। एचपी बेसिक पश्चात् में वर्कस्टेशन के लिए रॉकी माउंटेन बेसिक में विकसित हुआ, जो आज भी प्राचीन अनुप्रयोगों का समर्थन करने के लिए उपयोग में है।

यह भी देखें

टिप्पणियाँ

  1. Oldcalculatormuseum.com HP9820A
  2. HP Computer Museum: HP 9821A
  3. Old Computers: HP-9830A
  4. HP Computer Museum: HP 9805
  5. HP Computer Museum: HP9815
  6. Leibson, Steve. "The 9825 Project". hp9825.com.
  7. Leibson, Steve. "हाइब्रिड माइक्रोप्रोसेसर". HP9825.COM. Retrieved 2008-06-15.


बाहरी संबंध