سلسلة HP 9800
تُعدّ HP 9800 عائلة من الآلات الحاسبة التي كانت تُعرف في البداية باسم الآلات الحاسبة القابلة للبرمجة ، ثم أصبحت فيما بعد أجهزة كمبيوتر مكتبية ، وقد صنعتها شركة هيوليت-باكارد ، لتحل محل أول آلة حاسبة لها، HP 9100. ويُطلق عليها أيضًا اسم "خط 98". وكانت 9830 وما تلاها من أجهزة كمبيوتر حقيقية بالمعنى الحديث للكلمة، إذ كانت مزودة بمترجم لغة BASIC قوي.
المعالجات
كانت معالجات سلسلة 9800 تحتوي على مجموعات تعليمات مشابهة لتلك المستخدمة في الحواسيب الصغيرة من سلسلة HP 2100/1000 ، مع عناوين ذاكرة 16 بت وسجلات معالج عامة AX وBX . [ 1 ] [ 2 ] [ 3 ] على الرغم من أن مجموعات التعليمات المستخدمة في المعالجات كانت مجرد تعديل طفيف لتلك المستخدمة في الحواسيب الصغيرة من HP، إلا أن برامج النظام ستُعاد تصميمها بالكامل لحاسوب مزود بنظام تشغيل ونظام لغة مدمجين في ذاكرة للقراءة فقط.
نظرًا لأن البرامج صُممت للتشغيل من ذاكرة القراءة فقط (ROM)، كان لا بد من تغيير تعليمة استدعاء الروتين الفرعي، لأنه في معالج HP211x، كان موقع العودة يُكتب في الموقع الأول من الروتين الفرعي. وبدلًا من ذلك، تم إنشاء سجل آخر لتتبع مواقع العودة في منطقة مكدس منفصلة، كما هو الحال في المعالجات الحديثة. [ 4 ] وقد أتاح ذلك إمكانية الاستدعاء الذاتي .
نماذج
الجيل الأول

من الناحية الزمنية، كانت نماذج الأسرة كالتالي:
- HP 9810A، وهو جهاز كمبيوتر قابل للبرمجة عن طريق ضغطات المفاتيح مزود ببطاقات مغناطيسية وشاشة LED ، تم طرحه في عام 1971، [ 5 ]
- كان جهاز HP 9820A ، الذي تم طرحه في عام 1972، أول نموذج من HP يتعامل مع المدخلات الجبرية (ليس فقط RPN) [ 6 ] ويتميز بلغة عالية المستوى أبسط من BASIC والتي أطلق عليها فيما بعد اسم لغة الأداء العالي (HPL).
- كان جهاز HP 9821A مشابهًا لجهاز HP 9820A، [ 7 ] إلا أنه كان مزودًا بمحرك أشرطة كاسيت مدمجة ذي رؤوس شفافة بدلًا من البطاقات المغناطيسية. ويمكن قراءة الأشرطة المُسجلة على جهاز HP 9821A بواسطة جهاز HP 9830A. وعلى عكس أجهزة الكمبيوتر المنزلية اللاحقة التي استخدمت مسجلات صوتية قياسية تعمل بالكاسيت، والتي كان يجب ضبطها يدويًا على وضع التسجيل أو التشغيل، كان هذا الجهاز يُتحكم به بالكامل بواسطة أوامر برمجية، وكان بإمكانه حفظ الملفات وتحميلها برقمها.
- كان جهاز HP 9830A ، الذي طُرح في عام 1972، هو الأفضل في سلسلة 9800، مع إضافة مترجم لغة BASIC في ذاكرة القراءة فقط (ROM). وقد أشارت إليه شركة HP نفسها باسم "آلة حاسبة". [ 8 ]
استخدمت جميع أنظمة 98x0 و9821 نفس واجهات الإدخال/الإخراج. [ 9 ] صُممت طابعة حرارية خطية ذات 80 عمودًا بسرعة 400 سطر في الدقيقة لتناسب الجزء العلوي من نظامي 9820 و9830. [ 10 ]
الجيل الثاني

