HP 2100

HP 2100A
حاسوب HP 1000 E-Series صغير مزود بمحركي أقراص مرنة 9895A بحجم 8 بوصات

إن جهاز HP 2100 عبارة عن سلسلة من أجهزة الكمبيوتر الصغيرة ذات 16 بت التي أنتجتها شركة هيوليت-باكارد (HP) من منتصف الستينيات إلى أوائل التسعينيات. وقد بيعت عشرات الآلاف من الأجهزة في هذه السلسلة على مدار 25 عامًا، مما جعل HP رابع أكبر بائع لأجهزة الكمبيوتر الصغيرة خلال السبعينيات.

بدأ تصميم هذا الجهاز في شركة داتا سيستمز (DSI)، وكان يُعرف في الأصل باسم DSI-1000. استحوذت شركة HP على الشركة عام 1964 ودمجتها في قسم دايمك التابع لها. أُصدر الطراز الأصلي، 2116A، الذي بُني باستخدام الدوائر المتكاملة وذاكرة النواة المغناطيسية ، عام 1966. وعلى مدار السنوات الأربع التالية، أُصدرت الطرازات من A إلى C بأنواع مختلفة من الذاكرة وخيارات التوسعة، بالإضافة إلى الطرازين 2115 و2114 الأقل تكلفة. استُبدلت جميع هذه الطرازات بسلسلة HP 2100 عام 1971، [ 1 ] ثم مرة أخرى بسلسلة 21MX عام 1974 عندما استُبدلت ذاكرة النواة المغناطيسية بذاكرة أشباه الموصلات. [ 2 ]

تم تغليف جميع هذه الطرازات أيضًا ضمن سلسلة HP 2000 ، التي جمعت بين جهاز من سلسلة 2100 ومكونات اختيارية لتشغيل لغة برمجة BASIC بنظام مشاركة الوقت متعدد المستخدمين . [ 3 ] لاقت لغة HP Time-Shared BASIC رواجًا كبيرًا في سبعينيات القرن الماضي، وكُتبت العديد من برامج BASIC المبكرة على هذه المنصة أو من أجلها، وأبرزها برنامج Star Trek الشهير الذي حظي بشعبية واسعة في بدايات عصر الحواسيب المنزلية . ونشرت شركة People's Computer Company برامجها بصيغة HP 2000.

شكّل طرح جهاز HP 3000 عام 1974 منافسةً قويةً لسلسلة 2100؛ فأُعيد تسمية السلسلة بأكملها إلى HP 1000 عام 1976 ووُضعت في فئة الحواسيب الآنية . وفي عام 1979، طُرحت نسخة مُعاد تصميمها بشكلٍ كبير تحت اسم سلسلة 1000 L ، مُستخدمةً رقائق تكامل CMOS واسعة النطاق ، ومُقدّمةً نموذجًا مكتبيًا على شكل برج . وكانت هذه أول نسخة تُفقد التوافق مع بطاقات التوسعة السابقة لسلسلة 2100. أما الترقية الأخيرة فكانت سلسلة A ، بمعالجات جديدة قادرة على أداء يزيد عن مليون تعليمات في الثانية (MIPS) ، [ 4 ] مع إصدار A990 الأخير عام 1990. [ 5 ]

تاريخ

الأصول

أسست شركة HP شركة Dynac عام 1956 لتكون بمثابة قسم تطوير للمشاريع التي لا تتولاها الشركة الأم عادةً. كان شعارها الأصلي عبارة عن شعار HP مقلوبًا رأسًا على عقب، ليشكل ما يشبه حرفي "dy"، ومن هنا جاء اسم الشركة. بعد أن علمت HP أن شركة Westinghouse تمتلك علامة تجارية مسجلة لهذا الاسم، غيرته عام 1958 إلى Dymec. وفي عام 1959، أُدمجت الشركة ضمن الشركة الأم لتصبح قسم Dymec، وفي نوفمبر 1967، أُعيد تسميتها إلى قسم Palo Alto. [ 6 ]

كانت شركة دايمك في الأصل تُصنّع مجموعة متنوعة من المنتجات لعائلة إتش بي، لكنها تحولت مع مرور الوقت إلى شركة تكامل أنظمة، حيث قامت ببناء معدات اختبار وأنظمة مماثلة استخدمتها إتش بي. في عام 1964، بدأ كاي ماغليبي وبول ستوفت تجربة استخدام حاسوبي PDP-5 و PDP-8 كوحدات تحكم لأنظمة الاختبار المعقدة الخاصة بهما، لكنهما شعرا أن هذه الأجهزة ستحتاج إلى تعديلات لتناسب احتياجاتهما تمامًا. في ذلك الوقت، كانت شركة ديجيتال إكويبمنت (DEC) لا تزال شركة صغيرة ومستهدفة للاستحواذ. وجد ديفيد باكارد أن التعامل مع كين أولسن صعب للغاية، ولذلك لم تُثمر هذه الخطط. [ 6 ]

بحثًا عن تصميم آخر يمكنهم شراؤه، توجه باكارد إلى شركة داتا سيستمز (DSI) التي تضم خمسة موظفين في ديترويت. كانت DSI مملوكة لشركة يونيون كاربايد ، وعندما سأل باكارد عن كيفية امتلاك يونيون كاربايد لشركة حاسوب، أجاب مدير مختبرات إتش بي، بارني أوليفر: "لم نطلب إجابة على هذا السؤال". رفض بيل هيوليت في البداية النظر في تطوير "حاسوب صغير"، ولكن عندما أعاد باكارد صياغته على أنه "وحدة تحكم بالأجهزة"، تمت الموافقة على الصفقة. [ 6 ]

تم شراء شركة DSI عام 1964، وأُسست في البداية في شركة Dymec، حيث ضمت أربعة من موظفيها الخمسة الأصليين، بالإضافة إلى عدد من الموظفين الآخرين القادمين من أقسام الأجهزة في شركة HP. [ 6 ] [ 7 ] ثم انتقل قسم الحواسيب لاحقًا إلى مكاتبه الخاصة في كوبرتينو، كاليفورنيا ، في مبنى تم شراؤه من شركة Varian Associates ، ليصبح قسم كوبرتينو. [ 6 ]

النماذج الأولى

يظهر في الصورة جهاز كمبيوتر HP 2115A بدون وحدة تزويد الطاقة الخاصة به.

بقيادة ماغليبي، أكمل القسم الجديد تصميم جهاز 2116A، الذي عُرض في الفترة من 7 إلى 10 نوفمبر 1966 في مؤتمر الحوسبة المشترك في سان فرانسيسكو. [ 8 ] [ 9 ] كان هذا الجهاز من أوائل أجهزة الكمبيوتر الصغيرة ذات 16 بت التي طُرحت في السوق، ولكنه اشتهر آنذاك بكونه "حاسوبًا جديدًا غير عادي للأجهزة الدقيقة" بتصميم قابل للتوسيع بشكل كبير ودعم للوقت الحقيقي . تضمن النظام هيكلًا كبيرًا يتسع لما يصل إلى 16 بطاقة توسعة، أو يمكن توسيعه إلى 48 بطاقة باستخدام قفص توسعة خارجي.

بدأ النظام مزودًا بعشرين بطاقة قياس مختلفة، تشمل "عدادات، وموازين نووية، ومقاييس حرارة إلكترونية، وفولتميترات رقمية ، ومحولات تيار متردد/أوم، ومضخمات بيانات، وماسحات ضوئية للإدخال". كما أُضيفت مجموعة أخرى من أجهزة الإدخال/الإخراج مثل محركات الأشرطة ، والطابعات، والبطاقات المثقبة ، والأشرطة الورقية ، وغيرها من الأجهزة الطرفية. [ 10 ] وتم توفير خدمة الوقت الفعلي من خلال تخصيص متجه مقاطعة ثابت لكل فتحة بطاقة ، يقوم باستدعاء برنامج تشغيل الجهاز المناسب . [ 6 ]

