لغة يتم تحويلها الى لغة الالة بصورة مباشرة

بواسطة: admin
سبتمبر 23, 2023 10:51 م

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

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

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

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

لغة يتم تحويلها مباشرة إلى لغة آلة

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

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

لغة التجميع هي لغة برمجة منخفضة المستوى مصممة لنوع معين من المعالج ، حيث تختلف لغة التجميع اعتمادًا على بنية المعالج المستخدم ، ويمكن إنشاء أوامر لغة التجميع عن طريق تحويل كود المصدر المكتوب بلغة برمجة عالية المستوى ( مثل C ++ أو Java) لأوامر لغة التجميع المقابلة ، أو يمكن للمبرمج كتابة رمز لغة التجميع يدويًا ، يتم تحويل أوامر لغة التجميع إلى لغة الآلة باستخدام المجمع.

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

عند كتابة الكود باستخدام لغة التجميع ، نحصل على العديد من المزايا أهمها:

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

عيوب البرمجة بلغة التجميع

العيوب الرئيسية للبرمجة بلغة التجميع هي:

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

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