HP-42S
إن آلة HP -42S RPN العلمية هي آلة حاسبة يدوية قابلة للبرمجة من إنتاج شركة هيوليت-باكارد في عام 1988. وهي آلة حاسبة شائعة مصممة لطلاب العلوم والهندسة .
ملخص
ربما كان من المقرر إطلاق جهاز HP-42S كبديل لسلسلة HP-41 القديمة ، حيث صُمم ليكون متوافقًا مع جميع البرامج المكتوبة لجهاز HP-41. ونظرًا لافتقاره إلى إمكانية التوسعة، وعدم امتلاكه أي قدرة إدخال/إخراج حقيقية ، وهما سمتان أساسيتان لسلسلة HP-41، فقد تم تسويقه كبديل لجهاز HP-15C .
يتميز جهاز 42S بحجم أصغر بكثير من جهاز 41، ويحتوي على العديد من الوظائف المدمجة الإضافية، مثل محرر المصفوفات ، ودعم الأعداد المركبة ، وحل المعادلات ، وقوائم قابلة للتخصيص، وإمكانيات رسم بياني أساسية (بينما يقتصر رسم الرسوم البيانية في جهاز 42S على البرامج فقط). كما أنه مزود بشاشة عرض نقطية ثنائية الخطوط، مما يُسهّل فهم عملية التعامل مع البيانات.
انتهى إنتاج طراز 42S في عام 1995. [ 1 ]
تحديد