مع دخول الجهاز إلى السوق، اتضح سريعًا أنه يحقق مبيعات أسرع بكثير في سوق معالجة بيانات الأعمال مقارنةً بسوق أجهزة القياس المستهدفة أصلاً. أدى ذلك إلى طرح طراز 2115A في عام 1967، والذي تم فيه الاستغناء عن معظم إمكانيات التوسعة لتوفير خيار أقل تكلفة للمستخدمين التجاريين. وفي عام 1968، تم طرح نسخة مبسطة أخرى باسم 2114A، [ 6 ] والتي احتوت على ثمانية منافذ فقط، مما أتاح مساحة لدمج وحدة التزويد بالطاقة في الهيكل الرئيسي. [ 11 ] كما افتقر الطرازان 2115 و2114 إلى التحكم الموسع في الوصول المباشر إلى الذاكرة (DMA) الموجود في الطراز 2116، وتم حذف بعض العمليات الحسابية منهما، وكانا يعملان بسرعات أقل قليلاً.

هذه هي النماذج الأصلية التي تستخدم ذاكرة أساسية ووحدة معالجة مركزية مدمجة:

  • معالج 2116A، بتردد 10  ميجاهرتز، وزمن دورة 1.6 ميكروثانية. يأتي مزودًا عادةً بذاكرة 4 كيلوبايت، قابلة للتوسيع إلى 8 كيلوبايت داخليًا أو 16 كيلوبايت باستخدام نظام ذاكرة خارجي. يحتوي الهيكل على 16 منفذ إدخال/إخراج، قابلة للتوسيع أيضًا. الوزن 104 كجم . [ 12 ] طُرح في نوفمبر 1966. وكان هذا أول استخدام لشركة HP للدوائر المتكاملة. [ 8 ] 
  • يدعم المعالج 2116B خيار توسيع الذاكرة الجديد بسعة 32 كيلوبايت. الوزن كما هو مذكور أعلاه. [ 13 ] تم طرحه في سبتمبر 1968.
  • 2116C، استخدم معالجًا أصغر حجمًا بحيث يمكن وضع ذاكرة كاملة بسعة 32 كيلوبايت في الهيكل الرئيسي. تم طرحه في أكتوبر 1970.
  • 2115A، نسخة قصيرة العمر ومنخفضة التكلفة، تم فيها الاستغناء عن وحدة الوصول المباشر للذاكرة (DMA) وبعض الدوال الحسابية، واقتصرت على 8 منافذ إدخال/إخراج، وعملت  بتردد 8 ميجاهرتز وزمن دورة 2.0 ميكروثانية. بلغ وزنها 29 كيلوغرامًا (65 رطلاً) ، وتطلبت مصدر طاقة خارجيًا ضخمًا - الوزن الإجمالي: 72.6 كيلوغرامًا (160 رطلاً) . [ 13 ] طُرحت في نوفمبر 1967.  
  • 2114A، نسخة مبسطة من 2115 مزودة بلوحة أمامية جديدة ووحدة تغذية طاقة داخلية. مفاتيح لمس غير ميكانيكية على اللوحة الأمامية. الوزن 43 كجم (95 رطلاً) . [ 13 ] طُرحت في أكتوبر 1968. 
  • 2114B و2114A بقناة DMA واحدة ولوحة أمامية جديدة مزودة بأزرار ضغط مضيئة. تم طرحها في نوفمبر 1969.
  • 2114C، مثل 2114B مع ذاكرة قصوى تبلغ 16 كيلوبايت. تم طرحه في أكتوبر 1970.

إتش بي 2000

في عام 1968، [ 14 ] [ 15 ] [ 16 ] أصدرت الشركة نظام المشاركة الزمنية 2000A، [ 17 ] والذي عُرف لاحقًا باسم HP 2000/Access. استند هذا النظام إلى جهاز 2116B (وهو جهاز 2116A مزود بذاكرة أساسية موسعة 8 كيلوبايت) يعمل بنظام HP Time-Shared BASIC ، واستخدم جهاز 2114 منفصلًا كخادم طرفي . سمح نظام TS BASIC بإنشاء حسابات مستخدمين متعددة [ 18 ] مع إمكانية تسجيل دخول ما يصل إلى 16 مستخدمًا في وقت واحد.

استخدمت الطرازات اللاحقة من سلسلة 2000، من B إلى F، إصدارات أحدث من وحدة المعالجة المركزية الأساسية عند طرحها. واستخدمت بعض الطرازات إصدارات منخفضة الأداء من نفس وحدة المعالجة المركزية المستخدمة في خادم المحطات الطرفية؛ فعلى سبيل المثال، استخدم الطراز 2000F وحدة المعالجة المركزية 2100S كوحدة معالجة مركزية رئيسية ووحدة تحكم أساسية في التخزين، بينما عملت وحدة المعالجة المركزية 2100A كخادم محطات طرفية. [ 19 ] وكانت الطرازات B وC وF ثنائية المعالج. وفي الإصدار الأخير، 2000F، استُخدمت وحدتا معالجة مركزية 2100S و2100A، حيث تم توصيل وحدة المعالجة المركزية 2100A بما يصل إلى 32 محطة طرفية تسلسلية عبر واجهات مُضاعِف الإرسال التسلسلي. [ 19 ]

على الرغم من تكاليفها المرتفعة نسبيًا - حيث بلغت تكلفة 2000F 105000 دولارًا في عام 1974، [ 19 ] أو حوالي 685000 دولارًا في عام 2025 - فقد كانت أول حاسوب صغير يقدم لغة BASIC بتقسيم الوقت ، [ 20 ] مما جعلها شائعة جدًا في أوائل ومنتصف السبعينيات.

2100

جهاز كمبيوتر HP 2100 (أعلى اليسار)، معروض مع محركي أشرطة 7970، وقرص صلب من سلسلة 7900، وقارئ أشرطة ورقية 2748، وطابعة صدمية 2767A. تم استبدال مفاتيح وأضواء اللوحة الأمامية المنفصلة بأزرار ضغط مضيئة، والتي كانت عرضة للاحتراق. [ 21 ]
كمبيوتر HP 2100A

خلال فترة السبعينيات، تم تحسين التشكيلة باستمرار من خلال نماذج جديدة ظلت متوافقة في البرامج والتوسعات مع الطراز الأصلي 2116.

في أوائل عام 1970، طُلب من فريد ألارد، الذي كان يعمل سابقًا في قسم ذاكرة النواة بشركة أمبكس ، تصميم نظام ذاكرة جديد ذي نواة مغناطيسية للأنظمة بدلاً من الاستمرار في شرائها من أمبكس. وباستخدام نوى أحدث بقياس 18 مل ، بدلاً من 22 مل، وباستخدام خط استشعار/تثبيط واحد ، تمكنوا من وضع ذاكرة بقدرة 8 كيلوواط على بطاقة توسعة واحدة. وقد استُخدم هذا النظام بدءًا من طرازات 2116C. [ 22 ]   

