شكرا اخي على الدورة سوف تغيرني عن اكواد السي شارب
تمت تطبيق الدرس بنجاح
عندي استسفارين صغيرين:
1- يخص دالة Main هل يجب ان نكتبها على شكل لايبل او على شكل
Main PROC
Main ENDP
و ما هو الفرق و الأفضل بينهما ؟
2- هل كامل الدورة سوف تكون ب MASM الخاص بمايكوسوفت او بأدوات اخري مثل FASM او TASM او غيرها
معرفة ذلك يتيح لي التركيز في بحثي على النت لاني ان شاء الله جدي في متابعة الدورة و تعلم البرمجة بالأسمبلي
(20-01-2019, 04:08 PM)offset كتب : [ -> ]شكرا اخي على الدورة سوف تغيرني عن اكواد السي شارب
تمت تطبيق الدرس بنجاح
عندي استسفارين صغيرين:
1- يخص دالة Main هل يجب ان نكتبها على شكل لايبل او على شكل
Main PROC
Main ENDP
و ما هو الفرق و الأفضل بينهما ؟
2- هل كامل الدورة سوف تكون ب MASM الخاص بمايكوسوفت او بأدوات اخري مثل FASM او TASM او غيرها
معرفة ذلك يتيح لي التركيز في بحثي على النت لاني ان شاء الله جدي في متابعة الدورة و تعلم البرمجة بالأسمبلي
و عليكم السلام , مرحبا بك أخي الكريم , سأجيب على تساؤلاتك
1 - لم أذكر أي شيء بخصوص أي دالة ... ال Main في المثال ليست دالة بل Label
لديك خلط صغير بين ال Label و الإجراء Procedure
قلت أن ال Label يمكن كتابته بطريقة عشوائية , و أضيف (لا يمكن أن يكون كلمة محجوزة في اللغة) مثلا : start
- أما الإجراء فهو شيء آخر و سيأتي ذكره في الدروس القادمة
____________________________________________
2 - نعم أخي الكريم , كامل الدورة ستعتمد على MASM ...
بالتوفيق
(20-01-2019, 05:31 PM)Rever7eR كتب : [ -> ]1 - لم أذكر أي شيء بخصوص أي دالة ... ال Main في المثال ليست دالة بل Label
ظننتها الدالة الرئيسية لان تسمية Main في السي شارب مقصود بها الدالة الرئيسية
شكرا على التوضيح
وعليكم السلام
بنتظار الدرس القادم
لدي استفسار لماذا نقوم بتحديد نوع المعالج أول الكود
لو قمنا بتحديد نوع يختلف عن الاخر هل سيعمل على كافة المعالجات
(20-01-2019, 10:14 PM)هـآوي كتب : [ -> ]وعليكم السلام
بنتظار الدرس القادم
لدي استفسار لماذا نقوم بتحديد نوع المعالج أول الكود
لو قمنا بتحديد نوع يختلف عن الاخر هل سيعمل على كافة المعالجات
لنخبر المجمع MASM أي نوع من تعليمات المعالج سيستخدم .
أكيد هناك اختلاف بين المعالجات , 80286 ليس ك 80386 و 80586
بما أن المعالجات تختلف فسيكون هناك اختلاف في مجموعة التعليمات (Instruction set)
لا تقلق لن نستعمل أيا منها