السلام عليكم لغة Assembly او مايطلق عليها لغة التجميع هي تتعامل مع البروسيسور صح
اريد مصادر للتعلم هده الغة لان المحتوى العربي قليل من ناحيتها
عندي سؤال بخصوصها
هل البرنامج المكتوب باي لغة كانت مثلا سي سي ++ او اي لغة هل يتم تحويله الى
لغة اسيمبلي اولا ثم يتعامل معه الكمبيوتر او فقط عنما يتم تحويله الى ملف تفيدي
لان ملفات exe هي بلغة اسمبلي
اريد اجوبا و ان تعلمق في مثل هده المواضيع
سبب ضعف محتوى لغة اسمبلي هو ان اللغة تختلف باختلاف البيئة و النظام و المعمارية التي تعمل عليها فمثلاً لدينا الــ x86 GAS Assembly و هو المستخدم في اجهزية لينسك 32بت و لدينا الــ x86 IBM/Intel Assembly المستخدمة في ويندوز
يتم تحويل البرنامج في كل الحالات الى لغة اسمبلي و من ثم الى لغة الآلة لكي يعمل و الملفات التنفيذية ليست بلغة اسمبلي بل هي بلغة الآلة لكي تنفذ ،، الاوبجيكت كود هو الوحيد المكتوب بالاسمبلي
مصادر عربية لا اعلم لكن بالانجليزية فاني قادر على توفير بعض المصادر،، حدد نسخة الاسمبل المستخدمة
التعليقات