في عام ١٩٧١، حلّ جهاز ٢١٠٠A المُحدّث محلّ سلسلة ٢١١x بأكملها. كان النظام العام مشابهًا للطرازات السابقة، واستمرّ في الاعتماد على الذاكرة الأساسية. من الناحية الفيزيائية، كان يُشبه إلى حدّ كبير جهاز ٢١١٤، حيث كان مزوّد الطاقة مُدمجًا، وكانت إمكانية التوسّع الداخلي محدودة. مع ذلك، أُعيد بناء وحدة المعالجة المركزية باستخدام شفرة دقيقة قابلة للبرمجة من قِبل المستخدم، وأُضيفت إليها وظائف الضرب والقسمة المادية، بالإضافة إلى نظام حماية بسيط للذاكرة ، يُسبّب مقاطعة ذات أولوية عالية عند تفعيله. وفّر مُتحكّم DMA ثنائي القنوات إنتاجية أعلى. كما توفّرت وحدة حسابية اختيارية للفاصلة العائمة . كانت أزرار اللوحة الأمامية مُضاءة بمصابيح متوهجة صغيرة تحترق مع الاستخدام. سمح استخدام مزوّد طاقة ذي وضع تبديل [ a ] بتصغير حجم الهيكل بشكل ملحوظ مقارنةً بالطرازات السابقة.

بحلول عام 1972، كانت شركة HP قد شحنت 4500 جهازًا من طراز mini، مما جعلها إحدى أكبر الشركات في السوق. في ذلك العام، دمجت الشركة قسم ماونتن فيو، المتخصص في تصنيع محركات الأشرطة المغناطيسية، مع قسم كوبرتينو لتشكيل قسم أنظمة البيانات (DSD). في ذلك الوقت، كان مشروع HP 3000 يواجه صعوبات جمة، وفي فبراير 1973، أرسلت شركة باكارد بول إيلي لتولي إدارة القسم. حافظت مبيعات سلسلة 2100 على قوتها؛ حيث تم شحن الجهاز رقم 6000 في أغسطس 1973، والجهاز رقم 8000 في فبراير 1974، والجهاز رقم 10000 في فبراير 1975. [ 24 ] وأُعلن عن تقادم هذه الأجهزة في عام 1978. [ 1 ]

  • 2100A، عادةً بقدرة 4  كيلو واط ولكن قابلة للتوسيع إلى 32  كيلو واط، 14 فتحة إدخال/إخراج قابلة للتوسيع إلى 45. تم طرحها في عام 1971.
  • 2100S، وهو جهاز 2100A مزود بخيار الفاصلة العائمة، ومولد قاعدة زمنية للتفاعل مع الأجهزة التي تعتمد على الوقت، وبطاقة واجهة طابعة عن بعد. تم طرحه في عام 1973.

21MX

في عام 1972، قرر القسم الانتقال إلى رقائق ذاكرة SRAM سعة 4 كيلوبت بدلاً من المعالجات الأساسية. كانت هذه الرقائق أسرع بمرتين تقريبًا من المعالجات الأساسية منخفضة التكلفة في ذلك الوقت، وأصغر حجمًا بكثير، مما سمح ببناء أجهزة بسعة 32 كيلو كلمة بتصميم مشابه لجهاز 2114. في ذلك الوقت، لم تكن ذاكرة SRAM سعة 4 كيلوبت متوفرة، لذا استُخدمت في البداية أجهزة تجريبية تستخدم المعالجات الأساسية من سلسلة 2100، ثم استُبدلت بذاكرة SRAM سعة 1 كيلوبت. في البداية، بدا أن رقائق 4 كيلوبت لن تكون متوفرة بحلول وقت ترقية باقي الجهاز، لذلك استطلعت الشركة آراء العديد من الشركات المصنعة ووجدت أن بعضها كان يعمل بجد على تطوير رقائق 4 كيلوبت. على وجه الخصوص، أشارت كل من إنتل ، وموستك ، وموتورولا ، وتكساس إنسترومنتس إلى أن هذه الرقائق ستكون متوفرة بكميات كبيرة بحلول أواخر عام 1974. [ 25 ]

استخدام هذه الذاكرة في هيكل قابل للتوسعة، كما في الأنظمة السابقة، أتاح مساحةً أكبر بكثير للذاكرة، تصل إلى نطاق الميغا وورد. مع ذلك، فإن استخدام وحدة المعالجة المركزية لعناوين 15 بت حدّ من الحجم إلى 32 كيلو وورد. [ 26 ] ولتلبية الرغبة في أنظمة أكبر، طورت شركة HP نظام "التخطيط الديناميكي" (DMS). وسّع نظام DMS تنسيق العنوان من 15 إلى 20 بت، مما سمح بحد أقصى 1,048,576 كلمة، وهو توسع هائل مقارنةً بالنظام الأصلي. [ 27 ]

أدت هذه التغييرات إلى طرح أول جهاز من سلسلة 21MX عام 1974. يشير هذا الاسم إلى معالج "21-M" وذاكرة "21-X"، حيث تم فصل أنظمة التحكم بالذاكرة عن وحدة المعالجة المركزية لتوفير مرونة في حال تغيير مكونات الذاكرة المختارة سعة 4 كيلوبايت أثناء الإنتاج. وقد أثبت هذا الأمر جدواه عمليًا، إذ تم شحن الأجهزة بذاكرات تستخدم مكونات من موتورولا أو تكساس إنسترومنتس، وكان من الممكن دمجها في جهاز واحد، بينما كان بالإمكان دعم النظام ذي الكثافة الأعلى القائم على مكونات موستيك ذات 16 طرفًا عن طريق استبدال وحدة التحكم 21-X/2 العادية بوحدة التحكم 21-X/1. [ 25 ]

تم استبدال سلسلة 2100 بالكامل عام 1974 بأولى أجهزة سلسلة 21MX. وباستخدام مكونات عالية الكثافة، استطاعت الأجهزة الجديدة دعم ذاكرة تصل إلى 1.2 ميجابايت في أكبر طرازاتها. وعندما جرى تطوير المعالج المركزي عام 1976، أصبحت الطرازات الجديدة تُعرف باسم "سلسلة 21MX E"، بينما أصبحت الطرازات الأصلية تُعرف بأثر رجعي باسم "سلسلة 21MX M". وكان الفرق الرئيسي بين M وE هو أن E استخدمت تقنية توقيت متطورة لتحسين السرعة إلى ضعف سرعة M تقريبًا. [ 28 ] كما تم إصدار مجموعة أوسع من أنماط الأجهزة ضمن سلسلة 21MX، بما في ذلك أنظمة أصغر بأربعة منافذ وأخرى أكبر بتسعة أو أربعة عشر منفذًا. [ 29 ]

تضمنت سلسلة 21MX وحدة إدارة ذاكرة وذاكرة أشباه موصلات قابلة للتوسيع حتى 1,048,576 كلمة ( ميغا كلمة واحدة ). واستخدمت شاشات البتات الموجودة على أزرار اللوحة الأمامية مصابيح LED حمراء صغيرة، بدلاً من المصابيح المتوهجة المعرضة للاحتراق المستخدمة في الإصدارات السابقة.

  • سلسلة M – 2105A، 2108A، 2112A (الخط الأزرق على اللوحة الأمامية)
  • سلسلة E - 2109A، 2113A (خط أصفر على اللوحة الأمامية؛ E تعني ممتد)
  • سلسلة F - 2111F، 2117F (خط أحمر على اللوحة الأمامية؛ F لمعالج الفاصلة العائمة في هيكل 2U منفصل)

كان جهاز 21MX يعمل بنظام التشغيل HP RTE (الوقت الحقيقي). بدأ كنظام بحجم ثلاجة، يُثبّت في رفوف قياس 19 بوصة، مزود بمؤشرات ضوئية ومفاتيح على اللوحة الأمامية. أما الطرازات الأخيرة، فكانت تستخدم معالجًا أحادي الشريحة، وتُوضع أسفل المكتب باستخدام وحدة طرفية بدلاً من اللوحة الأمامية.