- سلسلة: بايونير
- الاسم الرمزي: دافنشي
- مقدمة: 31-10-1988
- ذاكرة قراءة فقط (ROM) بسعة 64 كيلوبايت
- 8 كيلوبايت من ذاكرة الوصول العشوائي
- الوظائف: أكثر من 350
- قابلية التوسعة: رسميًا لا يوجد سوى الطباعة بالأشعة تحت الحمراء ( ترقية الذاكرة 32 كيلوبايت [ 2 ] واختراقات الأجهزة لزيادة سرعة المعالج [ 3 ] ممكنة)
- الأجهزة الطرفية: طابعة HP 82240A بالأشعة تحت الحمراء
سمات
- جميع الوظائف العلمية الأساسية (بما في ذلك الوظائف الزائدية )
- الإحصاءات (بما في ذلك ملاءمة المنحنى والتنبؤ )
- الاحتمالات (بما في ذلك المضروب ، والأرقام العشوائية ، ودالة جاما )
- برنامج لحل المعادلات (مكتشف الجذور) يمكنه إيجاد قيمة أي متغير في المعادلة
- التكامل العددي لحساب التكاملات المحددة
- عمليات المصفوفات (بما في ذلك محرر المصفوفات، والضرب النقطي ، والضرب الاتجاهي ، وحل المعادلات الخطية الآنية )
- الأعداد المركبة (بما في ذلك تمثيل الإحداثيات القطبية )
- دوال المتجهات
- المتغيرات المسماة ، والسجلات ، والأعلام الثنائية
- شاشة عرض رسومية مزودة بوظائف رسومية وتباين قابل للتعديل
- قوائم مع قوائم فرعية وإعدادات الوضع (قابلة للبرمجة أيضًا) تستخدم السطر السفلي من الشاشة لتسمية الصف العلوي من المفاتيح
- صوت ( جهاز تنبيه كهرضغطية )
- تحويل الأساس، والحسابات الصحيحة ، والمعالجة المنطقية للأعداد في الأنظمة الثنائية والثمانية والعشرية والسداسية عشرية
- كتالوجات لمراجعة واستخدام العناصر المخزنة في الذاكرة
- قابلية البرمجة ( برمجة ضغطات المفاتيح مع التفرع والحلقات والاختبارات والأعلام)
- القدرة على تشغيل البرامج المصممة لسلسلة آلات حاسبة HP-41C
برمجة
يتميز جهاز HP-42S بإمكانية برمجة ضغطات المفاتيح ، مما يعني أنه يستطيع حفظ وتنفيذ تسلسلات ضغطات المفاتيح لاحقًا لحل مشكلات محددة تهم المستخدم. ويستخدم HP-42S مجموعة فرعية من لغة FOCAL الخاصة بجهاز HP-41CX .
تُخزَّن جميع البرامج في مساحة برنامج متصلة واحدة، ويمكن إنشاؤها وتعديلها بالتبديل إلى وضع البرمجة باستخدام المفتاح PRGM. تُحاط الإجراءات الفرعية بـ /Label (اسم الإجراء الفرعي) و /Return (يوقف التنفيذ إلا إذا كان ضمن إجراء فرعي، وفي هذه الحالة يعود إلى البرنامج المُستدعي). تُحاط ضغطات المفاتيح (للوظائف) بـ و أو .LBLRTNLBLRTN.END
في برنامج قيد التشغيل، يؤدي إدخال علامة إلى انتقال تنفيذ البرنامج إلى تلك العلامة المحددة واستمراره عند ذلك السطر. يؤدي تنفيذ تعليمة GTO من لوحة المفاتيح إلى نقل مؤشر البرنامج إلى العلامة المقابلة، دون تنفيذ أي أسطر من البرنامج.GTO
XEQيُستخدم بنفس الطريقة تقريبًا مع اختلاف جوهري واحد: بعد أن تُنقل تعليمةٌ ما التنفيذ إلى التسمية المُحددة، فإن تعليمة RTN (العودة) أو END التالية تُعيد البرنامج إلى التعليمة التي تلي تعليمة XEQ مباشرةً. يمكن أيضًا تنفيذ البرامج/الروتينات الفرعية باستخدام مفتاح المساعدة ( Execute). الفرق الجوهري بينهما هو أن الأول يُنفذ التسمية ويعود إلى الروتين الفرعي السابق ويُكمل التنفيذ من السطر التالي ، بينما الثاني ينتقل إلى التسمية المُحددة ولا يعود.XEQXEQXEQGTOXEQXEQGTO
GTO..يقوم بتعبئة الإجراءات الفرعية الحالية والانتقال إلى مساحة البرنامج الجديدة. يمكن استخدام nnnn للوصول إلى سطر معين من البرنامج.GTO.
أمثلة برمجية
برنامج بسيط لحساب مساحة الدائرة
| خطوة | تعليمات | تعليق |
|---|---|---|
| ٠٠ | { برنامج 6 بايت } | |
| 01 | LBLAREA | بداية برنامج "المنطقة" |
| 02 | INPUTR | يطلب البرنامج قيمة R ويخزنها في R |
| 03 | X↑2 | قم بتربيع القيمة الموجودة في سجل X |
| 04 | PI | يضع π على المكدس |
| 05 | × | يضرب القيم في سجل X و Y |
| ENDأوRTN | يعيد التحكم (والنتيجة في X) إما إلى المستخدم أو إلى البرنامج المُستدعي. |
تؤدي تعليمات البرنامج مثل , , إلى إيقاف تنفيذ البرنامج، والذي يمكن استئنافه بالضغط على .STOPPROMPTINPUTR/S
VIEWيُستخدم لعرض محتويات السجل، على سبيل المثال R في المثال أعلاه.
استخدام برنامج حل التكاملات والمعادلات
من الضروري كتابة برنامج أو روتين فرعي لحساب قيمة f(x) للدالة المراد حلها أو تكاملها. يجب تعريف المتغيرات المستخدمة في البرنامج باستخدامMVAR
إليك برنامج نموذجي لحل المعادلة °F = (9/5×°C) + 32
| خطوة | تعليمات | تعليق |
|---|---|---|
| ٠٠ | { برنامج 31 بايت } | |
| 01 | LBLTEMP | بداية البرنامج "TEMP" |
| 02 | MVARF | يُعلن عن F كمتغير للحل |
| 03 | MVARC | يُعلن عن C كمتغير للمُحلِّل |
| 04 | RCLF | استدعاء F |
| 05 | 9 | |
| 06 | 5 | |
| 07 | ÷ | |
| 08 | RCLC | الاستدعاء ج |
| 09 | × | |
| 10 | - | |
| 11 | 32 | |
| 12 | - | |
| ENDأوRTN | يعيد التحكم (والنتيجة في X) إما إلى المستخدم أو إلى البرنامج المُستدعي. |
بعد ذلك، قم بالوصول إلى أداة الحل باستخدام ( )، ثم حدد البرنامج .Shift7SOLVERTEMP
وبالمثل، يمكن إجراء التكامل للتعبيرات. بعد تحديد متغير التكامل، أدخل الحد الأدنى ثم اضغط على زر التكامل، وبالمثل أدخل الحد الأعلى والدقة.LLIMULIMACC
المحاكيات

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

