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

منطقة حمراء

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
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 هذه بذرة مقالة عن عتاد الحاسوب بحاجة للتوسيع. شارك في تحريرها.