مجمع انتل سي++
بدايةً، يعد مجمع انتل و مجمع انتل سي ++ الكلاسيكي عبارة عن مُترجِام لـ سي وسي++ و إس واي سي إل ومتوازية سي ++ للأنظمة القائمة على معالجات انتل ، والمتاحة لأنظمة التشغيل ويندوز ولينكس وماك أو إس . وتعرض الأقسام التالية جوانب أخرى من الموضوع.
المعمارية
- معالجات:
- معالجات إنتل أي إيه-32 القديمة وإنتل 64 (إكس86-64).
- معالجات نواة إنتل
- عائلة معالجات زيون
وفي السياق ذاته، يقوم مترجم واجهة برمجة التطبيقات انتل الموحدة بإنشاء رمز لكل من وحدات المعالجة المركزية إكس86-64 ووحدات معالجة الرسومات ذات الأغراض العامة من انتل:
ملخص
وعلى صعيد آخر، يتوفر مترجم انتل سي ++ لنظامي التشغيل ويندوز و لينكس ويدعم تجميع شيفرة مصدرية لـ سي و سي ++ و إس واي سي إل ومتوازية سي ++ (دي بي سي ++) ، ويستهدف معماريات انتل أي إيه-32 و إنتل 64 (المعروف كذلك باسم إكس86-64 ) و نواة إنتل وزيون و معالجات زيون ، فضلًا عن وحدات معالجة الرسومات بما في ذلك معالج رسومات إنتل جيل 9 وما فوق ، وبنية إنتل إكس إي ، وبطاقة تسريع انتل قابلة للبرمجة مع ف بي جي ايه إنتل آريا 10 جي إكس. مثل مجمع انتل سي ++ الكلاسيكي ، فإنه يدعم كذلك بيئات تطوير مايكروسوفت فيجوال ستوديو وإكلبس ، ويدعم خيوط المعالجة عبر واجهة برمجة التطبيقات انتل الموحدة خيوط اللبنات و أوبن أم بي وخيوط المعالجة الأصلية.
دعم معالجات غير إنتل
علاوةً على ذلك، تم انتقاد الإصدارات السابقة من برامج التحويل البرمجي لـ سي و سي ++ لتحسينها بشكل أقل قوة لغير معالجات إنتل ؛ مثلًا ، كتب ستيف ويستفيلد في مقال عام 2005 على موقع إي إم دي الإلكتروني:
علاوةً على ذلك، يستعمل مجمع انتل سي ++ 8.1 العلامة -xN (لنظام التشغيل لينكس) أو -QxN (لنظام التشغيل ويندوز) للاستفادة من امتدادات اس اس اي2 . بالنسبة إلى اس اس اي3 ، يكون مفتاح التحويل البرمجي هو -xP (لنظام التشغيل لينكس) و -QxP (لنظام التشغيل ويندوز). ... مع مجموعة الأعلام -xN / -QxN و -xP / -QxP ، فإنها تتحقق من سلسلة بائع المعالج - وإذا لم يكن معالج انتل اصيل ، فإنه يتوقف عن التنفيذ بدون حتى التحقق من أعلام الميزات.
مراجع
معالجات إنتل زيون القابلة للتطوير
- معالجات إنتل أي إيه-32 القديمة و إنتل 64 (إكس86-64)
- معالجات نواة إنتل
- عائلة معالجات زيون
- معالجات إنتل زيون القابلة للتطوير
- وحدات معالجة الرسومات:
- معالج رسومات إنتل جيل 9 وما أعلى.
- معمارية إنتل إكس إي.
- بطاقة تسريع قابلة للبرمجة من إنتل مع ف بي جي ايه إنتل آريا 10 جي إكس.
علاوةً على ذلك، يستهدف برنامج مجمع انتل سي ++ الكلاسيكي وحدات المعالجة المركزية إنتل إكس86-64 للأغراض العامة بما في ذلك:
📝 هل في هذه المقالة خطأ؟
إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.
ما رأيك في هذه المقالة؟