ما يطلق عليه اسم IA-32 («معمارية إنتل، 32-بت»)، وغالبا ما يسمى i386، "x86-32" أو حتى "x86"، هو مجموعة التعليمات للمعالج الدقيق من إنتل الأكثر نجاحا حتى الآن.[1][2][3] إنه امتداد 32-بت لـ إكس 86، والذي بني لأول مرة في إنتل 80386، للمعالجات المبكرة ذات 16-بت إنتل 8086، 80186 و 80286 وهو الأكثر سيطرة من جميع تصاميم "X86" اللاحقة. هذه المعمارية تشكل مجموعة التعليمات لعائلة من المعالجات الدقيقة مثبتة في الغالبية الساحقة من أجهزة الحاسوب الشخصي في العالم.

مجموعة التعليمات IA-32 توصف عادة كمعمارية حاسب مجموعة التعليمات المعقدة (CISC).

التاريخ

عدل

لقد تم تقديم مجموعة تعليمات IA-32 في معالج إنتل 80386 في عام 1986 وبقيت أساسا لأغلب المعالجات الدقيقة لأجهزة الحواسيب الشخصية للعشرين عاما اللاحقة. ورغم أن مجموعة التعليمات لم تتغير، فالمعالجات الدقيقة اللاحقة التي عملت بها أصبحت أكثر سرعة. من خلال توجيهات لغة برمجة متعددة، يُشار إلى IA-32 عادة باسم معمارية i386.

كانت إنتل المخترعة والمزود الأكبر لمعالجات IA-32، لكنها لم تكن المزود الوحيد. ثاني أكبر زود كان إيه إم دي. كان هناك مزودين آخرين، لكنهم كانوا صغارا. ومع قدوم عام 2007، تتجه إنتل نحو x86-64، لكنها ما تزال تنتج معالجات IA-32 مثل سيليرون م للحواسيب المحمولة. تستمر فيا تكنولوجيز في إنتاج عائلة VIA C3/C7 من أجهزة IA-32 «النقية»، و AMD ماتزال تنتج معالج جيود ومعالجات IA-32 للهواتف النقالة. لوقت من الزمن أنتجت ترانسميتا معالجات IA-32.

انظر أيضا

عدل

مراجع

عدل
  1. ^ "DITTO". BSD General Commands Manual. أبل. 19 ديسمبر 2008. مؤرشف من الأصل في 2016-08-25. اطلع عليه بتاريخ 2013-08-03. Thin Universal binaries to the specified architecture [...] should be specified as "i386", "x86_64", etc.
  2. ^ "Additional Predefined Macros". intel.com. إنتل. مؤرشف من الأصل في 2019-12-09. اطلع عليه بتاريخ 2013-08-31.
  3. ^ "Supported Hardware". Ubuntu Help. كانونيكال المحدودة. مؤرشف من الأصل في 2020-02-05. اطلع عليه بتاريخ 2013-08-31.

وصلات خارجية

عدل