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