مقالات وتدوينات
(5.0000)

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

12,254 قراءة
0 تعليق
alt
التصنيف مقالات وتدوينات
وقت النشر
2021/06/29
الردود
0

السلام عليكم ورحمة الله وبركاته 



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

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



لغة الآلة هي لغة برمجة منخفضة المستوى تتمثل بـ 0 و 1 ، سابقًا عندما كان علينا إنشاء صورة أو إظهار البيانات على شاشة الكمبيوتر كان يتم تمثيلها بـ 0 و 1 ومن الصعب جدًا الرسم باستخدام أرقام ثنائية فقط (0 و 1)، فعلى سبيل المثال: لكتابة الرقم 120 في نظام الكمبيوتر نقوم بترتيب الأرقام الثنائية (0 و 1) بهذا الشكل 1111000، وهذا الترتيب يُبنى على أُسس حسابيّة تقوم بتحول الأرقام والحروف إلى شكلٍ آخر يعبّر عنها داخل الكمبيوتر، وكما نلاحظ من الصعب جدًا تعلّم لغة الآلة وللتغلّب على هذه المشكلة تم اختراع لغة التجميع. 



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



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

لغة الألة
لغة التجميع
هي اللغة البرمجية الوحيدة التي تفهمها وحدة المعالجة المركزية.
لغة التجميع يفهمها البشر فقط ولا تفهمها وحدة المعالجة المركزية.
 يتم تمثيلها فقط بالتنسيق الثنائي (0 و 1) ، السداسي العشري والثماني. 
في لغة التجميع يمكن تمثيل البيانات بالأرقام والرموز والاختصارات مثل: Mov و Add و Sub و End وغيرها.
يصعب على البشر فهم لغة الآلة.
يسهل على الإنسان فهم لغة التجميع مقارنة بلغة الآلة.
لا يمكن إجراء التعديلات وإصلاح الأخطاء في لغة الآلة.
يمكن إجراء التعديلات وإصلاح الأخطاء في لغة التجميع.
من الصعب جدًا حفظ لغة الآلة ، لذا هي صعبة التعلم.
من السهل حفظ لغة التجميع لأنه يتم استخدام بعض الحروف الهجائية والأرقام.
التنفيذ سريع في لغة الآلة لأن جميع البيانات موجودة بالفعل في تنسيق ثنائي.
التنفيذ بطيء مقارنة بلغة الآلة.
ليست هناك حاجة للمترجم فالصيغة المفهومة للآلة هي لغة الآلة.
يتم استخدام المجمع كمترجم لتحويل فن الاستذكار إلى شكل مفهوم لوحدة المعالجة المركزية.
تعتمد لغة الآلة على الأجهزة.
تعتمد لغة التجميع على الآلة وليست محمولة.



المصدر هنا و هنا.

التعليقات (0)

قم بتسجيل الدخول لتتمكن من إضافة رد