أدى نجاح جهاز HP9830 إلى ظهور جيل جديد بمنطق أسرع:
- HP 9805A ، وهو الطراز الأقل تكلفة، يستخدم نفس هيكل آلات الحاسبة الجيبية HP46 (العلمية) وHP81 (التجارية). كانت هذه آلة حاسبة قابلة للبرمجة، وتضمنت وحدات شخصية قابلة للتوصيل. تم طرحها في عام 1973. [ 11 ]
- كان جهاز HP 9815A/S ، أو HP 9815A، الجيل الثالث من أجهزة الكمبيوتر المكتبية المتطورة من HP بتقنية RPN، وقد طُرح في عام 1975. [ 12 ] كان أصغر حجمًا وأخف وزنًا وأقل تكلفة من سابقه. واقتصرت شاشته على سطر واحد، ولكنه استبدل محركات البطاقات السابقة بمحرك أشرطة.
- تم طرح طابعة HP 9825A/B في عام 1976، [ 13 ] وتم إيقاف إنتاجها في عام 1983، وكانت تتميز بتقنية HPL، وشاشة عرض أبجدية رقمية أحادية السطر، وطابعة حرارية اختيارية.
- HP 9831 ، وهو جهاز HP9825 مزود بلغة BASIC بدلاً من HPL،
- كان جهاز HP 9835 مزودًا بلغة BASIC، وأصبح فيما بعد أساسًا لسلسلة أجهزة الكمبيوتر المكتبية HP 250. كان هناك طرازان، A وB. كان الطراز A مزودًا بشاشة CRT، بينما كان الطراز B مزودًا بشاشة أحادية السطر.
- طُرحت طابعة HP 9845 أولاً كطابعة أحادية اللون (9845A/S)، ثم كطابعة أحادية اللون عالية الأداء (9845B/T)، وأخيراً كطابعة ملونة عالية الأداء ( 9845C /T). تأتي الطابعة 9845 مزودة بمحرك شريط واحد، مع إمكانية إضافة محرك شريط ثانٍ اختياري وطابعة حرارية بعرض 80 عموداً مدمجة في القاعدة أسفل وحدة العرض المثبتة على العمود.
استخدمت جميع أجهزة 98x5، باستثناء 9805، أشرطة خرطوشة DC200 بدلاً من أشرطة الكاسيت. واستخدمت أجهزة 9825 و9831 و9835 و9845 جميعها نفس واجهات الإدخال/الإخراج، بينما تميز جهاز 9815 بواجهة إدخال/إخراج فريدة.
سلف أجهزة الكمبيوتر الشخصية الحديثة
طُوّرت سلسلة HP 9800 من قِبل قسم لوفلاند التابع لشركة HP (قسم منتجات الآلات الحاسبة)، ولاحقًا من قِبل قسم فورت كولينز (قسم أجهزة الكمبيوتر المكتبية). سُوّقت أجهزة الكمبيوتر المكتبية الأولى تحت مسمى "آلات حاسبة" لتسهيل عملية الشراء. في ذلك الوقت، كانت بعض الشركات تتبع إجراءات مختلفة لشراء "أجهزة الكمبيوتر".
أدت هذه التطورات إلى إنتاج أجهزة HP Series 80، بما في ذلك HP 85 و HP 87 ، وهي أجهزة كمبيوتر أصغر حجماً تعمل بلغة BASIC ومزودة بشاشات CRT. وقد صدرت هذه الأجهزة من قسم المنتجات المتقدمة التابع لشركة HP في كورفاليس .
لفترة قصيرة في أواخر السبعينيات وأوائل الثمانينيات، كان هناك فئة من أجهزة الكمبيوتر المكتبية المماثلة، مثل Tektronix 4051 و IBM 5100 و Wang 2200 - قبل أن يتم استبدالها في السوق بأجهزة الكمبيوتر الشخصية مثل Apple و IBM PC.
HP 9830
يستخدم HP 9830
كانت أجهزة HP 9830 شائعة الاستخدام في شركات الطيران والفضاء مثل بوينغ . كما استخدمتها بعض الأنظمة التعليمية، مثل أرلينغتون في ولاية فرجينيا ورينتون في ولاية واشنطن ، حيث اعتمدت على بطاقات استشعار الكتابة بالقلم الرصاص مع قارئات البطاقات لتسهيل استخدامها في الفصول الدراسية. وفي أوائل سبعينيات القرن الماضي، زودت شركة HP شركة National Real Estate Exchange، وهي شركة صغيرة في فلوريدا، بنظام HP 9830 مزود بقرص صلب مدمج، لاستخدامه في تطوير برامج عقارية مبكرة. وقد ابتكر خفر السواحل الأمريكي نظامًا لإعادة توجيه الرسائل عبر التلكس يعتمد على أجهزة 9825A، والتي تم نشرها كنموذج أولي عملي لنظام لاحق مصمم خصيصًا لهذا الغرض، كما استخدمها أيضًا في تنسيق سلاسل أجهزة إرسال الملاحة الراديوية LORAN. استُخدمت أجهزة HP9825 مع برنامج Oscor لتسجيل نتائج سباقات اليخوت ذات التصميم الموحد في مواقع نائية، مثل بطولة العالم لليخوت النارية (Fireball) عام 1976 في نوفا سكوتيا، وبطولة العالم للتزلج الشراعي (Windsurfing) عامي 1976 و1977 في كانكون وجزر البهاما، بالإضافة إلى بطولات قوارب الليزر. وقد تم اختيار جهاز HP9825 لسهولة حمله، إذ كانت البدائل الوحيدة المتاحة هي الاتصال الهاتفي بأجهزة الكمبيوتر التي تعمل بنظام المشاركة الزمنية، وهو ما لم يكن موثوقًا به في تلك المواقع.
وصف HP 9830
كان المعالج في جهاز 9830 يعمل بسرعة تضاهي سرعة أجهزة الكمبيوتر الشخصية الأولى من IBM. وكان بإمكانه رسم شبكة ثلاثية الأبعاد لدالة SIN(X)/X بدون خطوط مخفية خلال عدة دقائق، وهو ما يُعدّ إنجازًا تقنيًا في ذلك الوقت.
استخدمت بعض الطرازات (مثل 9835B) شاشة عرض LED أحادية السطر بأحرف كبيرة، تتسع لـ 32 حرفًا ، وهو ما قد يبدو محدودًا للوهلة الأولى، ولكنه كان يُحقق نفس تأثير نافذة السطر الواحد في محرر ملء الشاشة، الذي لم ينتشر إلا في ثمانينيات القرن العشرين، مع أدوات للتحكم في التنقل بين الأسطر، وتحريك المؤشر يمينًا ويسارًا لإدراج الأحرف أو حذفها. كانت هذه الأجهزة جاهزة للعمل فورًا عند تشغيلها، حيث يُكتب تعبير مثل PRINT 2 + 3 ، ويُحصل على النتيجة عند الضغط على زر الإدخال، دون الحاجة إلى تسجيل الدخول، أو تكلفة صيانة غرفة حاسوب كبيرة ومشغل.
استُخدم محرك كاسيت مُتحكم به بواسطة الحاسوب، يستخدم أشرطة صوتية ذات فواصل شفافة للكشف البصري عن نهاية الشريط، للتخزين. وكان الوصول العشوائي إلى الملف يتم عن طريق رقمه، ولكن كان من الممكن أيضًا توصيل قرص صلب.
كانت الطابعة الحرارية ذات الخطوط المتطابقة سريعة جدًا، حيث تطبع خطًا أفقيًا واحدًا من النقاط دفعة واحدة. وكانت سرعة طباعة الصفحة أسرع من طابعات المصفوفة النقطية اللاحقة، وليست أسوأ بكثير من طابعات نفث الحبر الحديثة . وقد أدرجت شركة HP الطابعات الحرارية في العديد من منتجات الرسم البياني والمحطات الطرفية لاحقًا.
وصف لغة HPL
في لغة HPL بدلاً من المتغيرات مثل A1 و J2، كانت هناك سجلات مرقمة r1 و r2 حتى r199999.
يقوم برنامج HPL التالي الخاص بجهاز HP 9825 بإنشاء قائمة بالأعداد الأولية :
0: fxd 0 1: الجزء 2 2: 1→P 3: من C=2 إلى 1000000 4: P+2→P 5: من N=3 إلى P/3 6: إذا كان int(P/N)*N = P؛ انتقل إلى 3 7: التالي شمالاً 8: الجزء P 9: التالي ج
من الخصائص الفريدة الأخرى لخط HPL وجود السهم المتجه لليمين. كان هذا السهم يُعرف باسم "غازينتا" (وهي كلمة عامية تعني "يدخل"). وبالتالي، تُنطق العبارة 1→P على النحو التالي: "One gazinta P".
برمجة بيسك
كانت لغة BASIC مشابهة للغة FORTRAN التي استخدمها المهندسون على الحاسوب المصغر HP 1000 ، ولكنها كانت أسهل بكثير في الاستخدام كلغة تفسيرية. وقد زُوِّدت بمفاتيح الأسهم التي تُمكّن من التمرير لأعلى ولأسفل بين الأسطر، وإضافة أو حذف الأحرف بشكل تفاعلي، وهو أمر لم يكن معروفًا في معظم شاشات CRT أو محطات الطباعة حتى ظهور محرر الشاشة في أواخر السبعينيات، كما كان بإمكان المبرمج تنفيذ التعليمات خطوة بخطوة أو التحقق من قيم المتغيرات.
كان صفان من مفاتيح الوظائف المُعرّفة من قِبل المستخدم، والمُزوّدة بملصقات ورقية، من أوائل تطبيقات مفاتيح الوظائف العامة. وقد شكّلت هذه المفاتيح الأساس لمفاتيح الوظائف المُعلّمة على الشاشة، والتي استُخدمت لاحقًا في أجهزة هيوليت باكارد (وآي بي إم) الطرفية والحواسيب، وهي الآن مُعتمدة على نطاق واسع في الآلات الحاسبة، وأجهزة نقاط البيع المصرفية، ومضخات الوقود.
كان الجهاز قابلاً للبرمجة بلغة BASIC، والتي يمكن توسيعها باستخدام ذاكرة ROM لتنفيذ عمليات الرسم البياني، وحساب المصفوفات، والتعامل مع متغيرات السلاسل النصية. صُممت خراطيش ROM لتوسيع لغة BASIC، وكانت مشابهة جدًا للخراطيش التي استخدمتها لاحقًا أجهزة ألعاب الفيديو.
أضافت ذاكرة القراءة فقط (ROM) الخاصة بالراسمة أوامر سهّلت إنشاء المخططات بشكل كبير مقارنةً بما هو ممكن باستخدام لغتي C++ أو C#، واستخدمت إحداثيات المستخدم أو إحداثيات العالم بدلاً من وحدات الراسمة العددية. وأصبحت هذه الأوامر فيما بعد أساسًا لمعيار لغة الرسومات HP AGL المستقلة عن الجهاز، والتي طُبّقت على أجهزة كمبيوتر HP أخرى مثل الكمبيوتر المصغر HP 1000 ومحطة الرسومات الذكية HP 2647 .
١٠ ملاحظة: ارسم قطعًا مكافئًا ٢٠ المقياس -١ ٫ ٠، ١٫٠ ، -١٫٠ ، ١٫٠ ٣٠ من أجل س = -١٫٠ إلى ١٫٠ خطوة ٠٫ ١٠ ٤٠ ارسم س ، س * س ٥٠ التالي س ٦٠ النهايةكما كان متاحًا لبرمجة سلسلة HP 9800 بيئة تطوير قابلة للتشغيل تعتمد على لغة UCSD Pascal .
أجهزة كمبيوتر أخرى من نوع بيسك
كما أنتج قسم محطات البيانات نسخة قابلة للبرمجة بلغة BASIC من محطة HP2640 ، وهي HP 2647a ، والتي تميزت أيضًا بـ AGL، وهو معيار HP لأوامر الراسمة HP 9830.
كانت لغة HP 2647 BASIC في الأساس لغة Microsoft BASIC مع إضافة أوامر الرسم البياني على غرار HP 9830، وكانت واحدة من أولى العقود الكبيرة لشركة Microsoft مع شركة حاسوب رئيسية.
أنتجت شركة HP أيضًا سلسلة من أجهزة الكمبيوتر المحمولة ذات شاشة عرض من سطر واحد مثل HP-75، على الرغم من أن هذه الأجهزة لم تحظ بشعبية لفترة طويلة.
تم استخدام جهاز HP 9835 أيضًا كأساس لنظام حوسبة الأعمال، ولاحقًا جهاز HP 250 الذي لا يزال يُستخدم كمنصة تطبيقات.
في عام 1979، تم إنتاج جهاز 85، وهو أول جهاز في سلسلة HP 80 من أجهزة الكمبيوتر المكتبية العلمية الشخصية. كان مزودًا بمترجم لغة BASIC قوي، وكان سعره مناسبًا للأفراد الذين قد يمتلك أصحاب عملهم أجهزة 9845 باهظة الثمن.
تطور هذا القسم لإنتاج محطات عمل سلسلة HP 9000 التي تعمل بنظام UNIX ، كما استحوذ على شركة Apollo Computer . وتطورت لغة HP Basic لاحقًا إلى Rocky Mountain BASIC لمحطات العمل، والتي لا تزال مستخدمة حتى اليوم لدعم التطبيقات القديمة.
انظر أيضاً
- HP BASIC (توضيح)
- XYZZY (أمر مخفي)
- يوفر برنامج MAME برامج محاكاة للأجهزة 9825 و 9845.
ملحوظات
- ↑ "إعادة، إعادة، إعادة: آلات حاسبة سطح المكتب HP 9810A و9820A و9830A " . hp9825.com
- ↑ كوهوتك، هنري ج. (ديسمبر 1972). "معالج 9800 يتضمن معالجًا دقيقًا بتردد 8 ميجاهرتز" (ملف PDF) . مجلة هيوليت-باكارد . 24 (4): 19-22 .
- ↑ "بنية جهاز HP 9830" .
- ↑ ليبسون، ستيف. "المعالج الدقيق الهجين" . HP9825.COM . تم الاطلاع عليه بتاريخ 15-06-2008 .
- ↑ "مجموعة مختارة من أجهزة الحاسبة والحواسيب القديمة: 9810A" . أجهزة سطح المكتب التقنية . متحف حاسوب HP.
- ↑ "HP9820A" . متحف الآلات الحاسبة القديمة."مجموعة مختارة من أجهزة الكمبيوتر والحاسبات القديمة: 9820A" . أجهزة سطح المكتب التقنية . متحف HP للكمبيوتر.
- ↑ "مجموعة مختارة من الآلات الحاسبة وأجهزة الكمبيوتر القديمة: 9821A" . أجهزة الكمبيوتر المكتبية التقنية . متحف HP للكمبيوتر.
- ↑ أجهزة الكمبيوتر القديمة: HP-9830A
- ↑ سبانغلر، ريتشارد م. (ديسمبر 1972). "سلسلة جديدة من الآلات الحاسبة القابلة للبرمجة" (ملف PDF) . مجلة هيوليت-باكارد . 24 (عدد خاص عن آلات حاسبة من سلسلة 9800): 2-4 .
تتوفر أيضًا العديد من بطاقات الواجهة العامة للتوافق مع أجهزة HP الأخرى، ونظام واجهة HP الجديد، و...
- ↑ "الاختيار الحراري: 9866A" . الطابعات . متحف HP للحاسوب.
- ↑ متحف حاسوب HP: HP 9805
- ↑ متحف حاسوب HP: HP9815
- ↑ ليبسون، ستيف. "مشروع 9825" . hp9825.com.
روابط خارجية
- "HP9830" . متحف آلات حاسبة HP.
- hp9825.com – آلات حاسبة HP المكتبية من الجيل الثاني
- hp9831.com: جهاز كمبيوتر HP 9831 BASIC مشابه لجهاز HP 9825
- hp9825.com: تطوير هيكل/غلاف HP 9825A بواسطة المصمم الصناعي ليروي لاسيل
- كوكس، أ. (2010). "مشروع HP 9845 (الحفظ)" . hp9845.net.HP 9845 – الفئة العليا من سلسلة 9800]
- سبانغلر، ريتشارد (ديسمبر 1972). "سلسلة جديدة من الآلات الحاسبة القابلة للبرمجة" (ملف PDF) . مجلة HP . 22 (12): 2-4 .
- موريس، دونالد إي.؛ كريستوفر، كريس جيه.؛ تشانس، جيفري دبليو.؛ بارني، ديك بي. (يونيو 1976). "آلة حاسبة قابلة للبرمجة من الجيل الثالث تتمتع بقدرات شبيهة بالحواسيب" (ملف PDF) . مجلة HP . 27 (10): 2-4 . مؤرشف من الأصل (ملف PDF) بتاريخ 27 أكتوبر 2021. تم الاطلاع عليه بتاريخ 13 يوليو 2020 .
- إيدز، ويليام د.؛ ميتلاند، ديفيد س. (يونيو 1978). "معالج NMOS LSI عالي الأداء" (ملف PDF) . مجلة HP . 27 (10): 15-18 . مؤرشف من الأصل (ملف PDF) بتاريخ 27 أكتوبر 2021. تم الاطلاع عليه بتاريخ 13 يوليو 2020 .
- براءة الاختراع الأمريكية رقم 4075679 ، "آلة حاسبة قابلة للبرمجة"
- "أجهزة سطح المكتب التقنية" . متحف إتش بي للحاسوب.
- "جهاز كمبيوتر مكتبي علمي HP 9825" . curiousmarc.com.
- آلات حاسبة HP
- مقدمات متعلقة بالحاسوب في عام 1972
- أجهزة الكمبيوتر الشخصية من HP
