هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها
يرجى إضافة وصلات داخلية للمقالات المتعلّقة بموضوع المقالة.

منطقة حمراء

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
Arwikify.svg
هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (ديسمبر 2013)

في مجال الحوسبة، يُقصد بالمنطقة الحمراء (red zone) حيز ثابت الحجم في ذاكرة تتجاوز عنوان موقع في أعلى الكومة (stack pointer) لم يتم" "تخصيصه" بعد". وهذه المنطقة من الذاكرة لا تخضع للتعديل من قِبل روتين المقاطعة/المَسك الاستثنائي/حامل الإشارة. مما يسمح باستخدام المساحة للبيانات المؤقتة دون الحاجة لمزيد من الدرجات القصوى لتعديل عنوان موقع في أعلى الكومة. حيث يفرض برنامج (ABI)ذو الامتداد x86-64 منطقة حمراء تبلغ مساحتها 128 بايت[1]. كما تفرض سلسلة الأدوات البرمجية OpenRISC منطقة حمراء تبلغ مساحتها 128 بايت بيد أن هذا ليس موثوقًا.

ملاحظات ومراجع[عدل]

  1. ^ "i386 and x86-64 Options - Using the GNU Compiler Collection (GCC)". اطلع عليه بتاريخ 2011-04-10. 
Crystal mycomputer.png
هذه بذرة مقالة عن عتاد الحاسوب بحاجة للتوسيع. شارك في تحريرها.