كانت طرازات سلسلتي L و A الجديدتين مزودة بإمكانية واجهة HP-IB ، ولكن كما هو الحال مع جميع أنظمة HP في ذلك الوقت، أُزيلت مصابيح LED الوامضة من اللوحة الأمامية. على الرغم من مطالبات العملاء بإمكانية التشغيل في الوقت الفعلي وجهود قسم البحث والتطوير في HP باستخدام بطاقة قابلة للتثبيت للتشغيل في الوقت الفعلي، لم يكن نظام التشغيل RTE-A بنفس كفاءة نظام RTE على جهاز 21MX في عمليات الوقت الفعلي. كان هذا سببًا رئيسيًا في صعوبة إتلاف هذا الحاسوب. تستخدم العديد من الشركات عمليات الوقت الفعلي لأخذ القياسات والتحكم في العمليات - تشغيل أو إيقاف مضخة، سخان، صمام، تسريع أو إبطاء محرك، إلخ.

سلسلة 1000

محطة عرض رسومية HP 2647A متصلة بجهاز HP 1000 من سلسلة E

في نهاية عام 1976، أُعيد تسمية سلسلة الحواسيب بالكامل إلى "HP 1000"، لتصبح "HP 1000 M-Series" و"HP 1000 E-Series". وفي العام التالي، طُرحت "HP 1000 F-Series"، وهي سلسلة E مزودة بوحدة حسابية عائمة. [ 30 ] وبحلول عام 1978، دفع نجاح هذه السلسلة شركة HP لتصبح رابع أكبر مصنّع في مجال الحواسيب الصغيرة، بعد شركات DEC و IBM و Data General فقط . [ 6 ]

في عام 1980، طُرحت سلسلة "HP 1000 L". استخدمت هذه السلسلة معالجًا جديدًا يعتمد على تقنية التكامل واسع النطاق للسيليكون على الياقوت من HP . بالإضافة إلى ذلك، زُوّدت بطاقات التوسعة بمعالجات خاصة بها، مما مكّنها من الوصول إلى الذاكرة الرئيسية وإجراء عمليات الإدخال والإخراج دون التأثير على وحدة المعالجة المركزية. على الرغم من أن هذا جعل بطاقات التوسعة غير متوافقة مع الطرازات السابقة لأول مرة، إلا أنه حسّن الأداء العام بشكل كبير. كانت هذه الطرازات تفتقر إلى وحدة إدارة الذاكرة. [ 31 ]

استُبدلت سلسلة L بدورها في عام 1982 بسلسلة "HP 1000 A"، التي تضمنت تصميمًا جديدًا لوحدة المعالجة المركزية "Lightning" التي وصلت سرعتها إلى مليون تعليمات في الثانية ، ووحدة المعالجة المركزية "Magic" الأسرع منها بسرعة ثلاثة ملايين تعليمات في الثانية. وتم إنتاج مجموعة واسعة من الطرازات المختلفة، بما في ذلك الحواسيب المكتبية، وأنظمة التثبيت في الرفوف بأحجام متنوعة. [ 31 ] وطُرح طراز A400 منخفض التكلفة في عام 1986، [ 32 ] وأُصدر الطراز A990 عالي الأداء الأخير في عام 1990. [ 33 ] ويمكن الوصول إلى ذاكرة وصول عشوائي (RAM) تصل إلى 32 ميجابايت لكل منهما.  

  • 1981:
  • 1982؟؟:
    • A700  – يعتمد على معالج AMD AM2903 ثنائي الشريحة، مع معالج اختياري للفاصلة العائمة، بسرعة 1 مليون عملية حسابية في الثانية، و204 كيلو عملية حسابية في الثانية، وإمكانية البرمجة الدقيقة، وذاكرة ECC اختيارية . الاسم الرمزي: فينيكس
  • 1984:
    • A900  – يوفر مسار بيانات مُجزأ ، و3 ملايين عملية في الثانية، و500 ألف عملية في الثانية، وذاكرة تصحيح الأخطاء ECC. الاسم الرمزي: MAGIC
  • 1986:
    • A400  – أول معالج أحادي اللوحة يتضمن 4 خطوط تسلسلية؛ معالج مصنّع من قبل شركة VLSI Technology بتقنية CMOS-40، وذاكرة وصول عشوائي (RAM) مدمجة بسعة 512 كيلوبايت. الاسم الرمزي: يلوستون
  • 1992:
أجهزة الكمبيوتر الصغيرة من HP [ 34 ]
سنةآلةحجم الكلمة المصغرةحجم الشفرة المصغرةأنواع الكلمات المصغرةألومولد كهربائي محمولجهاز التسلسل الصغير
19732100S241K37418174182منفصلة
1974سلسلة 1000 M244K44×7418174182منفصلة
1976سلسلة 1000 E2416 ألف44×74S18174S182منفصلة
1978سلسلة 1000 F2416 ألف44×74S18174S182منفصلة
19؟؟سلسلة F FPP؟؟؟4×74S18174S182منفصلة
1980سلسلة 1000 L؟؟؟CMOS/SOS مخصص
19811000 A600564K52901B74S1822910+2904
19821000 A7003216 ألف114×290374S1822911
19841000 A9004832 ألف44×74S38174S182منفصلة
19861000 A4003216 ألف11CMOS/SOS مخصص
197513037 وحدة التحكم [ 35 ]244K74×74S18174S182منفصلة
1980وحدة التحكم 13365243K؟2×2901؟
1977سلسلة 3000 الأولى324K54×7418174182منفصلة
1978سلسلة 3000 III3264 ألف54×74S18174S182منفصلة
1978سلسلة 3000 33326K؟CMOS/SOS مخصص
198؟سلسلة 3000 رقم 484812 ألف24×74S18174S182منفصلة
1982سلسلة 3000 64648K؟4× 100181100179منفصلة
1985سلسلة 3000 رقم 376410 آلاف؟مصفوفة بوابات CMOS مخصصة

إرث

تم طرح سلسلة HP 2000 في عام 1969، وبيعت حتى يونيو 1978، وتم دعمها حتى عام 1985. [ 36 ]

كُتبت نسخ من العديد من ألعاب BASIC الرائدة على هذه المنصة، أو نُقلت إليها. ومن أبرزها لعبة Star Trek لمايك مايفيلد عام 1971. [ 37 ] [ 38 ] [ ب ] وقد جعلت شعبيتها لهجتها من لغة BASIC لغةً مشتركة ، وكانت العديد من قوائم BASIC تُقدم عادةً بهذا التنسيق؛ فقد نشرت شركة People's Computer Company برامجها بتنسيق HP 2000. [ 39 ] [ 40 ] كما استُخدمت أنظمة HP لتدريس الإحصاء، وتحليل الانحدار ، [ 41 ] والاقتصاد. [ ج ]

القرن الحادي والعشرون

تمت إعادة استخدام تسميات عامي 2000 و2100:

  • يشير HP 2000 إلى جهاز كمبيوتر محمول [ 42 ]
  • يشير HP 2100 إلى طابعة LaserJet [ 43 ]

بنيان

تنظيم الذاكرة

