أي مما يلي يُعد من اللغات منخفضة المستوى

كتابة asma - تاريخ الكتابة: 4 أكتوبر 2021 , 18:10
أي مما يلي يُعد من اللغات منخفضة المستوى

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

أي مما يلي يُعد من اللغات منخفضة المستوى

أي مما يلي يُعد من اللغات منخفضة المستوى، الإجابة هي لغة التجميع، وهي لغة من اللغات التي تبني عليها معمارية الحاسب الآلي الأوامر والتعليمات الصادرة والمرسلة إلى جهاز الحاسوب أو إلى أي جهاز إلكتروني آخر يمتلك وحدة معالجة مركزية تتعامل مع الأوامر وتقوم بتشفيرها وترميزها، حيث تتعاطى تقنية المعلومات مع حزمة مختلفة من التعليمات والأوامر، وأهمها البرمجة، إذ عرفت البرمجة بأنها: “نشاط تدوين التعليمات إصدار الأوامر إلى جهاز الحاسوب أو إلى جهاز آخر، وعلى سبيل المقال لغة  Java و C-Sharp، ولغة التجميع التي تختلف في تكوينها وطبيعتها عن لغة البرمجة المعروفة.

شاهد أيضًا: تتميز الفنون الإسلامية بارتباطها باللغة العربية ارتباطاً وثيقاً

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

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

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

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

شاهد أيضًا: عبارات توديع صديق عمل باللغة العربية والانجليزية مكتوبة

الفرق بين لغة الآلة ولغة التجميع

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

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

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

شاهد أيضًا: تنتشر اللغة الفارسية في

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

62 مشاهدة