سلسلة HP 48
HP 48 هي سلسلة من الآلات الحاسبة البيانية صممتها وأنتجتها شركة هيوليت-باكارد من عام 1990 حتى عام 2003. [ 1 ] تشمل هذه السلسلة طرازات HP 48S و HP 48SX و HP 48G و HP 48GX و HP 48G+ ، حيث تُعدّ طرازات G نسخًا مُحسّنة ومُطوّرة من طرازات S. تتميز الطرازات التي تحمل اللاحقة X بإمكانية توسيع سعتها عبر بطاقات ذاكرة RAM (توسيع الذاكرة) و ROM (تطبيقات البرامج). وبشكل خاص، تحتوي طرازات GX على ذاكرة داخلية أكبر من طرازات G. أما طرازات G+ فتحتوي على ذاكرة داخلية أكبر فقط. بينما تتساوى طرازات SX وS في سعة الذاكرة الداخلية.
لاحظ أن جهاز hp 48gII (2004) الذي يحمل اسمًا مشابهًا ليس عضوًا في السلسلة ولكنه مرتبط ارتباطًا وثيقًا بجهاز HP 49g+ .
تستخدم الآلات الحاسبة نظام الترميز البولندي العكسي (RPN) ولغة البرمجة RPL . وقد شكلت بنية الأجهزة المطورة لسلسلة HP 48 الأساس لآلة HP 38G ، التي تتميز بواجهة مستخدم مبسطة وطريقة إدخال وسيطة ، وآلة HP 49G مع تحسينات برمجية متنوعة. وبالمثل، تأثر تصميم الأجهزة والبرامج لآلات HP 48 الحاسبة بشكل كبير بآلات حاسبة أخرى من سلسلة HP، وخاصةً سلسلتي HP-18C و HP-28 .
الموديلات / التوافر
تم طرح جهاز HP 48SX في 1990-03-06.
التوفر:
تحديد
يُعدّ معالج Saturn الدقيق في سلسلة HP 48 معالجًا هجينًا 64 بت /20 بت من حيث البنية المادية، ولكنه يعمل كمعالج 4 بت، إذ يُقدّم البيانات للبرامج على أساس النصف بايت ، ويستخدم نظام عنونة قائم على النصف بايت. يبلغ عرض السجلات الرئيسية A وB وC وD، بالإضافة إلى السجلات المؤقتة R0 وR1 وR2 وR3 وR4، 64 بت كاملة، بينما يبلغ عرض سجلات البيانات D0 وD1 20 بت فقط. يتم تحويل عمليات جلب البيانات المنطقية الخارجية بشفافية إلى عمليات جلب فعلية 8 بت. يحتوي المعالج على ناقل عناوين 20 بت متاح للتعليمات البرمجية، ولكن نظرًا لوجود بت اختيار النصف بايت (عالي/منخفض)، فإن 19 بت فقط متاحة خارجيًا.
في كلٍ من سلسلتي HP 48S/SX و G/GX، تم دمج نواة معالج Saturn كجزء من حزمة دارة متكاملة (IC) أكثر تعقيدًا. تحمل هذه الحزم أسماءً رمزية مستوحاة من أعضاء بعثة لويس وكلارك . الاسم الرمزي للدارة المتكاملة هو Clarke في S/SX، نسبةً إلى ويليام كلارك ، و Yorke في G/GX، نسبةً إلى خادم كلارك . أما السلسلة السابقة من الدارة المتكاملة القائمة على معالج Saturn فكانت تحمل الاسم الرمزي Lewis ، نسبةً إلى ميريويذر لويس .
مشترك بين جميع الطرازات
- بنية وحدة المعالجة المركزية: سيتورن
- دقة الشاشة: 131×64 بكسل . تم استخدام 3 إصدارات من شاشة LCD في جميع أنحاء المجموعة، حيث حسّن كل منها الرؤية والتباين مقارنةً بالإصدار السابق. [ 2 ]
- منافذ الاتصال: RS-232 ذو 4 دبابيس ( منفذ تسلسلي ، UART قياسي بسرعة 1200 إلى 9600 باود مع خيار التكافؤ (لا شيء/زوجي/فردي/علامة/مسافة)) ومنفذ الأشعة تحت الحمراء (ليس IrDA ، مشابه للمنفذ التسلسلي، الأصفار عبارة عن نبضات مدتها 1/8 من وقت البت الكامل) [ 3 ]
- عرض ناقل البيانات: 8 بت (خارجي)
- أقصى عرض لعنوان الخلية 4 بت : 20 بت (مما يؤدي إلى مساحة العنوان الموضحة لاحقًا)
- مساحة العناوين المنطقية : 512 كيلوبايت
- الحد الأقصى لحجم السجل: 64 بت (سجلات العمل وسجلات التخزين المؤقت)
- منافذ بطاقات التوسعة المتاحة في طرازات X: 2
- دبابيس بطاقات التوسعة: 40
خاص بطابعات HP 48S/HP 48SX
- تردد ساعة المعالج: 2 ميجاهرتز
- تردد ساعة الذاكرة: 2 ميجاهرتز
- الاسم الرمزي لوحدة المعالجة المركزية: كلارك ( نواة ساتورن 1LT8 )
- بروتوكول (بروتوكولات) الاتصال: كيرميت (بروتوكول)
- ذاكرة القراءة فقط المدمجة : 256 كيلوبايت
- ذاكرة الوصول العشوائي المدمجة : 32 كيلوبايت
- الحد الأقصى للذاكرة الإضافية لكل بطاقة توسعة: 128 كيلوبايت (48SX فقط)
- إصدارات ROM: A، B، C، D، E، (F، [ 4 ] [ 5 ] ) J
- أزرار تغيير السرعة باللونين البرتقالي والأزرق
خاص بأجهزة HP 48G/HP 48GX/HP 48G+


