لغات البرمجة

معمارية PowerPC

PowerPC هي معمارية تعليمات لحواسيب الدقة المعمارية القليلة التي تم إنشاؤها من قبل التحالف بين آبل وآي بي إم وموتورولا في عام 1991، والمعروف باسم AIM (Apple–IBM–Motorola). يُعرف PowerPC أحيانًا باسم “Performance Optimization With Enhanced RISC – Performance Computing”، وهو اختصار لـ PPC. وقد تم تسمية PowerPC كمجموعة تعليمات متطورة باسم Power ISA منذ عام 2006، بينما استمر الاسم القديم كعلامة تجارية لبعض التنفيذات لمعالجات Power Architecture. كانت PowerPC حجر الزاوية في مبادرات AIM لـ PReP ومنصة المرجع الأجهزة المشتركة في التسعينيات. كانت الهندسة مخصصة في الأصل للحواسيب الشخصية، وهي معمول بها بشكل جيد لاستخدامها في سلاسل آبل مثل Power Macintosh و PowerBook و iMac و iBook و Xserve منذ عام 1994 حتى عام 2006، عندما انتقلت آبل إلى معالجات إنتل x86. منذ ذلك الحين، أصبحت PowerPC غير شائعة في الحواسيب الشخصية، لكنها لا تزال شائعة كمعالجات مضمنة وعالية الأداء. يوفر استخدامها في أجهزة ألعاب الفيديو والتطبيقات المضمنة مجموعة متنوعة من الاستخدامات. بالإضافة إلى ذلك، لا تزال وحدات المعالجة المركزية PowerPC تستخدم في أجهزة الكمبيوتر الشخصية AmigaOne وأجهزة الكمبيوتر الشخصية من الطرف الثالث التي تعمل بنظام AmigaOS 4. تستند PowerPC إلى حد كبير على معمارية تعليمات POWER السابقة من IBM، وتحتفظ بمستوى عالٍ من التوافق معها. حيث بقيت الهندستان كافيتان بما يكفي لتشغيل البرامج وأنظمة التشغيل نفسها على كلا النوعين إذا تم اتخاذ بعض الاحتياطات في التحضير. تستخدم الرقائق الجديدة في سلسلة POWER نفس Power ISA.

لمزيد من المعلومات، يُمكنك زيارة صفحة ويكيبيديا المخصصة لـ PowerPC.