القائمة الرئيسية

الصفحات

ما هي وحدة المعالجة المركزية وماذا تفعل CPU



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


1 و 0

بفضل وحدات المعالجة المركزية CPU الأكثر قوة ، انتقلنا من مجرد القدرة على عرض صورة على شاشة الكمبيوتر إلى Netflix ودردشة الفيديو والبث المباشر وألعاب الفيديو التي تزداد شبيهة بالواقع.


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


أساسيات وحدة المعالجة المركزية



تصنيع وحدة المعالجة المركزية معقد. النقطة المهمة هي أن كل وحدة CPU تحتوي على سيليكون (إما قطعة واحدة أو عدة قطع) تحتوي على مليارات الترانزستورات المجهرية.

كما أشرنا سابقًا ، تستخدم هذه الترانزستورات سلسلة من الإشارات الكهربائية (التيار "تشغيل" و "إيقاف التشغيل" الحالي) لتمثيل الشفرة الثنائية للآلة ، المكونة من 1 و 0. نظرًا لوجود عدد كبير من هذه الترانزستورات ، يمكن لوحدات المعالجة المركزية القيام بمهام معقدة بشكل متزايد وبسرعات أكبر من ذي قبل.


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

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

تستخدم معظم أجهزة الكمبيوتر التي تعمل بنظام Windows ومعالجات Mac الحالية ، على سبيل المثال ، مجموعة تعليمات x86-64 ، بغض النظر عما إذا كانت وحدة معالجة مركزية Intel أو AMD. ومع ذلك ، ستحتوي أجهزة Mac التي تظهر لأول مرة في أواخر عام 2020 على وحدات معالجة مركزية قائمة على ARM ، والتي تستخدم مجموعة تعليمات مختلفة.
يوجد أيضًا عدد صغير من أجهزة الكمبيوتر التي تعمل بنظام Windows 10 تستخدم معالجات ARM.


النوى، المخابئ ، والرسومات

إنتل


الآن ، دعونا نلقي نظرة على السيليكون نفسه. الرسم البياني أعلاه مأخوذ من مستند Intel تم نشره في عام 2014 حول بنية وحدة المعالجة المركزية للشركة لـ Core i7-4770S هذا مجرد مثال لما يبدو عليه أحد المعالجات — للمعالجات الأخرى تخطيطات مختلفة.

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

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

تحتوي وحدة المعالجة المركزية CPU الموضحة أعلاه أيضًا على عامل النظام ووحدة التحكم في الذاكرة وأجزاء أخرى من السيليكون تدير المعلومات الواردة إلى وحدة المعالجة المركزية والخروج منها.

تحتوي وحدة المعالجة المركزية CPU الموضحة أعلاه أيضًا على عامل النظام ووحدة التحكم في الذاكرة وأجزاء أخرى من السيليكون تدير المعلومات الواردة إلى وحدة المعالجة المركزية والخروج منها.

أخيرًا ، هناك رسومات المعالج المدمجة ، والتي تنشئ كل تلك العناصر المرئية الرائعة التي تراها على شاشتك. لا تحتوي كل وحدات المعالجة المركزية (CPU) على قدراتها الرسومية الخاصة. تتطلب وحدات المعالجة المركزية لسطح المكتب AMD Zen ، على سبيل المثال ، بطاقة رسومات منفصلة لعرض أي شيء على الشاشة. بعض وحدات المعالجة المركزية Intel Core لسطح المكتب لا تتضمن أيضًا رسومات مدمجة.


وحدة المعالجة المركزية على اللوحة الأم



الآن بعد أن نظرنا إلى ما يحدث تحت غطاء وحدة المعالجة المركزية CPU ، دعنا نلقي نظرة على كيفية تكاملها مع بقية جهاز الكمبيوتر الخاص بك. توضع وحدة المعالجة المركزية فيما يسمى بمقبس على اللوحة الأم لجهاز الكمبيوتر الخاص بك.

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

تحتوي كل وحدة CPU على مجموعة من "ممرات PCIe" التي يمكنها استخدامها. تحتوي وحدات المعالجة المركزية Zen 2 من AMD ، على سبيل المثال ، على 24 مسارًا تتصل مباشرة بوحدة المعالجة المركزية. ثم يتم تقسيم هذه الممرات من قبل الشركات المصنعة للوحات الأم بتوجيه من AMD.

على سبيل المثال ، يتم استخدام 16 مسارًا بشكل نموذجي لفتحة بطاقة رسومات x16. بعد ذلك ، هناك أربع ممرات للتخزين ، مثل جهاز تخزين سريع واحد ، مثل M.2 SSD. بدلاً من ذلك ، يمكن أيضًا تقسيم هذه الممرات الأربعة. يمكن استخدام مسارين لـ M.2 SSD ، واثنان لمحرك أقراص SATA أبطأ ، مثل محرك الأقراص الثابتة أو SSD مقاس 2.5 بوصة.

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

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

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

تعليقات

التنقل السريع