سؤال

"لقد تدربت في شركة تقوم بالكثير من أعمال الحواسيب المركزية.كانت معظم تجربتي في الحواسيب المركزية تستخدم Java وUnix System Services.لقد اكتسبت بعض الخبرة مع واجهة ISPF وC ولكن لم يكن لدي أي خبرة مع المجمّع.سأتخرج قريبًا وسأقوم بدراسة مستقلة للفصل الدراسي الأخير.أرغب في الاستمرار في استخدام الكمبيوتر المركزي وكنت أتساءل ما هي الموارد التي يمكن أن تعلمني أداة تجميع الكمبيوتر المركزي؟لاحظ أنه ليس لدي خبرة في كتابة المجمع لأي نظام أساسي ولكنني أفهم النظام الثنائي والست عشري ولدي فهم نظري للسجلات.

هل كانت مفيدة؟

المحلول 5

ولقد كنت قادرا على تعليم نفسي أساسيات جدا باستخدام المواد التالية جنبا إلى جنب مع زملاء العمل الذين يمكنني طرح الأسئلة. عن وسيلة سهلة لتشغيل وبرامج الجمعية التصحيح الأساسي يمكنني استخدام Z390 المحاكي مع خيار استخدام السماح للمساعدة تعليمات وكذلك خيار اختبار لتصحيح الأخطاء التفاعلي. لقد استعملت هذا مثل تعليمي تمهيدي الرئيسي. لقد استعملت هذا الموقع الطبقة كمرجع آخر. وأخيرا هذه قد تكون المواد حصة مفيد على الرغم من أنني لا أعرف كيف أنها جيدة لأنها ارين ' ر الوصول إليها جدا مع القارئ الشاشة.

نصائح أخرى

لا يعد أي مما يلي بمثابة برنامج تعليمي، بل مجرد مادة مرجعية.ومع ذلك، سيكون كل شيء مفيدًا في النهاية، ومن الجيد أن تعرفه؛سيكون من الفائدة:

  • دليل مبرمج HLASM
  • مرجع لغة HLASM
  • معلومات عامة عن HLASM
  • إدارة برنامج MVS:دليل المستخدم والمرجع
  • دليل خدمات مجمع MVS
  • دليل خدمات المجمع المعتمد من MVS
  • z/مبادئ الهندسة المعمارية للعملية

يمكنك العثور على الكتب الخاصة بإصدار z/OS الذي تستخدمه في مكتبة مستندات IBM:

z/مبادئ التشغيل المعمارية ("دليل POP") هو الكتاب المقدس للنظام.سيكون من المثير للاهتمام في هذا الكتاب الفصل السابع الذي يسرد التعليمات وتنسيقات التعليمات.

بالنسبة للمواد التعليمية، يمكنني أن أوصي (كلها موجودة على رف الكتب الخاص بي) بأي مما يلي:

  • برمجة مجمع الحاسبات المركزية بواسطة Bill Qualls (يأتي هذا مع محاكي PC/370 لتجميع المجمع وتشغيله)
  • لغة تجميع MVS من تأليف كيفن ماكويلين وآن برينس

وبعد أن تتقن الأساسيات:

  • لغة المجمع المتقدمة وواجهات MVS لأنظمة IBM ومبرمجي التطبيقات بقلم كارمين أ.كاناتيلو

إذا كانت لديك أسئلة، يمكنك استخدام Stackoverflow بالطبع، ولكن لكي تتمكن من اختيار مجموعة من العقول التي تركز على الحواسيب المركزية، حاول http://ibmmainframeforum.com/.إنها ليست نشطة للغاية، لكن المشرفين يعرفون الفنون المظلمة.

استمتع!

والمجمع التعلم هو بالتأكيد وسيلة جيدة لفهم كيفية عمل أجهزة الكمبيوتر حقا، ولكن أنا أقترح أن القفز في إلى 390 المجمع سوف تنطوي على منحنى التعلم حاد جدا. كنت تشير الى الحصول على عقد من محاكي المعالج مثل emu8086 الذي يأتي مع البرنامج التعليمي، وبدءا من ذلك. سوف cncepts الأساسية تتعلم قابلة للتحويل إلى أخرى أكثر تعقيدا، أبنية.

وهناك دعا هرقل محاكي المركزية، و بعض أنظمة التشغيل المركزية الأكبر سنا يمكن الحصول عليها ل مجانا (من الناحية القانونية). قد تجد أنه يمكنك استخدام هذا للقيام ببعض التجارب مع المجمع المركزية. مجموعة التعليمات سوف يكون هناك أكثر تعقيدا من عائلة 386، لذلك تعلم المجمع على هذا النظام هو على الارجح جيدة مثل أي.

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

ولقد كنت في منصبك. أنا طالب، نفسي. لقد وجدت أن تحاول تعليم نفسك المركزية المجمع، وخاصة على أعلى الطبقات الأخرى، مع عدم وجود الدعم وليس لأحد أن أنتقل إلى للحصول على إجابات سريعة، فمن الأفضل أن تأخذ مجرد المسار الفعلي في ذلك. لقد مشفرة في C ++، .NET، مجمع، كوبول، رفيع المستوى مجمع وغيرها، والشيء حقا أن ساعدني في الطبقات المجمع اثنين كان يجري في بيئة منظمة مع الكثير من الدعم في المكان.

والكتاب Qualls متاح مجانا للاستخدام غير التجاري في HTTP: //www.billqualls. كوم / المجمع / index.html و. أعترف بأنها منحازة إلى حد ما تجاه الكتاب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top