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

اول مشاركة ارجو المساعدة

مغلق
بدأه غاوي_برمجة في 17 يوليو 2004 · 4 رد · 711 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم هذه اول مشاركة لي في هذا المنتدى وارجو ان تفيدوني

اريد أن اسأل عن اساسيات كتابة الكود بالاسمبلي هل يوجد لها خواص معينة بمعنى اني اريد كتابة كود بسيط عن طريق masm فما هي الخطوات وما الفرق بين masmوtasmوdebuger وشكرا

#2

السلام عليكم,

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

إلى اللقاء.

#3

شكرا لك يا أخ chik وأتمنى منك ان تبين لي بعض القواعد الأساسية فأنا أرى بعض

الاكواد تبدأ بنقطة فماذا تعني هذه النقطة وهل أكتب الكود في notepad ثم اعمل له

link ارجو الافادة واسف عالازعاج لاني ما زلت مبتدئ في هذه اللغة والدروس الموضوعة

في المنتدى لا توضح طريقة كتابة الكود وشكرا مرة اخرى

تم تعديل هذه المشاركة بواسطة غاوي_برمجة في 19 يوليو 2004 في 19:45

#4

السلام عليكم,

من الصعب شرح كل المبادء في تدخل واحد.

عموما ما يبدأ بنقطة تكون بعض الخصوصيات التي نريدها كاختيار نوع البروسسور الذي نريد البرمجة له ونوع الذاكرة التي سنستعملها وغير ذلك.

يمكن أن نكتب الكود في النوتباد ونسجله تحت asm ونقوم ببنء البرنامج بالأدوات الخاصة لذلك.

أضن من الأحسن أن تحاول فهم بعض الأمثلة وإذا كان فيه تساؤل حول نقطة معينة يكون أحسن لأن السؤال سيكون دقيق وتسهل الإجابة أحسن التطرق إلى الكل. ويمكنك تتبع الدروس التي طرحها الإخوان هنا فهي مهمة في البداية.

أتمنى لك التوفيق وإلى اللقاء.

#5

مشكور أخوي chik على الافادة وجعلها الله في ميزان حسناتك

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

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