Intel x86S: بنية حصرية مفصلة 64 بت

تمت الكتابة من قبل Guillaume
تاريخ النشر: {{ dayjs(1685376005*1000).local().format("L").toString()}}
تابعنا
هذه المقالة هي ترجمة تلقائية

بدفع من AMD ، تحولت Intel إلى 64 بت على المنتجات الاستهلاكية منذ ما يقرب من 20 عاما. فرصة لاضطراب (صغير)؟

اليوم ، تحول العديد من مستخدمي الكمبيوتر الشخصي بالفعل إلى بنية 64 بت. على سبيل المثال ، من جانب عشاق ألعاب الفيديو ، أصبح التزاما ، إذا جاز التعبير. في الواقع ، أنظمة التشغيل 32 بت غير قادرة على دعم أكثر من 4 غيغابايت من ذاكرة الوصول العشوائي أو هذا المقدار من ذاكرة الوصول العشوائي غير كاف إلى حد كبير لغالبية الإنتاجات بينما تتطلب أكبر استوديوهات التطوير ما لا يقل عن 16 جيجابايت. ومع ذلك ، هذا ليس هو الحال بعد بالنسبة للجميع ، والأهم من ذلك ، أن دعم بنية 32 بت لا يزال على جدول الأعمال ، فقط من أجل التوافق مع الإصدارات السابقة.

ومع ذلك ، يمكن أن يتغير الوضع قريبا إذا صدقنا الوثائق الفنية التي نشرتها مؤخرا شركة Intel ، إحدى عمالقة هذا القطاع. في أصل بنية x86 الشهيرة ، يبدو أن Intel تفكر في تطورها نحو "x86S". كما يوحي اسمها ، لن تهدف هذه البنية إلى إحداث ثورة في x86 التي ستكون سليلا مباشرا لها ، بل إلى تخفيفها من كل ما تعتبره Intel اليوم غير ضروري ، وعلى وجه الخصوص ، دعم أوضاع 16 بت و 32 بت القديمة من أجل ، على وجه الخصوص ، تسريع كل ما يتعلق بالتمهيد. في الواقع ، دون الحاجة إلى التحقق من وراثة 16/32 بت ، يمكن للنظام بعد ذلك التمهيد بشكل أسرع ، خاصة وأن هذه الخطوات - بالإضافة إلى أنها أصبحت عديمة الفائدة عمليا - هي من بين الأكثر استهلاكا للوقت.

من بين التحسينات التي تتوقعها Intel ببنية x64S الخاصة بها: استخدام نموذج التجزئة المبسط ل 64 بت لدعم تجزئة تطبيقات 32 بت ، بما يتوافق مع ما تستخدمه أنظمة التشغيل الحديثة بالفعل ، وإزالة الحلقات 1 و 2 (لا تستخدمها البرامج الحديثة) وميزات التجزئة القديمة ، إزالة دعم عنونة 16 بت، والقضاء على دعم الوصول إلى منافذ الإدخال/الإخراج في الوضع الدائري 3، والقضاء على إدخال/إخراج منفذ السلسلة، وقصر استخدام وحدة تحكم المقاطعة المحلية (APIC) على X2APIC، وإزالة المقبس داخل القابس من الطراز 8259 الأقدم.

بالطبع ، مع مثل هذا التغيير في الهندسة المعمارية ، ومع ذلك ، ليس هناك شك في أن Intel تزيل القدرة على تشغيل تطبيقات 32 بت على نظام تشغيل 64 بت. لن يكون له معنى بالنظر إلى الاحتياجات والعادات الحالية. كما أن Intel واضحة جدا في هذه النقطة من خلال الإشارة إلى أن " الوضع الفرعي 32 بت ل Intel64 (وضع التوافق) لا يزال موجودا ". يهدف وصول بنية x86S الجديدة هذه بشكل أساسي إلى عدم السماح بتمهيد نظام تشغيل لن يكون 64 بت من أجل تسريع الأمور على وجه التحديد على هذه الأنظمة. بالنسبة لغالبية المستخدمين - الذين تحولوا بالفعل إلى نظام تشغيل 64 بت - سيكون هذا التغيير غير مؤلم ويمكننا حتى افتراض أنهم لن يدركوا أي شيء. لمعرفة المزيد حول هذه البنية ، نقترح قراءة المستندات الفنية التي نشرتها Intel. كن حذرا ، لا يزال ملف PDF 46 صفحة!