الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أسئلة عن الأسيمبلي

مغلق
بدأه برق في 11 مارس 2005 · 2 رد · 686 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أولا تحياتي لكل مشرفي ومرتادي هذا القسم الرائع الفعال والنشط (ولكن ليس أكثر من قسم لينوكس :lol: ).

توجد لدي عدة أسئلة هامة بالنسبة لي على الأقل وهي:

1- ما هي المكونات الرئيسية للغة الأسيمبلي؟

مثلا في لغة C++ تتكون من متغيرات وجمل تحكم و دوال و صفوف وقوالب ، وهكذا..

2- هل تختلف syntax من assembler لآخر ، يعني هل طريقة كتابة الاسيمبلي في masm نفسه في nasm و gas ؟

3- هل يمكن أن نتعامل مع الملفات في الأسيمبلي ، وإذا كان نعم ، فهل يمكن أن تعطوا لي مثالا صغيرا؟

4- كيف تم تكوين assembler ؟

وبارك الله في المجيب والمشاهد والزائر.

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

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#2

اهلا بك فى قسم الاسمبلى الذى اظن ان سيصبح اكثر نشاطا بانضمامك

تتكون الاسمبلى من:

المسجلات - الدوارات- ااوامر القفز-محددات القطاعات-اوامر تحديد عناوين للذاكره

وغيرها طبعا كل ما تجده فى الغات الاخرى تستطيع عمله بالاسمبلى لكن بصوره ابسط

وستاخذ وقت اكبر

شوف المترجمات كثيره وساعطيك نبذه عن ما اعرف منها

masm:اصدارين واحد للدوس والثانى للوندوزاصدار الدوس ليس به اختلافات كثيره عن الاسمبلى

التقليديه

اما اصدار الوندوز فسيختلف اكثر بسبب وجود دوال ومكتبات خاصه به وهو يمكنك من عمل ملفات

exe,dll

بالمناسبه ميكروسوفت اوقفت الدعم الخاص به وهى من انتجته وبالتالى مستقبله ليس جيد رغم جماله

nasm: ممتاز او اكثر من ممتاز يمكنك من استعمال واجهه رسوميه لتصميم واجهه المستخدم للوندوز

والينكس وللدوس او حتى لو اردت بناء نظام تشغيل من الصفر

مترجم قوى لديه مكتباته ودواله الخاصع وتستطيع كتابه الاسمبلى 64 بت اوالتقليديه هناك كتب كثيره

عنه ومواقع اجنبيه تهتم به

HLA:هاى لفل اسمبلى عفوا اسمبلى عاليه المستوى كما فى السى والفجوال بيسك لكن بدون واجهه

رسوميه هناك دوال تختصر الطريق كما فى باقى الغات العاليه المستوى والكثير من مواقع النت وال

الكتب المجانيه اشهرها كتاب ارت اوف اسمبلى

طبعا بما انك مبرمج سى فافضل شى هوا محاوله ان تكتب اجزاء من اى برنامج تصنعه بالاسمبلى وبالتالى

سيساعدك هذا على التدرج فى تعلم الاسمبلى وبالتوفيق ومرحبا بك

تصميم كافة انواع المواقع البرامج بافضل الاسعار

aaasamy7@hotmail.com

الاسكندريه -مصر

ت:5749981

#3

شكرا اخي ssssamy3 على توضيحك

فلغة اسمبلي سهلة التعلم وهي تتخاطب

مع الالة بشكل مباشر واوامرها سهلة

وليست معقدة

هذا الموضوع مغلق.

مواضيع مشابهة