الكتب المرجعية
أدلة ومجموعات برامج ضغطات المفاتيح
وثائق آلة حاسبة 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 ]
انظر أيضاً
مراجع
- ↑ "HP-42S" . متحف آلات حاسبة HP . تم الاطلاع عليه بتاريخ 27-10-2016 .
- ↑ هوسودا، تاكايوكي (10-10-2007). "ترقية ذاكرة جهاز HP 42S إلى 32 كيلوبايت" . مؤرشف من الأصل بتاريخ 17-09-2017 . تم الاطلاع عليه بتاريخ 12-08-2011 .
- ↑ وضع السرعة المزدوجة السهلة / وضع التوربو للآلة الحاسبة والبرامج HP 42S ، 14 فبراير 2022 ، تم الاطلاع عليه بتاريخ 5 أغسطس 2022
- ↑ "جميع الأدبيات المعروفة عن آلات حاسبة HP" .
- ↑ "جميع الأدبيات المعروفة عن آلات حاسبة HP" .
- ↑ "دليل المستخدم HP-42S - كتيبات آلة حاسبة HP" .
- ↑ "أمثلة وتقنيات برمجة HP-42S - كتيبات آلات حاسبة HP" .
- ↑ "حلول خطوة بخطوة: الهندسة الكهربائية (42S) - كتيبات آلة حاسبة HP" .
- ↑ "حلول خطوة بخطوة: الهندسة الميكانيكية (42S) - منشورات آلة حاسبة HP" .
- ↑ "تحليل الدوائر المتقدمة باستخدام HP-42S - منشورات آلة حاسبة HP" .
- ↑ "دورة سهلة في استخدام HP-42S - كتيبات آلة حاسبة HP" .
- ↑ "خوارزميات لحاسبات RPN - منشورات HP الحاسبة" .
- ↑ "تحليل علمي للآلة الحاسبة الجيبية - منشورات HP الحاسبة" .
- ↑ "الإحصاءات الهندسية باستخدام آلة حاسبة قابلة للبرمجة - منشورات HP للآلات الحاسبة" .
- ↑ "الفيزياء الرياضية التطبيقية باستخدام الآلات الحاسبة الجيبية القابلة للبرمجة - منشورات HP للآلات الحاسبة" .
- ↑ "علم الفلك الرياضي باستخدام آلة حاسبة جيبية - منشورات HP Calculator" .
- ↑ "دليل إجراءات التصميم والتحليل الإلكتروني باستخدام الآلات الحاسبة القابلة للبرمجة - منشورات HP للآلات الحاسبة" .
- ↑ "برامج الآلة الحاسبة لمهندسي الكيمياء - منشورات HP للآلة الحاسبة" .
- ↑ "برامج الآلة الحاسبة لمهندسي الكيمياء المجلد 2 - منشورات آلة حاسبة HP" .
- ↑ "مكتبة برامج MoHPC HP-41C" .
للمزيد من القراءة
- آلة حاسبة علمية HP-42S RPN - دليل المستخدم (ملف PDF) (الطبعة الأولى ). كورفاليس، أوريغون، الولايات المتحدة الأمريكية: شركة هيوليت-باكارد. يونيو 1988. 00042-90001. مؤرشف (ملف PDF) من الأصل بتاريخ 17 سبتمبر 2017. تم الاطلاع عليه بتاريخ 17 سبتمبر 2017 .
- الآلة الحاسبة العلمية HP-42S RPN - أمثلة وتقنيات البرمجة (ملف PDF) (الطبعة الأولى ). هيوليت-باكارد . يوليو 1988. 00042-90020، 00042-90019. مؤرشف (ملف PDF) من الأصل بتاريخ 19 ديسمبر 2017. تم الاطلاع عليه بتاريخ 19 ديسمبر 2017 .
- سترابسون، خوسيه لاورو؛ جونز ، روس (يناير 2010). دليل HP-42S/Free42 بديل (PDF) . 0.7. أرشفة (PDF) من النسخة الأصلية بتاريخ 2017-09-17 . تم الاسترجاع 2017/09/17 .
- دليل مرجعي سريع لجهاز HP-42S (الطبعة الأولى). كورفاليس، أوريغون، الولايات المتحدة الأمريكية، ديكس سميث. أكتوبر 1988. 00042-92222E.
- هورن، جوزيف ك. (23 أغسطس 2017) [9 نوفمبر 1988]. "ملحق دليل المستخدم لجهاز HP-42S: وظائف المصفوفة المخفية" . مؤرشف من الأصل بتاريخ 17 سبتمبر 2017. تم الاطلاع عليه بتاريخ 17 سبتمبر 2017 .
- "دليل مستخدم DM42" . 3.17. شركة SwissMicros GmbH . 21-10-2020 [2016]. مؤرشف من الأصل بتاريخ 05-10-2020 . تم الاطلاع عليه بتاريخ 21-10-2020 .
روابط خارجية
- SwissMicros DM42
- مقدمة عن HP-42S على موقع hpcc.org
- صفحة HP-42S على موقع hpmuseum.org
- موارد HP-42S على موقع hp42s.com (متوقف اعتبارًا من يوليو 2017)
- وصف جهاز HP-42S على موقع rskey.org
- وصف جهاز HP-42S على موقع thimet.de
- Free42 لنظام Android من تطوير توماس أوكين، وهو مشروع مفتوح المصدر.
- أوكن، توماس (2011-04-20). "Free42، محاكي آلة حاسبة HP-42S" . تم الاسترجاع في 2011-08-12 .
- آلات حاسبة HP
- آلات حاسبة قابلة للبرمجة من HP
- آلات حاسبة من سلسلة HP Pioneer
- مقدمات متعلقة بالحاسوب في عام 1988
