السلام عليكم ورحمة الله وبركاته
لقد بدات دراسة الاسمبلي مند اسبوع تقريبا وواجهت بعض المشاكل في فهم بعض المفاهيم كما انني بحث في جوجل عن تمارين للاسمبلي لكن لاسف لم اجد اي مواقع فطلبي يااخوه هو :
1 .model small قرات في بعض المواقع ان هده التتعليمه تحجز لنا في داكره ko64 لكن انا عندما ساقوم بكتابة برنامج لااعرف كم من segment سيحتاج هل ko64 ام اكثر فهل يوجد يااخوه اي طريقة لتنجب وقوع مشاكل في البرنامج ادا كانت مساحته اكبرمن 64ko
mov ax,@data هل هده التعليمه تقوم بوضع عنوان segment التي تم حجزها في ax وهل هده الطريقة صحيحة mov ax,seg karim حيث ان المتغير كريم موجود في .data
3
msg db "file est trouve","&"
لمادا اضيفت & في اخر الكود عوض الرقم صفر.
4 - اريد فقط ان اعرف هل المكدس يستعمل للدوال فقط اي اننا لانستعمله الى ادا قمنا بكتابة داله واردنا استدعائها وماهو دور .stack الموجود في البرنامج وهل توجد اي دروس او تمارين تخص المكدس لانني قرات مجموعة من الكتب لكن معضمها تشرح فقط التعليمات الخاصه به مثل pop push lifo دون اي مثال تطبيقي.ولهدا ارجو منكم يااخوه ان تضعوا لي اي رابط يحتوي على امثلة تطبيقة لاستعمال المكدس .
وادا كان لديكم يااخوه اي موقع فيه تمارين الاسمبلي مع الحل فلا تبخلوا علينا بها فلغه مثل لاسمبلي لايمكن تعلمها من خلال الدروس فقط
وجزاكم الله الف خير
وشكرا مقدما. :lol: