ما هو الفرق بين المعالج الأساسي والمعالج المنطقي؟ (شرح) - كل الاختلافات

 ما هو الفرق بين المعالج الأساسي والمعالج المنطقي؟ (شرح) - كل الاختلافات

Mary Davis

مطلوب معالج لكي يعمل كل جهاز كمبيوتر ، سواء كان معالجًا متواضعًا ذو كفاءة أو قوة أداء هائلة. بالطبع ، المعالج ، المعروف غالبًا باسم وحدة المعالجة المركزية أو وحدة المعالجة المركزية ، هو مكون أساسي في كل نظام يعمل ، لكنه بعيد عن كونه الوحيد.

تعد جميع وحدات المعالجة المركزية الحالية تقريبًا ثنائية النواة ، مما يعني أن المعالج بأكمله يتكون من نواتين مستقلتين للتعامل مع البيانات. ولكن ما هي الاختلافات بين نوى المعالج والمعالجات المنطقية ، وما الذي تؤديه؟

في هذه المقالة ، ستتعرف على المعالجات الأساسية والمعالجات المنطقية والفرق بينها بالضبط.

ما هو المعالج الأساسي؟

نواة المعالج هي وحدة معالجة تقرأ التعليمات وتنفذها. ترتبط التعليمات معًا لإنشاء تجربة الكمبيوتر عند تشغيله في الوقت الفعلي. يجب أن تقوم وحدة المعالجة المركزية (CPU) الخاصة بك بمعالجة كل ما تفعله على جهاز الكمبيوتر الخاص بك.

عند فتح مجلد ، يكون المعالج مطلوبًا. عندما تكتب في مستند Word ، فإن المعالج الخاص بك مطلوب أيضًا. تعد بطاقة الرسومات - التي تحتوي على مئات المعالجات للعمل بسرعة على البيانات في وقت واحد - مسؤولة عن أشياء مثل رسم بيئة سطح المكتب والنوافذ ومرئيات الألعاب. ومع ذلك ، فإنها لا تزال تتطلب المعالج الخاص بك إلى حد ما.

النواة هي الوحدة التي تقرأ التعليمات وتنفذها.

كيف تعمل المعالجات الأساسية؟

تصميمات المعالجات متطورة بشكل لا يصدق وتختلف اختلافًا كبيرًا بين العلامات التجارية والموديلات. يتم دائمًا تحسين تصميمات المعالجات من أجل تقديم أفضل أداء مع استخدام أقل قدر من المساحة والطاقة.

بغض النظر عن التغييرات المعمارية ، عندما تقوم المعالجات بمعالجة التعليمات ، فإنها تمر بأربع خطوات رئيسية:

  • الجلب
  • فك الشفرة
  • تنفيذ
  • إعادة الكتابة

الجلب

خطوة الجلب هو بالضبط ما كنت تتوقعه. يتلقى نواة المعالج التعليمات التي كانت في انتظارها ، والتي يتم تخزينها بشكل طبيعي في الذاكرة. قد يشمل ذلك ذاكرة الوصول العشوائي (RAM) ، ولكن في مراكز المعالج الحالية ، عادةً ما تنتظر الإرشادات بالفعل النواة داخل ذاكرة التخزين المؤقت للمعالج.

عداد البرنامج عبارة عن قسم من المعالج يعمل كإشارة مرجعية ، تشير إلى مكان توقف التعليمات السابقة وتوقف التعليمة التالية.

فك شفرة

ثم يشرع في فك تشفير الأمر الفوري بعد استعادته. التعليمات التي تتطلب أقسامًا مختلفة من نواة المعالج ، مثل الحساب ، يجب أن يتم فك تشفيرها بواسطة نواة المعالج.

يحتوي كل جزء على كود تشغيل يخبر جوهر المعالج بما يجب فعله بالبيانات التي تتبعه. يمكن أن تعمل الأجزاء المنفصلة من نواة المعالج بمجرد أن يقوم نواة المعالج بفرزها بالكامل.

تنفيذ