صُمم جهاز HP 2100 في حقبةٍ انخفض فيها سعر ذاكرة الوصول العشوائي (RAM) ذات النواة المغناطيسية من دولارات إلى سنتات للبت الواحد، [ 44 ] بينما ظلّ تنفيذ سجلات المعالج باستخدام الترانزستورات أو التكامل على نطاق صغير مكلفًا للغاية. وقد شجع هذا على تصميمات ذات عدد قليل من السجلات ومعظم مساحة التخزين في ذاكرة الوصول العشوائي، مما أثر بدوره على بنية مجموعة التعليمات (ISA) لاستخدام تصميم ذاكرة-ذاكرة أو ذاكرة- مُجمِّع . وقد طُرح هذا المفهوم الأساسي لأول مرة على نطاق واسع في جهاز PDP-8 الرائد ذي 12 بت، والذي انبثقت منه العديد من التصميمات المشابهة لجهاز 2100.

في معالجات 2100، يبلغ طول العناوين 15 بتًا، مما يسمح بسعة إجمالية قدرها 32 ألف كلمة من 16 بتًا (64 كيلوبايت بالوحدات الحديثة). [ 45 ] أصغر وحدة ذاكرة قابلة للعنونة هي كلمة من 16 بتًا؛ ولا تحتوي على تعليمات لجلب بايت واحد من 8 بتات. يُقسّم العنوان إلى جزأين، تشير البتات الخمس الأكثر أهمية إلى إحدى "الصفحات" الـ 32، بينما تمثل البتات العشر الأقل أهمية "الإزاحة" التي تشير إلى كلمة واحدة داخل الصفحة المكونة من 1024 كلمة. في نظام DMS في سلسلة 21MX، تُستخدم البتات الخمس العليا لاختيار أحد السجلات الـ 32، ويحتوي كل سجل على 12 بتًا. ثم تُوضع البتات العشر الأقل أهمية من السجل أمام الإزاحة الأصلية المكونة من 10 بتات لإنتاج عنوان من 20 بتًا. [ 27 ] تُستخدم البتتان الأكثر أهمية لتنفيذ حماية الذاكرة . [ 27 ]

تُجرى معظم عمليات المعالجة في المسجلين A وB، كل منهما  بعرض 16 بت. ويمكن الوصول إلى هذين المسجلين من موقعي الذاكرة 0 و1 على التوالي. وهذا يعني أنه يمكن تحميل قيمة في المُراكم باستخدام عملية حفظ السجل العادية، فعلى سبيل المثال، LDA 1سيؤدي الأمر `Load` إلى تحميل قيمة المسجل A في موقع الذاكرة 1، وبالتالي نسخ قيمة A إلى B. [ 46 ]

بالإضافة إلى المسجلين A وB، تتضمن وحدة المعالجة المركزية أيضًا المسجل M الذي يخزن عنوان الذاكرة الحالي، والمسجل T الذي يخزن القيمة عند ذلك العنوان. [ 47 ] يُستخدم المسجل P كعداد للبرنامج ويتم زيادته تلقائيًا مع كل تعليمة، ولكنه يُستخدم أيضًا كعنوان أساسي لبعض عمليات الوصول إلى الذاكرة (انظر أدناه) التي تُحسب وتُخزن في M. يوجد أيضًا مسجلان أحاديان البت، هما Overflow وExtend، [ 45 ] ويُعتبر هذان البتان، وفقًا للمصطلحات الحديثة، مسجل الحالة . بالإضافة إلى ذلك، يوجد مسجل S/D (التبديل/العرض) ذو 16 بت، والذي يُستخدم للإدخال والإخراج من اللوحة الأمامية. [ 48 ] [ 49 ]

تُخصَّص مناطق معينة من الذاكرة لأغراض خاصة، مثل الموقعين 0 و1 اللذين تستخدمهما المُراكمات. وتُستخدم كلمات إضافية في أدنى 64 موقعًا في الذاكرة للوصول المباشر إلى الذاكرة (DMA) والمقاطعات الموجهة (انظر أدناه). في الطرازات الأحدث، تُخصَّص أعلى 64 كلمة من الذاكرة المتاحة لبرنامج الإقلاع . [ 50 ]

تعليمات

احتوت مجموعة التعليمات الأصلية على 68 [ 6 ] أو 70 تعليمة. [ 52 ]

جميع التعليمات الـ 68 في مجموعة التعليمات القياسية تتكون من 16 بت. يُنفذ معظمها في دورة ذاكرة واحدة، أو 16 دورة ساعة، [ 53 ] على الرغم من أن العنونة غير المباشرة ISZقد تستغرق ما يصل إلى 36 دورة. [ 48 ] يتم التفرع الشرطي باستخدام تعليمة تخطي شرطية، وعادةً ما تكون هذه التعليمة تعليمة قفز . لا يوجد مكدس للروتينات الفرعية؛ بدلاً من ذلك، يتم حجز موقع الذاكرة الأول للروتين، ويُكتب عنوان العودة إلى ذلك الموقع بواسطة JSBالتعليمة. [ 54 ] هذا يعني عدم وجود دعم داخلي للتعليمات القابلة لإعادة الدخول ؛ يجب إضافة هذا الدعم عبر مكدس يُنفذه المستخدم.

توجد ثلاثة أنماط أساسية للتعليمات في بنية مجموعة التعليمات (ISA): مراجع الذاكرة، ومراجع المسجلات، والإدخال/الإخراج. وقد وسّعت بعض النماذج بنية مجموعة التعليمات بإضافة مكونات إضافية، مثل تعليمات الفاصلة العائمة أو تعليمات حسابية إضافية للأعداد الصحيحة وتعليمات الذاكرة، ولكن هذه تندرج ضمن الفئات الأساسية الثلاث نفسها. [ 46 ]

تستخدم تعليمات الذاكرة أربعة بتات للتعليمات نفسها، وبتين إضافيتين للعلامات الخاصة، ليصبح المجموع ستة بتات من الكلمة المكونة من 16 بت. هذا يترك مساحة لعنوان مكون من 10 بتات في التعليمات، يُخزن في البتات الأقل أهمية (LSBs)، من 0 إلى 9. إذا كانت البتة 15 مُفعّلة، فهذا يشير إلى عنونة "غير مباشرة" بدلاً من "مباشرة". في الوضع المباشر، يكون العنوان في التعليمات هو عنوان المعامل، بينما في الوضع غير المباشر، يكون العنوان مؤشرًا إلى موقع ذاكرة آخر يحتوي على عنوان المعامل. يمكن أيضًا تفعيل البتة 15 في ذلك الموقع، مما يسمح بأن تكون العنونة غير المباشرة بأي عمق مطلوب، وتنتهي عندما تكون قيمة البتة 15 في أحد المواقع صفرًا. [ 45 ] [ 55 ]

بالإضافة إلى وضعَي الوصول المباشر وغير المباشر، يتحكم البت العاشر من التعليمات في علامة Z/C. عند ضبطها على 0، فهذا يعني أن البتات الخمسة العليا من العنوان كانت أصفارًا، بينما كانت البتات العشرة السفلى هي القيمة الواردة في التعليمات. يتيح هذا الوصول السريع إلى صفحة Z (الصفر)، وهي أول 1024 كلمة من الذاكرة. عند ضبطها على 1، يُنشأ العنوان بدمج البتات العشرة في التعليمات مع البتات الخمسة العليا من سجل P، وهي صفحة C (الحالية) من الذاكرة، مما يسمح بالوصول إلى الذاكرة على شكل 32 صفحة، كل صفحة تحتوي على 1024 كلمة. [ 56 ] وبالتالي، يمكن عنونة 2048 كلمة في أي وقت؛ 1024 منها في الصفحة الصفرية، و1024 أخرى في نفس الصفحة التي تُنفذ فيها التعليمات المرجعية. [ 55 ]