- تردد ساعة المعالج: من 3.68 إلى 4 ميجاهرتز
- يزعم البعض أن التردد يختلف باختلاف درجة الحرارة [ 6 ]
- بحسب أحد مهندسي فريق تصميم سلسلة HP 48G (ديف أرنيت)، قُسّمت إنتاجية وحدات المعالجة المركزية بتردد 4 ميجاهرتز إلى فئتين رئيسيتين: الأولى هي تلك الأقرب إلى المواصفات، والتي تتراوح عادةً بين 3.93 و3.94 ميجاهرتز، وكانت مخصصة للطرازات القابلة للتوسيع (GX)، أما الثانية فهي تلك التي تقل قليلاً عن المواصفات، وكانت تُستخدم للوحدات غير القابلة للتوسيع (G). مع مرور الوقت، تحسّنت الإنتاجية، فأصبحت وحدات المعالجة المركزية التي تعمل بتردد أقرب إلى 4 ميجاهرتز تُستخدم أيضًا في الوحدات غير القابلة للتوسيع. أما تأثير درجات الحرارة (غير القصوى) فهو شبه معدوم.
- تردد ساعة الذاكرة: 2 ميجاهرتز
- الاسم الرمزي لوحدة المعالجة المركزية: يورك ( Saturn HP 00048-80063 core)
- بروتوكولات الاتصال: كيرميت (بروتوكول) ، إكس مودم
- ذاكرة القراءة فقط المدمجة: 512 كيلوبايت
- ذاكرة الوصول العشوائي المدمجة: 32 كيلوبايت (48 جيجابايت) أو 128 كيلوبايت (48 جيجابايت+/48 جيجابايتX)
- الحد الأقصى للذاكرة الإضافية لمنفذ بطاقة التوسعة رقم 1: 128 كيلوبايت
- الحد الأقصى للذاكرة الإضافية لمنفذ بطاقة التوسعة 2: 4 ميجابايت (128 كيلوبايت قابلة للعنونة في أي وقت عبر تبديل البنك )
- إصدارات ROM: K، L، M، P، R
- أزرار تغيير السرعة باللونين البنفسجي والأزرق المخضر. يُعدّ هذا نوعًا من أخطاء التصميم، إذ قد لا يتمكن الأشخاص المصابون بعمى الألوان الأحمر والأخضر من تمييز هذه الألوان.
برمجة
تدعم سلسلة آلات حاسبة HP 48 لغة برمجة تعتمد على المكدس تُسمى RPL ، وهي مزيج مُفترض من تدوين اللغة البولندية العكسية (RPN) ولغة Lisp . تُضيف RPL مفاهيم القوائم والدوال إلى البرمجة القائمة على المكدس ، مما يسمح للمبرمج بتمرير شيفرة غير مُقيّمة كوسائط للدوال، أو إرجاع شيفرة غير مُقيّمة من دالة عن طريق تركها على المكدس.
تأتي لغة RPL بنوعين: لغة RPL للمستخدم ولغة RPL للنظام . لغة RPL للمستخدم هي اللغة التي يمكن للمستخدم برمجتها مباشرةً على الآلة الحاسبة. أما لغة RPL للنظام فتتطلب مُترجمًا خارجيًا؛ ويمكن تثبيته على الآلة الحاسبة باستخدام أداة خارجية، أو على جهاز آخر. يكمن الاختلاف الرئيسي بين اللغتين في عدد العمليات منخفضة المستوى المتاحة لكل منهما. لا تُتيح لغة RPL للمستخدم أي أوامر لا تتحقق من وسائطها. ونتيجةً لذلك، لا يُمكن لبرامج لغة RPL للمستخدم أن تُسبب تعطل الآلة الحاسبة عادةً (وبالتالي فهي أبطأ من برامج لغة RPL للنظام )، بينما سيؤدي برنامج لغة RPL للنظام الذي يستدعي أمرًا بوسائط غير صحيحة إلى ترك الآلة الحاسبة في حالة تتطلب إعادة ضبط كاملة للذاكرة.
من الممكن أيضًا برمجة جهاز HP 48 مباشرةً بلغة التجميع الخاصة بجهاز HP Saturn . ويمكن القيام بذلك إما عبر أدوات مُدمجة في الآلة الحاسبة يوفرها المستخدم (مثل Jazz)، أو على جهاز آخر باستخدام أدوات يوفرها المستخدم أو تلك التي نشرتها شركة Hewlett-Packard مباشرةً (مثل SASM وغيرها).
في الثقافة الشعبية
- يمكن رؤية جهاز HP 48 في فيلم The Amazing Spider-Man لعام 2012 وجزئه الثاني . [ 7 ]
انظر أيضاً
مراجع
- 1 2 3 4 5 بايفا، جوزيف ف. (1 أكتوبر 2004). "نهاية حقبة - حول نشأة وحياة وموت HP 48" . نقطة البداية (PoB) . بي إن بي ميديا. مؤرشف من الأصل في 20 أغسطس 2016. تم الاسترجاع في 20 أكتوبر 2015 .
- ↑ إصدارات شاشة آلة حاسبة HP 48 ، تم الاطلاع عليها بتاريخ 10 أغسطس 2022
- ↑ "دليل التوصيل الفني لوحدة الإدخال/الإخراج HP 48" . hpcalc.org . هيوليت-باكارد. 14-06-1990 . تم الاطلاع عليه بتاريخ 12-09-2020 .
- ↑ شورل، أندريه؛ مادوك، كيث؛ أوكاهاتا، داريل (14 أبريل 2000) [1997]. ريشلين، إريك (محرر). "الأسئلة الشائعة حول HP48، القسم 3: أسئلة حول إصدارات ذاكرة القراءة فقط" . الأسئلة الشائعة الرسمية حول HP48 - إجابات على الأسئلة المتكررة حول HP48 . 4.62. أرشيف آلات حاسبة HP. مؤرشف من الأصل في 20 أغسطس 2016. تم الاطلاع عليه في 12 سبتمبر 2015 .
- ↑ ويكس، ويليام سي. (12 مارس 1991). "HP 48 الإصدار F: إنذار كاذب" . comp.sys.handhelds . hpcvra.cv.hp.com، العنصر: 2404. مؤرشف من الأصل بتاريخ 28 أبريل 2016. تم الاطلاع عليه بتاريخ 20 أغسطس 2016 .
- ↑ "HPedia: موسوعة آلات حاسبة HP" .
- ↑ "هل والد سبايدرمان من محبي آلة حاسبة HP؟ "
للمزيد من القراءة
- سلسلة HP 48G - دليل المستخدم ( الطبعة الثامنة ). هيوليت-باكارد . ديسمبر 1994 [1993]. HP 00048-90126، (00048-90104). مؤرشف من الأصل بتاريخ 2016-08-06 . تم الاطلاع عليه بتاريخ 2015-09-06 .
- سلسلة HP 48G - دليل المستخدم المتقدم ( الطبعة الرابعة ). هيوليت-باكارد . ديسمبر 1994 [1993]. HP 00048-90136، 0-88698-01574-2. مؤرشف من الأصل بتاريخ 2016-08-06 . تم الاطلاع عليه بتاريخ 2015-09-06 .
- ويكس، ويليام سي؛ باتون، تشارلز إم. (1991). "الآلة الحاسبة العلمية القابلة للتوسيع HP 48SX: الابتكار والتطور" (ملف PDF) . مجلة هيوليت-باكارد . 42 (3). هيوليت-باكارد : 6-12 . مؤرشف (ملف PDF) من الأصل بتاريخ 24 أبريل 2016. تم الاطلاع عليه بتاريخ 6 سبتمبر 2015 .
- كوربيس, بول ; لالاند، سيباستيان (2006-06-25) [1993]. لغة الآلة HP48 - رحلة إلى مركز HP 48s/sx . ترجمة كانون ، دوجلاس ر. ( الطبعة الثانية). كورفاليس، أوريغون، الولايات المتحدة الأمريكية: Grapevine Publications, Inc. OCLC 34148948 . تم الاسترجاع 2015/09/06 . (الطبعة الأولى:)
- كوربيس, بول ; لالاند، سيباستيان (2006-06-25) [1991]. رحلة إلى مركز HP48 s/sx . 3.02 (بالفرنسية) ( الطبعة الثالثة). باريس، فرنسا: طبعات أنغكور. رقم ISBN 2-87892-003-1. OCLC 29640044 . تم الاسترجاع في 2015-09-06 .
- كوربيس، بول (2006-06-25) [1993]. رحلة إلى مركز HP48 g/gx . 3.05 (بالفرنسية) ( الطبعة الثالثة). باريس، فرنسا: طبعات أنغكور. رقم ISBN 2-87892-006-6OCLC 29640044. مؤرشف من الأصل بتاريخ 2016-08-06 . تم الاطلاع عليه بتاريخ 2015-09-06 .
- كوربيس, بول ; دي بريبيسون ، سيريل (مارس 1994). شركة Voyage de la HP48 G/GX (باللغة الفرنسية). باريس، فرنسا: طبعات أنغكور. رقم ISBN 2-87892-007-4أُرشف من المصدر الأصلي بتاريخ 2016-08-06 . تم الاطلاع عليه بتاريخ 2015-09-06 .
- بيرن، ديانا ك. (1994). "آلة حاسبة بيانية علمية متقدمة: معالجة موجزة لأهداف التصميم، والقرارات الهندسية الرئيسية، ومكونات الأجهزة والبرامج الخاصة بجهاز HP 48G/GX، مقارنةً بجهاز S/SX" . مجلة هيوليت-باكارد . 45 (4). هيوليت-باكارد : 6-22 . مؤرشف من الأصل بتاريخ 2016-08-06 . تم الاطلاع عليه بتاريخ 2015-09-06 .
- ماستراتشي، ماثيو (1998) [1995]. "دليل معالج ساتورن (مع تطبيقات HP48)" . 1.0ب. مؤرشف من الأصل بتاريخ 2016-08-06 . تم الاطلاع عليه بتاريخ 2006-05-03 .
روابط خارجية
- الآلات الحاسبة البيانية
- آلات حاسبة قابلة للبرمجة من HP
- المنتجات التي تم طرحها في عام 1990
- مقدمات متعلقة بالحاسوب في عام 1990