خطوة التنفيذ هي عندما يكتشف المعالج ما يحتاجه لأدائه ثم يقوم بذلك. يختلف ما يحدث هنا بناءً على جوهر المعالج المعني والبيانات التي تم إدخالها.

يمكن للمعالج ، على سبيل المثال ، إجراء العمليات الحسابية داخل ALU (وحدة المنطق الحسابي). يمكن توصيل هذا الجهاز بمجموعة متنوعة من المدخلات والمخرجات من أجل معالجة الأرقام وتقديم النتيجة المناسبة. نتيجة الخطوات السابقة في الذاكرة. يتم توجيه الإخراج وفقًا لاحتياجات التطبيق قيد التشغيل ، ولكن يتم تخزينه بشكل متكرر في سجلات وحدة المعالجة المركزية للوصول السريع من خلال الإرشادات التالية.

سيتم التعامل معها من هناك حتى تحتاج أقسام الإخراج إلى المعالجة مرة أخرى ، وعند هذه النقطة يمكن حفظها في ذاكرة الوصول العشوائي.

تحتوي المعالجة الأساسية على أربعة خطوات.

ما هو المعالج المنطقي؟

من الأسهل بكثير تحديد المعالجات المنطقية الآن بعد أن عرفنا ما هو الجوهر. يتم قياس عدد النوى التي يراها نظام التشغيل ويمكن أن يعالجها في المعالجات المنطقية. نتيجة لذلك ، فهو مجموع عدد النوى المادية وعدد الخيوط التي يمكن لكل نواة التعامل معها (الضرب).

على سبيل المثال ، افترض أن لديك وحدة معالجة مركزية ذات 8 نوى و 8 خيوط . سيكون هناك ثمانية معالجات منطقية متاحة لك. عدد النوى المادية (8) مضروبًا في العددمن الخيوط التي يمكنهم التعامل معها يساوي هذا الرقم.

ولكن ماذا لو كانت وحدة المعالجة المركزية لديك تتمتع بإمكانيات تشعبية؟ لذا فإن وحدة المعالجة المركزية ثماني النواة ستحتوي على 8 * 2 = 16 معالجات منطقية لأن كل نواة يمكنها التعامل مع خيطين.

أيهما أفضل؟

ما هو رأيك الأكثر قيمة؟ النوى المادية أم المعالجات المنطقية؟ الجواب بسيط: النوى المادية.

تذكر أنك لا تعالج سلسلتين في نفس الوقت باستخدام تعدد مؤشرات الترابط ، فأنت ببساطة تقوم بجدولتهما بحيث يمكن للنواة المادية الواحدة التعامل معها بأكبر قدر ممكن من الكفاءة.

في أحمال العمل المتوازية بشكل جيد ، مثل عرض وحدة المعالجة المركزية ، ستوفر المعالجات المنطقية (أو الخيوط) تعزيزًا للأداء بنسبة 50 بالمائة فقط. في أحمال العمل هذه ، ستُظهر النوى المادية زيادة في الأداء بنسبة 100 بالمائة.

المعالج ، النواة ، المعالج المنطقي ، المعالج الظاهري

أنظر أيضا: اليهود الأشكناز والسفارديم والحسيدية: ما هو الفرق؟ (شرح) - كل الاختلافات

أنواع مختلفة من المعالجات

العديدة يتم إنشاء أنواع المعالجات في بنيات متميزة ، مثل 64 بت و 32 بت ، للحصول على السرعة والمرونة المثلى. أكثر أنواع وحدات المعالجة المركزية انتشارًا هي أحادية النواة وثنائية النواة ورباعية النواة و Hexa-core و Octa-core و deca-core كما هو مذكور أدناه :

المعالجات الميزات
وحدة المعالجة المركزية أحادية النواة -يمكن تنفيذ أمر واحد فقط في كل مرة.

- غير فعال عندما يتعلق الأمر بتعدد المهام.

- إذا كان هناك أكثر من برنامج واحد قيد التشغيل ، فهناك أمر مميزانخفاض في الأداء.

- إذا بدأت إحدى العمليات الجراحية ، يجب أن تنتظر الثانية حتى تكتمل الأولى.

