المرجع الموثوق للقارئ العربي

تحتوي لغة الآلة على مترجم يتولى عملية التحويل من لغة الآلة إلى لغة التجميع

كتابة : دانيال فاروق

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

تحتوي لغة الآلة على مترجم يتولى عملية التحويل من لغة الآلة إلى لغة التجميع

تقوم وحدة  المعالجة المركزية بتلقي التعليمات مكتوبةً بلغة الآلة وفي ضوء ذلك نستطيع بيان حكم المقولة التالية:

  • تحتوي لُغة الآلة على مترجم يتولّى عمليّة التّحويل من لُغة الآلة إلى لغة التجميع هي عبارة خاطئة.

حيث أن المعالج يتلقة التعليمات على شكل نبضات كهربائية “ON” أو “OFF” وذلك يمكن تمثيله فقط باستخدام نظام العد الثنائي في لغة الآلة على شكل 1 أو 0، أي أن اللغة الأساسية هي لغة الآلة، أما لغة التجميع فهي إحدى لغات البرمجة.

شاهد أيضًا: الجهاز الذي يستقبل الإشارة من الحاسب ويتعرف على عنوان الجهاز المرسل إليه هو

ما هي لغة الآلة

لغة الآلة أو ما يعرف باسم Machine code، هو عبارة عن برنامج حاسب يمكنه كتابة تعليمات مفهومة بالنسبة لوحدة المعالجة المركزية، بحيث تكون كل تعليمة سببًا في القيام بمهمة محددة بشكل دقيق مثل تحميل البيانات أو العمليات في وحدة الحساب والمنطق، وهو لغة رقمية يمكن للحاسب تشغيلها بأسرع وقت ممكن، حيث يمكن اعتبارها أدنى مستوى من التفاصيل في لغات البرمجة التي يراها المبرمج.[1]

شاهد أيضًا: نظام الترميز ascii هو نظام يستخدم لتمثيل ……… في الحاسب

ما هي لغة التجميع

هي عبارة عن لغة من لغات البرمجة منخفضة المستوى، يتم اختصاؤها بالحروف الثلاث “asm“، وهي قريبة من لغة الآلة بشكل كبير من ناحية التعليمات، وسبب هذا التطابق هو أن لغة التجميع يعتمد على لغة الآلة في الأساس، ويمك تحويل لغة التجميع إلى لغة آلة من خلال المجمع بحيث تصبح قابلة للتنفيذ، حيث يمكن من خلالها إنشاء البصمة والمنظر الوظيفي للأجزاء المختلفة للحاسب، فهي تركز على طريقة انجاز المهام في وحدة المعالجة المركزية، ولكل نظام تشخيل لغة تجميع خاصة به.[2]

شاهد أيضًا: تحويل المعلومات عند نقلها على الشبكة الى معلومات لا يفهمها الا المرسل او المستقبل فقط

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

المراجع

  1. wikiwand.com , لغة الآلة , 27/09/2021
  2. wikiwand.com , لغة التجميع , 27/09/2021

التعليقات

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *