سؤال وجواب

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

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

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

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

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

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

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

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

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

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

إن أهم العيوب التي تعاني منها البرمجة بلغة التجميع هي:[3]

 

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

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

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

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

 

54.144.55.253, 54.144.55.253 CCBot/2.0 (https://commoncrawl.org/faq/)
             
             
السابق
اي العمليات التاليه تطلق ثاني الكربون ؟ ( التالية ))
التالي
شبكة مفردات كلمة تقليدية

اترك تعليقاً