بعد أن تعرضت للهزيمة من قبل AMD في تقديم أول تعليمات 64 بت حقيقية في معمارية x86 ، تحاول إنتل الآن التفوق على منافسها التاريخي من خلال العمل على x86 ISA مبسطة. مع انهاء التوافق مع 16 بت إلى الأبد ، بينما التوافق مع برامج 32 بت سيظل آمنًا في الوقت الحالي.
تم تقديم مجموعة تعليمات x86 لأول مرة بواسطة Intel في عام 1978 باستخدام وحدة المعالجة المركزية 8086 16 بت ، وتخطط الشركة الآن لإحضار معالجات الكمبيوتر الخاصة بها إلى المستقبل باستخدام بنية 64 بت فقط. لا يزال ISA المقترح x86S (أو X86-S) في مرحلة التصميم ، وسيوفر واحدة من أكبر الترقيات لمعمارية x86 منذ إدخال مسجلات 64 بت ومعالجة الذاكرة مع مجموعة تعليمات x86-64 .
كما تبرز إنتل في مدونة التكنولوجيا الخاصة بها ، نتج عن العمر الطويل لهندسة x86 واحدة من أغنى النظم البيئية للبرامج الموجودة اليوم مع قاعدة “هائلة” مثبتة من أجهزة الكمبيوتر والخوادم والأجهزة المحمولة. أصبحت بنية 64 بت المعروفة اليوم باسم x86-64 ، والتي تم طرحها لأول مرة في السوق من قبل AMD ثم اعتمدتها Intel منذ 20 عامًا ، حيث أصبحت السائدة للبرمجيات وأنظمة التشغيل الحديثة.
لم تعد مايكروسوفت توفر إصدار 32 بت فقط من ويندوز 11 ، ولم تعد البرامج الثابتة المضمنة في اللوحات الأم من إنتل تقدم دعمًا أصليًا لأنظمة التشغيل “بخلاف UEFI64” مثل MS-DOS أو إصدارات ويندوز القديمة 32 بت. تعد أنظمة التشغيل 64 بت هي المعيار الحالي للحوسبة الحديثة ، حيث تحتفظ بالقدرة على تشغيل تطبيقات 32 بت (Win32) بشكل لا تشوبه شائبة تقريبًا بينما لم يعد لديها دعم (أصلي) لتطبيقات 16 بت بعد الآن.
تعتقد Intel أن شعبية x86-64 توفر أخيرًا فرصة لتبسيط النظام البيئي لأجهزة وبرامج x86. تقول الشركة إن نظام x86-S ISA الجديد يزيل بعض الأوضاع القديمة التي لها فائدة قليلة جدًا في بيئات التشغيل الحديثة ، باستثناء تمهيد وحدة المعالجة المركزية في وضع 8086 ثم الانتقال إلى وضع تشغيل حصري 64 بت.
يوفر المستند التقني x86-S قائمة شاملة بالتغييرات التي أحدثتها الهندسة المعمارية الجديدة لمجموعة تعليمات x86 الكلاسيكية. إزالت الحلقة 1 والحلقة 2 من التسلسل الهرمي لحماية وحدة المعالجة المركزية ، حيث إنهما الآن عديمتا الفائدة للبرامج الحديثة إلى جانب أوضاع الحلقة 0 (kernel) والحلقة 3 (تطبيقات المستخدم). اختفى دعم معالجة 16 بت أيضًا ، جنبًا إلى جنب مع الوضع الحقيقي 16 بت ، وتطبيقات 32 بت في الحلقة 0 ، وبعض “بتات وضع نظام التشغيل غير المستخدمة” والمزيد.
ستوفر X86-S الكثير من التوافق مع تطبيقات Win32 32 بت ، لذا فإن الألعاب القديمة والبرامج ستكون آمنة في الوقت الحالي. بالنسبة للدعم القديم لأنظمة التشغيل السابقة 64 بت ، تقول إنتل إن تقنية المحاكاة الافتراضية ناضجة بما يكفي لتوفير حلول البرامج والأجهزة لإبقاء المستخدمين سعداء. كل شيء آخر (أنظمة تشغيل 16 بت ، DOS ، 32 بت) ، تقترح إنتل ، سيتم تشغيله في المحاكيات والأجهزة الافتراضية.
ابدأ المناقشة في forum.mjbtechtips.com