قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية زكرياء المغربي
زكرياء المغربي
:: عضو فضي ::
تاريخ التسجيل: Feb 2013
الدولة: المغرب
المشاركات: 682
نشاط [ زكرياء المغربي ]
قوة السمعة:100
قديم 16-03-2013, 01:12 PM المشاركة 1   
Post المكدس STACK - مشكل - Twitter FaceBook Google+



السلام عليكم و رحمة الله تعالى و بركاته...
اخواني عند تصفحي لموضوع داخل منتديات القرية عند المقاطعات،واجهني مشل في المكدس ، لاسيم و أنه السجل المسؤول عن تخزين العنوان الذى سيرجع إليه المتحم بعد المقاطعة ( RETURN Address ) بناءا علا نظام LIFO ـ لكن المشكل هو هل يجب بناؤه داخل البرنامج 'برمجته' أم أنه يعمل تلقائيا و شكرا

اعلانات

الصورة الرمزية compiler_x
compiler_x
:: مهندس متميز ::
تاريخ التسجيل: Apr 2008
الدولة: IRAQ
المشاركات: 375
نشاط [ compiler_x ]
قوة السمعة:0
قديم 16-03-2013, 01:21 PM المشاركة 2   
افتراضي


لا يا اخي ، هو يعمل تلقائيا بعد الانتهاء من تنفيذ روتين ( او ودالة ) المقاطعه فهي يعمل ضمن نظام المتحكم الداخلي وليس ظاهرا

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 17-03-2013, 06:03 AM المشاركة 3   
افتراضي


السلام عليكم و رحمة الله تعالى و بركاته...
اخواني عند تصفحي لموضوع داخل منتديات القرية عند المقاطعات،واجهني مشل في المكدس ، لاسيم و أنه السجل المسؤول عن تخزين العنوان الذى سيرجع إليه المتحم بعد المقاطعة ( RETURN Address ) بناءا علا نظام LIFO ـ لكن المشكل هو هل يجب بناؤه داخل البرنامج 'برمجته' أم أنه يعمل تلقائيا و شكرا
المشكلة فيه أن PIC له عدد محدود من الأماكن مما يجعل استخدامه صداع لذا فليس من الشائع أن تجد برمجة بلغة الماكينة "أسيمبلى" و دوما يلجأ للبيزك أو سى
أما اتميل فهو محدود بالذاكرة المتاحة ولو حددت له مكان بعيد فى الذاكرة يمكنك أن تنساه بعد ذلك


الصورة الرمزية زكرياء المغربي
زكرياء المغربي
:: عضو فضي ::
تاريخ التسجيل: Feb 2013
الدولة: المغرب
المشاركات: 682
نشاط [ زكرياء المغربي ]
قوة السمعة:100
قديم 17-03-2013, 12:14 PM المشاركة 4   
افتراضي


المشكلة فيه أن PIC له عدد محدود من الأماكن مما يجعل استخدامه صداع لذا فليس من الشائع أن تجد برمجة بلغة الماكينة "أسيمبلى" و دوما يلجأ للبيزك أو سى
أما اتميل فهو محدود بالذاكرة المتاحة ولو حددت له مكان بعيد فى الذاكرة يمكنك أن تنساه بعد ذلك
أهلا سعادة المهندس ماجد

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


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 17-03-2013, 04:09 PM المشاركة 5   
افتراضي


معذرة ليس لى خبرة بالبك ولا الميكرو سى و فى نيتى ان ابدأ لكن الوقت لا يسمح - فضلا عن انى لا اجد دافع لترك اتميل و الأسيمبلى لغيره

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 03:49 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025