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

ممكن حد من خبراء السى يساعدنى

مغلق
بدأه metoovet في 4 يناير 2007 · 2 رد · 487 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ممكن حد يفهمى معانى الكلمات الاتيه

المكدس

انا اعلم انه فراغ ذاكرى ولكن ممكن كلام أكتر عليه000000

عنوان العودهreturn address

--

0x42424242

ممكن

وياريت لو فى كتاب حلو يكون فيه شرح عن هذا ياريت تدلونى عليه

لانى قرأت كتب كتير ومو لاقى توضيح[/

#2

السلام عليكم

يا اخ metoovet هذه الاسئلة لن تجد لها اجابة في كتب السي هذه الاشياء عناوين الذاكرة و المكدس (stack) يمكن التلاعب بها كلها بلغة سي ولكن لكي تفهمها جيدا يجب ان تقرأها في مضمون لغة الاسمبلي . المكدس : هو مساحة في الذاكرة مخصصة لحفظ معاملات الدوال وهذا علي اعتبار ان الذاكرة مقسمة الي ثلاثة اقسام لكل برنامج كل قسم فيه 64 ك في 16 بت و 4 جيجا في 32 بت لكل برنامج او نظام تشغيل ..عند كتابة دالة لها معامل تخزن المعاملات في المكدس وعند استدعاء الدالة مرة اخري تأخذ قيم المعاملات من المكدس وتستعدي الدالة ..ارجو ان اكون وفقت في التوضيح ..لا اعرف عنوان العودة ..0x42424242 ده رقم بالنظام السداسي العشري ..كل هذه سوف تعرفه واكثر بس انت دور علي كتاب ART OF ASSEMBLY الكتاب مجاني دور علي جووجل هتلاقيه علي طول ان شاء الله

ملحوظة : أرجو ان انت تزور منتدي الاسمبلي وتشوف الدروس اللي فيه

سلام :)

تم تعديل هذه المشاركة بواسطة محمد جبر في 4 يناير 2007 في 18:02

لا اله إلا الله

#3

أشكرك جدا جدا على التوضيح الصريح

أشكرك من صميم قلبى

وشكرا على النصيحة

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

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