HP-42S

إن آلة HP -42S RPN العلمية هي آلة حاسبة يدوية قابلة للبرمجة من إنتاج شركة هيوليت-باكارد في عام 1988. وهي آلة حاسبة شائعة مصممة لطلاب العلوم والهندسة .

ملخص

ربما كان من المقرر إطلاق جهاز HP-42S كبديل لسلسلة HP-41 القديمة ، حيث صُمم ليكون متوافقًا مع جميع البرامج المكتوبة لجهاز HP-41. ونظرًا لافتقاره إلى إمكانية التوسعة، وعدم امتلاكه أي قدرة إدخال/إخراج حقيقية ، وهما سمتان أساسيتان لسلسلة HP-41، فقد تم تسويقه كبديل لجهاز HP-15C .

يتميز جهاز 42S بحجم أصغر بكثير من جهاز 41، ويحتوي على العديد من الوظائف المدمجة الإضافية، مثل محرر المصفوفات ، ودعم الأعداد المركبة ، وحل المعادلات ، وقوائم قابلة للتخصيص، وإمكانيات رسم بياني أساسية (بينما يقتصر رسم الرسوم البيانية في جهاز 42S على البرامج فقط). كما أنه مزود بشاشة عرض نقطية ثنائية الخطوط، مما يُسهّل فهم عملية التعامل مع البيانات.

انتهى إنتاج طراز 42S في عام 1995. [ 1 ]

تحديد

حجرة بطارية HP-42S وثنائي الأشعة تحت الحمراء
تفكيك داخلي لآلة حاسبة HP-42S

سمات

برمجة

يتميز جهاز HP-42S بإمكانية برمجة ضغطات المفاتيح ، مما يعني أنه يستطيع حفظ وتنفيذ تسلسلات ضغطات المفاتيح لاحقًا لحل مشكلات محددة تهم المستخدم. ويستخدم HP-42S مجموعة فرعية من لغة FOCAL الخاصة بجهاز HP-41CX .

تُخزَّن جميع البرامج في مساحة برنامج متصلة واحدة، ويمكن إنشاؤها وتعديلها بالتبديل إلى وضع البرمجة باستخدام المفتاح PRGM. تُحاط الإجراءات الفرعية بـ /Label (اسم الإجراء الفرعي) و /Return (يوقف التنفيذ إلا إذا كان ضمن إجراء فرعي، وفي هذه الحالة يعود إلى البرنامج المُستدعي). تُحاط ضغطات المفاتيح (للوظائف) بـ و أو .LBLRTNLBLRTN.END

في برنامج قيد التشغيل، يؤدي إدخال علامة إلى انتقال تنفيذ البرنامج إلى تلك العلامة المحددة واستمراره عند ذلك السطر. يؤدي تنفيذ تعليمة GTO من لوحة المفاتيح إلى نقل مؤشر البرنامج إلى العلامة المقابلة، دون تنفيذ أي أسطر من البرنامج.GTO

XEQيُستخدم بنفس الطريقة تقريبًا مع اختلاف جوهري واحد: بعد أن تُنقل تعليمةٌ ما التنفيذ إلى التسمية المُحددة، فإن تعليمة RTN (العودة) أو END التالية تُعيد البرنامج إلى التعليمة التي تلي تعليمة XEQ مباشرةً. يمكن أيضًا تنفيذ البرامج/الروتينات الفرعية باستخدام مفتاح المساعدة ( Execute). الفرق الجوهري بينهما هو أن الأول يُنفذ التسمية ويعود إلى الروتين الفرعي السابق ويُكمل التنفيذ من السطر التالي ، بينما الثاني ينتقل إلى التسمية المُحددة ولا يعود.XEQXEQXEQGTOXEQXEQGTO

GTO..يقوم بتعبئة الإجراءات الفرعية الحالية والانتقال إلى مساحة البرنامج الجديدة. يمكن استخدام nnnn للوصول إلى سطر معين من البرنامج.GTO.

أمثلة برمجية

برنامج بسيط لحساب مساحة الدائرة

خطوةتعليماتتعليق
٠٠{ برنامج 6 بايت }
01LBLAREAبداية برنامج "المنطقة"
02INPUTRيطلب البرنامج قيمة R ويخزنها في R
03X↑2قم بتربيع القيمة الموجودة في سجل X
04PIيضع π على المكدس
05×يضرب القيم في سجل X و Y
ENDأوRTNيعيد التحكم (والنتيجة في X) إما إلى المستخدم أو إلى البرنامج المُستدعي.

تؤدي تعليمات البرنامج مثل , , إلى إيقاف تنفيذ البرنامج، والذي يمكن استئنافه بالضغط على .STOPPROMPTINPUTR/S

VIEWيُستخدم لعرض محتويات السجل، على سبيل المثال R في المثال أعلاه.

استخدام برنامج حل التكاملات والمعادلات

من الضروري كتابة برنامج أو روتين فرعي لحساب قيمة f(x) للدالة المراد حلها أو تكاملها. يجب تعريف المتغيرات المستخدمة في البرنامج باستخدامMVAR

إليك برنامج نموذجي لحل المعادلة °F = (9/5×°C) + 32

خطوةتعليماتتعليق
٠٠{ برنامج 31 بايت }
01LBLTEMPبداية البرنامج "TEMP"
02MVARFيُعلن عن F كمتغير للحل
03MVARCيُعلن عن C كمتغير للمُحلِّل
04RCLFاستدعاء F
059
065
07÷
08RCLCالاستدعاء ج
09×
10-
1132
12-
ENDأوRTNيعيد التحكم (والنتيجة في X) إما إلى المستخدم أو إلى البرنامج المُستدعي.

بعد ذلك، قم بالوصول إلى أداة الحل باستخدام ( )، ثم حدد البرنامج .Shift7SOLVERTEMP

وبالمثل، يمكن إجراء التكامل للتعبيرات. بعد تحديد متغير التكامل، أدخل الحد الأدنى ثم اضغط على زر التكامل، وبالمثل أدخل الحد الأعلى والدقة.LLIMULIMACC

المحاكيات

إيمو 42

يمكن الوصول إلى HP 42s من خلال محاكيات Android مثل Emu42 و Free42 .

WP 34s

الكتب المرجعية

أدلة ومجموعات برامج ضغطات المفاتيح

وثائق آلة حاسبة HP 42S على موقع hpcalc.org [ 4 ] [ 5 ]

  • دليل المستخدم لجهاز HP-42S [ 6 ]
  • أمثلة وتقنيات برمجة HP-42S [ 7 ]
  • حلول خطوة بخطوة: الهندسة الكهربائية (42S) [ 8 ]
  • حلول خطوة بخطوة: الهندسة الميكانيكية (42S) [ 9 ]
  • تحليل الدوائر المتقدم باستخدام HP-42S [ 10 ]
  • دورة سهلة في استخدام HP-42S [ 11 ]

نصوص تعليمية حول حاسبات RPN

  • خوارزميات لحسابات RPN [ 12 ]
  • التحليل العلمي للآلة الحاسبة الجيبية [ 13 ]
  • الإحصاء الهندسي باستخدام آلة حاسبة قابلة للبرمجة [ 14 ]
  • الفيزياء الرياضية التطبيقية باستخدام الآلات الحاسبة الجيبية القابلة للبرمجة [ 15 ]
  • علم الفلك الرياضي باستخدام آلة حاسبة جيبية [ 16 ]
  • دليل إجراءات التصميم والتحليل الإلكتروني باستخدام الآلات الحاسبة القابلة للبرمجة [ 17 ]
  • برامج الآلة الحاسبة لمهندسي الكيمياء (المجلد 1 و 2) [ 18 ] [ 19 ]

مجموعة من الخوارزميات/برامج ضغطات المفاتيح لأجهزة HP 41/HP 42S

  • مكتبة البرامج لبرامج HP 41 (متوافقة مع HP 42S) [ 20 ]

انظر أيضاً

مراجع

  1. "HP-42S" . متحف آلات حاسبة HP . تم الاطلاع عليه بتاريخ 27-10-2016 .
  2. هوسودا، تاكايوكي (10-10-2007). "ترقية ذاكرة جهاز HP 42S إلى 32 كيلوبايت" . مؤرشف من الأصل بتاريخ 17-09-2017 . تم الاطلاع عليه بتاريخ 12-08-2011 .
  3. وضع السرعة المزدوجة السهلة / وضع التوربو للآلة الحاسبة والبرامج HP 42S ، 14 فبراير 2022 ، تم الاطلاع عليه بتاريخ 5 أغسطس 2022
  4. "جميع الأدبيات المعروفة عن آلات حاسبة HP" .
  5. "جميع الأدبيات المعروفة عن آلات حاسبة HP" .
  6. "دليل المستخدم HP-42S - كتيبات آلة حاسبة HP" .
  7. "أمثلة وتقنيات برمجة HP-42S - كتيبات آلات حاسبة HP" .
  8. "حلول خطوة بخطوة: الهندسة الكهربائية (42S) - كتيبات آلة حاسبة HP" .
  9. "حلول خطوة بخطوة: الهندسة الميكانيكية (42S) - منشورات آلة حاسبة HP" .
  10. "تحليل الدوائر المتقدمة باستخدام HP-42S - منشورات آلة حاسبة HP" .
  11. "دورة سهلة في استخدام HP-42S - كتيبات آلة حاسبة HP" .
  12. "خوارزميات لحاسبات RPN - منشورات HP الحاسبة" .
  13. "تحليل علمي للآلة الحاسبة الجيبية - منشورات HP الحاسبة" .
  14. "الإحصاءات الهندسية باستخدام آلة حاسبة قابلة للبرمجة - منشورات HP للآلات الحاسبة" .
  15. "الفيزياء الرياضية التطبيقية باستخدام الآلات الحاسبة الجيبية القابلة للبرمجة - منشورات HP للآلات الحاسبة" .
  16. "علم الفلك الرياضي باستخدام آلة حاسبة جيبية - منشورات HP Calculator" .
  17. "دليل إجراءات التصميم والتحليل الإلكتروني باستخدام الآلات الحاسبة القابلة للبرمجة - منشورات HP للآلات الحاسبة" .
  18. "برامج الآلة الحاسبة لمهندسي الكيمياء - منشورات HP للآلة الحاسبة" .
  19. "برامج الآلة الحاسبة لمهندسي الكيمياء المجلد 2 - منشورات آلة حاسبة HP" .
  20. "مكتبة برامج MoHPC HP-41C" .

للمزيد من القراءة