مرجع
آخر الزيارات

مجمع انتل سي++

425 كلمة•0 مشاهدة•🗒️ منذ يوم
باختصار: يعد مجمع انتل و مجمع انتل سي ++ الكلاسيكي عبارة عن مُترجِام لـ سي وسي++ و إس واي سي إل ومتوازية سي ++ للأنظمة القائمة على معالجات انتل ، والمتاحة لأنظمة التشغيل ويندوز ولينكس وماك أو إس . في هذه المقالة 4 أقسام: «المعمارية»، «ملخص» و«دعم معالجات غير إنتل» وغيرها.
المحتويات
  1. المعمارية
  2. ملخص
  3. دعم معالجات غير إنتل
  4. معالجات إنتل زيون القابلة للتطوير

بدايةً، يعد مجمع انتل و مجمع انتل سي ++ الكلاسيكي عبارة عن مُترجِام لـ سي وسي++ و إس واي سي إل ومتوازية سي ++ للأنظمة القائمة على معالجات انتل ، والمتاحة لأنظمة التشغيل ويندوز ولينكس وماك أو إس . وتعرض الأقسام التالية جوانب أخرى من الموضوع.

المعمارية

  • معالجات:
  • معالجات إنتل أي إيه-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 للأغراض العامة بما في ذلك:

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.