وحدة المعالجة المركزية ثنائية النواة - يتم دمج معالجات اثنين في صندوق واحد.

- يتم دعم تقنية خيوط المعالجة الفائقة (على الرغم من عدم وجودها في جميع وحدات المعالجة المركزية Intel ثنائية النواة).

-64- تعليمات البت مدعومة.

- السعة لتعدد المهام وتعدد العمليات (اقرأ المزيد أدناه)

- تعدد المهام هو نسيم مع هذا الجهاز.

- يستهلك طاقة أقل.

- تم اختبار تصميمه بدقة وثبت أنه يمكن الاعتماد عليه.

وحدة المعالجة المركزية رباعية النواة - عبارة عن شريحة بها أربع وحدات متميزة تسمى النوى التي تقرأ وتنفذ تعليمات وحدة المعالجة المركزية مثل إضافة ونقل البيانات والتفرع.

- يتفاعل كل نواة مع الدوائر الأخرى على أشباه الموصلات ، مثل ذاكرة التخزين المؤقت وإدارة الذاكرة والإدخال / الإخراج الموانئ.

معالجات Hexa Core - إنها وحدة معالجة مركزية أخرى متعددة النواة بستة أنوية يمكنها أداء المهام بشكل أسرع من رباعي النواة و معالجات ثنائية النواة.

- بسيطة لمستخدمي أجهزة الكمبيوتر الشخصية ، وقد أطلقت Intel الآن Inter core i7 في عام 2010 بمعالج Hexa core.

- يمكن الوصول إلى المعالجات السداسية الآن في الهواتف المحمولة.

معالجات ثماني النواة - تتكون من زوج من المعالجات رباعية النوى التي تقسم المهام إلى فئات متميزة.

-في حالة الطوارئ أو الطلب ، أربع مجموعات سريعةمن النوى سيتم تشغيلها.

أنظر أيضا: المذبحة مقابل السم: مقارنة مفصلة - جميع الاختلافات

- الثماني النواة محدد تمامًا بنواة ثنائية الكود ويتم تعديله وفقًا لذلك لتوفير أفضل أداء.

معالج عشاري النواة - إنه أقوى من المعالجات الأخرى ويتفوق في تعدد المهام.

- تأتي معظم الهواتف الذكية اليوم مع وحدات المعالجة المركزية العشارية منخفضة التكلفة والتي لا تنفد أبدًا .

- تحتوي معظم الأدوات المتوفرة في السوق على هذا المعالج الجديد الذي يمنح العملاء تجربة أفضل ووظائف إضافية مفيدة للغاية.

أنواع مختلفة من المعالجات

الخاتمة

  • النواة هي وحدة معالجة تقرأ التعليمات وتنفذها.
  • عندما تعالج المعالجات التعليمات ، فإنها تمر بأربع خطوات .
  • نوى متعددة ممكنة في وحدة المعالجة المركزية.
  • يشير عدد المعالجات المنطقية إلى عدد خيوط وحدة المعالجة المركزية التي يمكن لنظام التشغيل رؤيتها ومعالجتها.
  • النواة يمكن أن تعزز أدائك وتساعدك في أداء عملك بسرعة أكبر.
  • تمر المعالجة الأساسية بأربع خطوات رئيسية.

    Mary Davis

    ماري ديفيس كاتبة وصانع محتوى وباحثة شغوفة متخصصة في تحليل المقارنة في مواضيع مختلفة. تتمتع ماري بشهادة في الصحافة وأكثر من خمس سنوات من الخبرة في هذا المجال ، ولديها شغف لتقديم معلومات غير متحيزة ومباشرة لقرائها. بدأ حبها للكتابة عندما كانت صغيرة وكانت القوة الدافعة وراء مسيرتها المهنية الناجحة في الكتابة. إن قدرة ماري على البحث وتقديم النتائج بتنسيق سهل الفهم والتفاعل جعلها محبوبًا لدى القراء في جميع أنحاء العالم. عندما لا تكتب ، تستمتع ماري بالسفر والقراءة وقضاء الوقت مع العائلة والأصدقاء.