وحدة المعالجة المركزية (CPU) هي المكون الأساسي الذي يفسر وينفذ جميع تعليمات برامج الكمبيوتر. منذ أوائل الستينيات، أصبح هذا المصطلح أساسيًا في صناعة الحوسبة. اعتبرها “عقل” جهاز الكمبيوتر الخاص بك - فهي تعالج البيانات، وتجري الحسابات، وتتخذ القرارات بشأن ما يجب القيام به بعد ذلك.
ما الذي يتكون منه وحدة المعالجة المركزية؟
وحدة المعالجة المركزية ليست مجرد شريحة واحدة؛ بل تتكون في الواقع من عدة مكونات رئيسية تعمل بتناغم:
وحدة التحكم - هذه المكونة تدير تدفق كل من التعليمات والبيانات المتحركة عبر CPU. تعمل كمدير حركة، توجيه المعلومات إلى المكان الصحيح في الوقت المناسب.
وحدة الحساب المنطقي (ALU) - مسؤولة عن جميع العمليات الرياضية والمنطقية. سواء كانت جمع، طرح، مقارنة، أو عمليات بوليانية، تتولى وحدة الحساب المنطقي هذه الحسابات الأساسية التي تمكّن كل ما يقوم به جهاز الكمبيوتر الخاص بك.
السجلات - هذه هي مواقع الذاكرة الداخلية فائقة السرعة. بدلاً من الوصول إلى الذاكرة الرئيسية الأبطأ، تخزن وحدة المعالجة المركزية المتغيرات المؤقتة والعناوين ونتائج الحسابات هنا للوصول السريع للغاية.
ذاكرة التخزين المؤقت - طبقة ذاكرة أصغر ولكن أسرع تعمل كحلقة وصل بين وحدة المعالجة المركزية والذاكرة الرئيسية. من خلال الاحتفاظ بالبيانات التي يتم الوصول إليها بشكل متكرر بالقرب، تعزز الذاكرة المؤقتة بشكل كبير أداء وحدة المعالجة المركزية الكلي وتقلل من اختناقات الذاكرة.
كيف تتصل هذه الأجزاء
تتزامن جميع هذه المكونات معًا باستخدام إشارة الساعة وتتصل من خلال ثلاثة مسارات اتصال متميزة:
ناقل البيانات - يحمل المعلومات الفعلية التي تتم معالجتها
حافلة العنوان - تنقل مواقع الذاكرة المحددة التي يحتاج CPU لقراءتها أو الكتابة إليها
حافلة التحكم - تنسق العمليات مع المكونات الأخرى وأجهزة الإدخال/الإخراج
مجموعة التعليمات المعمارية: CISC مقابل RISC
الطريقة التي تعمل بها وحدة المعالجة المركزية تحددها أساسًا بنية مجموعة التعليمات الخاصة بها:
CISC (كمبيوتر مجموعة التعليمات المعقدة) - يتميز بمكتبة أوامر واسعة حيث يمكن للتعليمات الفردية تنفيذ عمليات منخفضة المستوى متعددة (حسابية، وصول إلى الذاكرة، حسابات العناوين) عبر عدة دورات ساعة. يركز هذا النهج على تقليل عدد التعليمات.
RISC ( جهاز كمبيوتر ذو مجموعة تعليمات مختصرة ) - يستخدم مجموعة مبسطة من التعليمات البسيطة، حيث يكمل كل تعليمات عملية منخفضة المستوى واحدة فقط في دورة ساعة واحدة. يركز هذا التصميم على السرعة من خلال البساطة.
فهم هندسة وحدة المعالجة المركزية يساعد في تفسير سبب اختلاف أداء المعالجات المختلفة ولماذا تعتبر تحسينات الأداء مهمة في الحوسبة.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
فهم بنية المعالج: الدماغ وراء كل كمبيوتر
وحدة المعالجة المركزية (CPU) هي المكون الأساسي الذي يفسر وينفذ جميع تعليمات برامج الكمبيوتر. منذ أوائل الستينيات، أصبح هذا المصطلح أساسيًا في صناعة الحوسبة. اعتبرها “عقل” جهاز الكمبيوتر الخاص بك - فهي تعالج البيانات، وتجري الحسابات، وتتخذ القرارات بشأن ما يجب القيام به بعد ذلك.
ما الذي يتكون منه وحدة المعالجة المركزية؟
وحدة المعالجة المركزية ليست مجرد شريحة واحدة؛ بل تتكون في الواقع من عدة مكونات رئيسية تعمل بتناغم:
وحدة التحكم - هذه المكونة تدير تدفق كل من التعليمات والبيانات المتحركة عبر CPU. تعمل كمدير حركة، توجيه المعلومات إلى المكان الصحيح في الوقت المناسب.
وحدة الحساب المنطقي (ALU) - مسؤولة عن جميع العمليات الرياضية والمنطقية. سواء كانت جمع، طرح، مقارنة، أو عمليات بوليانية، تتولى وحدة الحساب المنطقي هذه الحسابات الأساسية التي تمكّن كل ما يقوم به جهاز الكمبيوتر الخاص بك.
السجلات - هذه هي مواقع الذاكرة الداخلية فائقة السرعة. بدلاً من الوصول إلى الذاكرة الرئيسية الأبطأ، تخزن وحدة المعالجة المركزية المتغيرات المؤقتة والعناوين ونتائج الحسابات هنا للوصول السريع للغاية.
ذاكرة التخزين المؤقت - طبقة ذاكرة أصغر ولكن أسرع تعمل كحلقة وصل بين وحدة المعالجة المركزية والذاكرة الرئيسية. من خلال الاحتفاظ بالبيانات التي يتم الوصول إليها بشكل متكرر بالقرب، تعزز الذاكرة المؤقتة بشكل كبير أداء وحدة المعالجة المركزية الكلي وتقلل من اختناقات الذاكرة.
كيف تتصل هذه الأجزاء
تتزامن جميع هذه المكونات معًا باستخدام إشارة الساعة وتتصل من خلال ثلاثة مسارات اتصال متميزة:
مجموعة التعليمات المعمارية: CISC مقابل RISC
الطريقة التي تعمل بها وحدة المعالجة المركزية تحددها أساسًا بنية مجموعة التعليمات الخاصة بها:
CISC (كمبيوتر مجموعة التعليمات المعقدة) - يتميز بمكتبة أوامر واسعة حيث يمكن للتعليمات الفردية تنفيذ عمليات منخفضة المستوى متعددة (حسابية، وصول إلى الذاكرة، حسابات العناوين) عبر عدة دورات ساعة. يركز هذا النهج على تقليل عدد التعليمات.
RISC ( جهاز كمبيوتر ذو مجموعة تعليمات مختصرة ) - يستخدم مجموعة مبسطة من التعليمات البسيطة، حيث يكمل كل تعليمات عملية منخفضة المستوى واحدة فقط في دورة ساعة واحدة. يركز هذا التصميم على السرعة من خلال البساطة.
فهم هندسة وحدة المعالجة المركزية يساعد في تفسير سبب اختلاف أداء المعالجات المختلفة ولماذا تعتبر تحسينات الأداء مهمة في الحوسبة.