لا تتطلب تعليمات التسجيل عنوانًا، وبالتالي تتوفر لها بتات أكثر للعمل عليها. يُستخدم هذا لتجميع أربع أو ثماني تعليمات في كلمة ذاكرة واحدة، [ 57 ] مما يُسرّع العمليات بشكل ملحوظ عند استخدامه بالشكل الأمثل. يتضمن النظام 39 عملية تسجيل، موزعة على تعليمات الإزاحة والتدوير، وتعليمات التعديل والتخطي، المشار إليها بالبت 10، [ 58 ] بينما يشير البت 11 إلى ما إذا كانت هذه العملية تُطبق على المسجل A أو B. [ 59 ]

توجد فئتان رئيسيتان من تعليمات المسجلات: مجموعة الإزاحة والتدوير، ومجموعة التعديل والتخطي. تُستخدم الأولى لمعالجة القيم في المسجلات على مستوى البتات، ويمكن أن تحتوي على ما يصل إلى أربع تعليمات لكل كلمة، مع العلم أن التعليمتين في المنتصف تكونان دائمًا CLE,SLA/B(مسح E، تخطي إذا كانت A/B تساوي صفرًا). أما المجموعة الثانية، فتحتوي على ثماني تعليمات تُجري زيادات على المسجلات، ثم تفرعًا شرطيًا. تُستخدم هذه التعليمات عادةً لتنفيذ الحلقات. [ 58 ]

الإدخال/الإخراج والمقاطعات

تتواصل تعليمات الإدخال/الإخراج عادةً عبر المُراكمات. يبدأ تنسيق التعليمات بالبتات "1000" في البتات الأكثر أهمية، متبوعًا ببت واحد يُشير إلى السجل المراد استخدامه (A=0، B=1)، ثم "1"، وهو بت علامة H/C، ثم ثلاثة بتات للتعليمات والبتات الستة المتبقية لمعرف جهاز الإدخال/الإخراج، [ 60 ] أو القناة، مما يسمح بما يصل إلى 64 جهازًا. يستخدم النظام نفسه بعض أرقام الأجهزة. [ 61 ]

تبدأ عملية الإدخال/الإخراج بمسح بت العلم (Flag bit) STFثم ضبط بت التحكم (C bit) باستخدام الأمر المناسب STC. يلاحظ الجهاز هذا النمط ويبدأ عمله. عند اكتمال العملية، يضبط الجهاز بت العلم (Flag bit)، ثم يقوم البرنامج بتحميل البيانات الناتجة من البطاقة باستخدام LI*الأمر المناسب، أو يرسلها إلى البطاقة باستخدام الأمر المناسب OT*. [ 60 ]

يتم نقل البيانات عادةً باستخدام نظام المقاطعات. تحتوي مواقع الذاكرة من 4 إلى 63 (بالنظام العشري) على عناوين الإجراءات التي ينتقل إليها المعالج عند حدوث مقاطعة، مما يوفر 60 مستوى مقاطعة. [ 62 ] المواقع من 4 إلى 7 مرتبطة بشكل مباشر بانقطاع التيار الكهربائي، وأخطاء فحص التكافؤ، وفي الطرازات الأحدث بأخطاء حماية الذاكرة. المواقع من 8 فصاعدًا هي متجهات مقاطعة يمكن للمستخدم الوصول إليها، وهي مرتبطة بقناة إدخال/إخراج ومرتبة حسب الأولوية. [ 63 ] لذا، إذا أصدر جهاز الإدخال/الإخراج 13 مقاطعة، ينتقل المعالج إلى الموقع في موقع الذاكرة 13، ولكن فقط إذا لم يكن محجوبًا بمقاطعة ذات أولوية أعلى، من 1 إلى 12. [ 62 ]

من الميزات الرئيسية الأخرى لسلسلة 2100 وحدة تحكم منفصلة للوصول المباشر إلى الذاكرة، تستخدم تقنية "سرقة الدورة" للوصول إلى الذاكرة عندما لا يستخدمها المعالج المركزي، كما هو الحال عند إجراء العمليات الحسابية الداخلية. تتيح هذه الميزة إكمال عمليات الإدخال/الإخراج المطولة بينما يعمل المعالج المركزي على مسائل أخرى. يتم إعداد النظام بإرسال تعليمات إلى وحدة تحكم الوصول المباشر إلى الذاكرة باستخدام أوامر الإدخال/الإخراج؛ ووحدة التحكم هي القناة 6، وتُرسل إليها في البداية تعليمات تتضمن رقم جهاز الإدخال/الإخراج الذي يرغب في استخدام الوصول المباشر إلى الذاكرة، وما إذا كان إدخالًا (كتابة إلى الذاكرة من الجهاز) أو إخراجًا (قراءة من الذاكرة إلى الجهاز)، وموقع بدء البيانات في الذاكرة، وعدد الكلمات. غالبًا ما يُثبَّت رمز الإعداد هذا في أحد متجهات المقاطعة، مما يُؤتمت العملية. [ 61 ] يحتوي نظام إدارة الذاكرة (DMS) على جداول منفصلة للمعالج المركزي ونظام الوصول المباشر إلى الذاكرة، مما يسمح لنظام الوصول المباشر إلى الذاكرة بتحميل البيانات في أجزاء منفصلة من الذاكرة الموسعة. [ 27 ]

برمجة

زودت شركة HP الجهاز بمجمع ثلاثي المراحل ، [ 64 ] يستخدم تنسيقًا مفصولًا بأعمدة. المنطقة الأولى، على يسار سطر التعليمات البرمجية، هي التسمية، والتي يجب أن تبدأ من العمود 1 إن وُجدت. يلي ذلك رمز التعليمات، ثم المعاملات. يمكن استخدام باقي السطر لكتابة تعليق. يسمح المجمع بكتابة التعبيرات الرياضية الأساسية مباشرةً، بدلًا من استخدام الرموز، ويتضمن أيضًا عددًا من التعليمات الوهمية مثل ORGتعيين عنوان قاعدة البرنامج. [ 60 ]

بالإضافة إلى المُجمِّع والرابط المُصاحب له ، كانت الأجهزة تُشحن في البداية مع مُترجم FORTRAN 66 ، ونظام التشغيل ، وبرامج تشغيل الإدخال/الإخراج. ومع مرور الوقت، أُضيفت لغات برمجة أخرى، بما في ذلك BASIC و ALGOL و FORTRAN IV [ 65 ] و FORTRAN 77 [ 66 ] .

قامت شركة HP بنقل تطبيقات AGL إلى المنصة، مما أضاف أوامر إلى لغة BASIC الخاصة بها لإنتاج رسومات على محطات العرض الرسومية وأجهزة الرسم . وقد سُميت إضافة مماثلة في لغة FORTRAN الخاصة بها GRAPHICS/1000.

أنظمة التشغيل

كانت أجهزة 2100 تُستخدم عادةً مع نظام التشغيل "Real Time Executive"، أو RTE اختصارًا. [ 67 ] وقد صدرت عدة إصدارات من RTE لإصدارات مختلفة من الجهاز؛ RTE-II لأجهزة 2114-2116، وRTE-III لأجهزة 2100، وRTE-IV لسلسلة 21MX، وRTE-A لسلسلة "A".

كانت واجهة نظام التشغيل، حتى في أواخر سبعينيات القرن الماضي، بدائية للغاية، بنظام ملفات أحادي المستوى ، أو مدير ملفات، أو FMGR. على سبيل المثال، سيكون الأمر لتشغيل مترجم لغة فورتران كما يلي: [ 66 ]

ru, f77, &test,'test,%test

بمعنى تشغيل برنامج f77، باستخدام أحرف خاصة للتمييز بين ملف المصدر، والكائن، والملفات القابلة للتنفيذ.

