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

إجابة معتمدة

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

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

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

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

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

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

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

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

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

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