एचपी 9800 श्रृंखला

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

दूसरी पीढ़ी
कालानुक्रमिक रूप से, परिवार के मॉडल थे: सभी 98x0 और 9821 सिस्टम समान I/O इंटरफ़ेस का उपयोग करते थे। 400 लाइन प्रति मिनट 80-कॉलम तापीय कागज  को 9820 और 9830 के शीर्ष पर फिट करने के लिए डिज़ाइन किया गया था।
 * एचपी 9810ए, चुंबकीय कार्ड  और एलईडी डिस्प्ले वाला एक कीस्ट्रोक प्रोग्रामयोग्य कंप्यूटर, 1971 में पेश किया गया।
 * एचपी 9820ए, 1972 में पेश किया गया, पहला एचपी मॉडल था जो बीजगणितीय इनपुट (केवल आरपीएन नहीं) से संबंधित था। BASIC की तुलना में सरल उच्च स्तरीय भाषा को प्रदर्शित किया गया जिसे बाद में HP 9800 श्रृंखला#HPL (HPL) नाम दिया गया,
 * HP 9821A, HP 9820A के समान, हालाँकि, चुंबकीय कार्ड का उपयोग करने के बजाय स्पष्ट लीडर के साथ कॉम्पैक्ट कैसेट टेप ड्राइव के साथ। HP 9821A पर बनाए गए टेप HP 9830A द्वारा पढ़े जा सकते हैं। बाद के घरेलू कंप्यूटरों के विपरीत, जो मानक कैसेट ऑडियो रिकॉर्डर का उपयोग करते थे, जिन्हें मैन्युअल रूप से रिकॉर्ड या प्ले मोड में डालना पड़ता था, यह पूरी तरह से सॉफ्टवेयर कमांड द्वारा नियंत्रित होता था, और संख्या के आधार पर फ़ाइल को सहेज और लोड कर सकता था।
 * #HP 9830, 1972 में पेश किया गया, केवल पढ़ने के लिये मेमोरी  (ROM) में एक बेसिक दुभाषिया के साथ, 9800 लाइन में सबसे ऊपर था। एचपी ने स्वयं इसे कैलकुलेटर के रूप में संदर्भित किया है।

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

0: एफएक्सडी 0 1: पीआरटी 1 2: पीआरटी 2 3: 1→पी 4: C=2 से 1000000 के लिए 5: पी+2→पी 6: एन=3 से पी/3 के लिए 7: यदि int(P/N)*N = P; जीटीओ 4 8: अगला एन 9: पीआरटी पी 10: अगला सी

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

अन्य बुनियादी कंप्यूटर
डेटा टर्मिनल डिवीजन ने HP2640 श्रृंखला टर्मिनल, HP 2647a का एक बेसिक प्रोग्रामयोग्य संस्करण भी तैयार किया, जिसमें AGL, HP 9830 प्लॉटर कमांड का HP मानकीकरण भी शामिल था।

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

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

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

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

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

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

यह भी देखें

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

बाहरी संबंध

 * hp9825.com – The Second-Generation HP Desktop Calculators
 * hp9831.com: HP 9831 BASIC computer like HP 9825
 * hp9825.com: HP 9825A chassis/enclosure development by industrial designer Leroy Lacelle
 * HP 9845 – the top line of the 9800 series]
 * HP 9845 – the top line of the 9800 series]