كان جهاز HP 1000 من بين الحواسيب الصغيرة القليلة التي اقتصرت أسماء ملفاتها على خمسة أحرف فقط، بدلاً من الأحرف الستة الشائعة آنذاك، مما جعل نقل البرامج وكتابتها تحديًا. أما نظام التشغيل RTE-A اللاحق لجهاز HP 1000، فقد وفّر بنية مجلدات تقليدية مع أسماء ملفات بحجم 16.4، وجعل الأمر ru اختياريًا.

طُوّر نظام TODS (نظام القرص الموجه للاختبار) بواسطة فني في مركز إصلاح لوحات HP لتحسين سرعة إنجاز العمل في المركز. استُخدم النظام لتحميل التشخيصات من مستودع مركزي بدلاً من تحميل أشرطة ورقية فردية. كما استُخدم TODS على سلسلة HP من 2116 إلى 21MX-F لاختبار أنظمة الصواريخ مثل فينيكس (9206B) وهاربون (9500D-354) وتوماهوك وغيرها الكثير. كانت مجموعات الاختبار الأولى هي 9500A، ثم تطورت إلى 9500D، تلتها ATS (نظام الاختبار الآلي)؛ كما استُخدمت أنظمة اختبار HP محددة، مثل مجموعة اختبار مكونات إطلاق مينيوتمان 9500D-A46 ومجموعة اختبار مكونات إطلاق بيسكيبر/مينيوتمان ATS-E35؛ بالإضافة إلى محلل الشبكة الآلي/محلل الطيف الآلي HP ​​8580/8542 للميكروويف ANA/ASA، والتي كانت تعمل جميعها بنظام TODS. واستخدمت مجموعة اختبار جهاز الإرسال والاستقبال بالميكروويف TDRSS نظام TODS وكانت نظامًا كبيرًا جدًا.

كان هناك أيضًا نظام تشغيل الشريط المغناطيسي (MTOS) مشابه لنظام TODS.

السلالات والمتغيرات

جهاز كمبيوتر مكتبي من طراز HP 9830A مع طابعة حرارية اختيارية من طراز 9866.

تستخدم أجهزة الكمبيوتر المكتبية HP 9810 و9820 و 9830 نسخةً بطيئةً من معالج 2116 ، تعمل بتقنية TTL التسلسلية، على الرغم من أنها لم تستخدم في نهاية المطاف أيًا من أنظمة التشغيل أو برامج التطبيقات، بل اعتمدت على مترجمات سهلة الاستخدام تعتمد على ذاكرة القراءة فقط (ROM ) ، مثل لغة BASIC ، والتي تعمل عند تشغيل الجهاز، بالإضافة إلى لوحات مفاتيح وشاشات مدمجة بدلًا من الأقراص أو المحطات الطرفية التقليدية. في عام 1975، قدمت HP شريحة BPC (شريحة المعالجة الثنائية)، وهي من أوائل المعالجات الدقيقة 16 بت في العالم ، باستخدام تقنية NMOS -II من HP . [ 68 ] [ 69 ] عادةً ما كانت شريحة BPC تُغلف في وحدة هجينة خزفية مع شريحتي EMC وIOC، اللتين أضافتا تعليمات رياضية وتعليمات إدخال/إخراج موسعة. طُوّرت هذه الوحدة الهجينة لتكون بمثابة قلب جهاز الكمبيوتر المكتبي الجديد 9825. [ 70 ] أضافت محطة العمل 9845 اللاحقة شريحة MMU . كانت هذه الأجهزة بمثابة النواة لأجهزة الكمبيوتر الشخصية ومحطات العمل التقنية.

تتمثل الاختلافات الرئيسية بين بنية 2116 الأصلية ومعالج BPC في إعادة تصميم كاملة لبنية الإدخال/الإخراج، وإزالة مستويات متعددة من العنونة غير المباشرة، وتوفير سجل مكدس لاستدعاء الروتينات الفرعية والعودة منها. وقد أتاح إلغاء العنونة غير المباشرة المتعددة بتًا إضافيًا في كلمة الذاكرة التي تحتوي على عنوان غير مباشر، مما سمح بزيادة سعة الذاكرة القصوى من 32 كيلوبايت (كلمات 16 بت) إلى 64 كيلوبايت. كما أضاف معالج BPC مدخلًا يسمح بأن تكون "الصفحة الحالية" نسبية لموقع التعليمات الحالية، بدلًا من أن تكون الصفحة محاذية لمضاعفات العدد 2.

تم استخدام BPC في مجموعة واسعة من أجهزة الكمبيوتر والأجهزة الطرفية ومعدات الاختبار من HP، حتى تم إيقاف إنتاجه في أواخر الثمانينيات.

قامت بولندا بتصنيع نسخة مقلدة من HP 2114B منذ عام 1973. وقد أطلق على النسخ البولندية اسم MKJ-28 (النموذج الأولي، 1973)، و SMC-3 (الإنتاج التجريبي، 17 آلة، 1975-1977)، و PRS-4 (الإنتاج المتسلسل لأكثر من 150 آلة، 1978-1987).

أنتجت تشيكوسلوفاكيا نسخًا مُقلّدة من حاسوب HP 1000، تحمل اسم ADT4000 (4300، 4500، 4700، 4900). وقد سلّمت شركات التطوير Aritma Prague وZPA Čakovice وZPA Trutnov أكثر من 1000 وحدة بين عامي 1973 و1990. استُخدمت هذه الحواسيب في محطات الطاقة، بما فيها النووية، وفي قطاعات صناعية أخرى، وفي الجيش، والجامعات، وغيرها، نظرًا لموثوقيتها العالية وقدرتها على العمل في الوقت الفعلي. كانت أنظمة التشغيل المستخدمة هي DOS/ADT (بإصدارات متعددة) وUnix. تكوّن أقدم حاسوب هجين، ADT7000 (1974)، من أجزاء رقمية من ADT4000 وأجزاء تناظرية من ADT3000، ولكن الجزء الرقمي فقط هو ما كان يهم العملاء. احتوى حاسوب ADT4316 (1976) على ذاكرة ذات نواة فيريتية بسعة 16 كيلوبايت، بينما احتوى حاسوب ADT4500 (1978) على ذاكرة وصول عشوائي (RAM) من أشباه الموصلات بسعة تصل إلى 4 ميجابايت. صُمم جهاز ADT 4900 كحاسوب أحادي اللوحة ، لكن إنتاجه بكميات كبيرة لم يبدأ. استخدم الجيش الشعبي التشيكوسلوفاكي حاسوبين مصغرين متنقلين من طراز MOMI 1 وMOMI 2، يعتمدان على تقنية ADT، وكانا مُثبتين داخل حاوية محمولة على شاحنة تاترا 148.

ملحوظات

  1. يُزعم أنه أول مثال من نوعه في جهاز كمبيوتر. [ 23 ]
  2. كُتبت النسخة الأصلية من لعبة ستار تريك في نفس العام لجهاز الحاسوب المركزي SDS Sigma 7 ، ولكن فُقدت شفرة المصدر عندما فقد المؤلف إمكانية الوصول إلى ذلك الجهاز. أُعيدت كتابتها من الصفر على جهاز HP 2000، وهي النسخة التي لا تزال أقدم نسخة متاحة للجمهور.
  3. GMCRO1: الاقتصاد الكلي؛ BitSavers

مراجع

الاقتباسات

  1. 1 2 "2100A" .
  2. "21-MX" .
  3. وصف معالج هيوليت-باكارد 2100 (ملف PDF) . يوليو 1972.
  4. "1000، سلسلة L/A" .
  5. "1000 A990" .
  6. 1 2 3 4 5 6 7 8 9 ليبسون 2017 .
  7. "Dymec" .
  8. 1 2 "تاريخ الحاسوب الرقمي 2116A" . HP .
  9. "الذكرى الخمسون لأول جهاز كمبيوتر من HP" .
  10. HP 1967 ، ص 2-16.
  11. "2114" .
  12. HP 1967 ، ص. 2-2 (9).
  13. ١ ٢ ٣ "إحصاء أجهزة الكمبيوتر من الجيل الأول من هيوليت-باكارد - جمعية التكنولوجيا القديمة" . decadecounter.com . كتيبات أجهزة كمبيوتر HP، مواصفات HP 2116/15/14 التفاضلية. مؤرشف من الأصل في ٢٩ ديسمبر ٢٠٠٩. تم الاسترجاع في ٢٠١٩-٠٢-٠٦ .
  14. «عمل موظفو شركة HP في كوبرتينو على أول منتجاتها الحاسوبية» . مجلة Insight ، HP Cupertino، المجلد 2، العدد 6، صفحة 6. نوفمبر-ديسمبر 1989. تاريخ الاطلاع: 29 أكتوبر 2025.
  15. إعلان HP: "مقياس للتقدم" . مجلة ساينتفك أمريكان ، المجلد 219، العدد 3، الصفحات 44-45. سبتمبر 1968. تاريخ الاطلاع: 29 أكتوبر 2025.
  16. توماس سي. بولتر الابن (يوليو 1968). "نظام حاسوبي عملي بتقسيم الوقت" . مجلة هيوليت-باكارد ، المجلد 19، العدد 11، الصفحات 2-7. مؤرشف بتاريخ 6 ديسمبر 2011. تم الاطلاع عليه بتاريخ 29 أكتوبر 2025.
  17. "حواسيب هيوليت/باكارد" . كان جهاز 2000A أول نظام مشاركة زمنية من طراز HP 2000 في السوق حوالي عام 1969.
  18. كانت معرفات المستخدمين عبارة عن حرف متبوع بثلاثة أرقام، مما يسمح بإنشاء ما يصل إلى 26000 حساب مستخدم.
  19. 1 2 3 "نظام المشاركة الزمنية لعام 2000" .
  20. "تجاوز العشر سنوات" . مجلة MEASURE . هيوليت باكارد. أكتوبر 1976.
  21. "الحوسبة في المرصد الأوروبي الجنوبي عبر العصور - التقدم المذهل للتكنولوجيا" . صورة الأسبوع من المرصد الأوروبي الجنوبي . تم الاطلاع عليها بتاريخ 4 يونيو 2012 .
  22. "2116" .
  23. بوينور، تود (أغسطس 1991). "25 عامًا من الحوسبة في الوقت الحقيقي" (ملف PDF) . واجهة الوقت الحقيقي . HP-Interex.
  24. "إطلالة على الجبل" .
  25. 1 2 فرانكنبرغ 1974 ، ص. 16.
  26. هايز، جون ب. (1978). هندسة الحاسوب وتنظيمه . ماكجرو هيل. ص 303. ISBN  0-07-027363-4.
  27. 1 2 3 4 فرانكنبرغ 1974 ، ص. 19.
  28. "سلسلة 21MX E" .
  29. "21MX M-Series" .
  30. "21MX F-Series" .
  31. 1 2 "1000، سلسلة L/A" .
  32. "1000 A400" .
  33. "1000 A990" .
  34. برايان، ج. ديفيد. "ميزات HP" (وثيقة). HP.
  35. "واجهة وحدة تحكم القرص 13037-60023" . 1000 — 21MX . متحف حاسوب HP.
  36. "نظام المشاركة الزمنية لعام 2000" .
  37. أفضل ما في الحوسبة الإبداعية، المجلد 1. الحوسبة الإبداعية. 1976. ص 275. 
  38. "STTR1: STAR TREK, HP BASIC PROGRAM LIBRARY" . مؤرشف من الأصل بتاريخ 2015-02-15.
  39. ماذا تفعل بعد الضغط على زر الإدخال ؟ شركة كمبيوتر الشعب. 1975. ص. 7. 
  40. ألبريشت، بوب (1972). حاسوبي يحبني عندما أتحدث بلغة بيسك . دايمكس.
  41. روبرت ف. لينغ؛ هاري ف. روبرتس (يوليو 1975). "IDA: منهج لتحليل البيانات التفاعلي في التدريس". مجلة الأعمال . 48 (3): 411-451 . doi : 10.1086/295765 . JSTOR 2352233 . 
  42. جون ر. ديلاني. "مراجعة وتقييم جهاز HP 2000-2b19wm" . مجلة الكمبيوتر الشخصي . مؤرشف من الأصل بتاريخ 26 يناير 2019. تم الاطلاع عليه بتاريخ 9 نوفمبر 2018. جهاز HP 2000-2b19wm... كمبيوتر محمول بحجم 15 بوصة بأقل من 300 دولار .
  43. "تنزيلات البرامج وبرامج التشغيل لسلسلة طابعات HP LaserJet 2100" . دعم HP . مؤرشف من الأصل بتاريخ 8 مارس 2024. تم الاطلاع عليه بتاريخ 8 مارس 2024 .
  44. "أسعار الذاكرة (1957-2017)" . جون سي. ماكالوم .
  45. 1 2 3 بيترسون 2014 ، ص 371.
  46. 1 2 بيترسون 2014 ، ص 370.
  47. HP 1967 ، ص 2-4.
  48. 1 2 HP 1967 ، ص. 2-5.
  49. 2100 1972 ، الصفحات 2-7، 2-8.
  50. 2100 1972 ، ص 2-6.
  51. حاسوب 2116C، المجلد 1 (ملف PDF) . هيوليت-باكارد. يوليو 1971. الصفحات 2-4 . تاريخ الاسترجاع: 16 يناير 2024 . 
  52. "غلاف كتيب HP 2114/15/16" . متحف تاريخ الحاسوب .
  53. HP 1967 ، ص. 2-2.
  54. بيترسون 2014 ، ص 372.
  55. 1 2 HP 1967 ، ص 2-3.
  56. بيترسون 2014 ، ص 371-372.
  57. HP 1967 ، ص 2-9.
  58. 1 2 HP 1967 ، ص. 2-11.
  59. ^ HP 1967 ، ص 2-10، 2-11.
  60. 1 2 3 بيترسون 2014 ، ص 375.
  61. 1 2 بيترسون 2014 ، ص. 377.
  62. 1 2 HP 1967 ، ص. 2-12.
  63. HP 1967 ، ص 2-6.
  64. بيترسون 2014 ، ص 374.
  65. HP 1967 ، ص 1-7.
  66. 1 2 دليل استخدام Fortran 77
  67. وايزنبرغ، مايكل (28 يونيو 1982). "الأنظمة ذات قوة الحواسيب المركزية تأتي بأحجام صغيرة جدًا" . إنفوورلد . ص 25. 
  68. إيدز، ويليام د.؛ ميتلاند، ديفيد س. (يونيو 1976). "معالج NMOS LSI عالي الأداء" (ملف PDF) . مجلة HP . 27 (10): 15-18 . مؤرشف من الأصل (ملف PDF) بتاريخ 27-10-2021 . تم الاطلاع عليه بتاريخ 12-07-2020 .
  69. ليبسون، ستيف. "المعالج الدقيق الهجين" . HP9825.COM . تم الاطلاع عليه بتاريخ 15-06-2008 .
  70. ↑ براءة الاختراع الأمريكية رقم 4075679 ، "آلة حاسبة قابلة للبرمجة"، نُشرت في 21 فبراير 1978، ومُسجلة باسم شركة هيوليت-باكارد. 

فهرس