وحدة الحساب والمنطق ALU (Arithmetic and Logic Unit) أحد المكونات الرئيسة لوحدة المعالجة المركزية، وهي مسؤولة عن تنفيذ العمليات الحسابية والمنطقية التي يقوم بها المعالج الدقيق، وتتألف من مجموعة من الدوائر المنطقية الخاصة.
وحدتان خاصتان بالأعداد في ALU
وزاري: تكرر ١٠ مرات
الدوائر المنطقية التي تتألف منها ALU
وزاري: تكرر ٨ مرات
مبدأ عمل ALU
يبين الشكل (١-٣) وجود سجلين على مدخلي ALU، يسمى أحدهما بالمركم أو المجمع (Accumulator) والآخر بالسجل المساعد، وتخزن فيهما القيم الواجب إجراء العمليات عليها ضمن تلك الوحدة.
ونلاحظ أن خرج الوحدة يمكن أن يعود ويخزن في المركم أو يوضع على ناقل البيانات.
شكل ١-٣ مبدأ عمل وحدة الحساب والمنطق ALU
العمليات ذات المعامل الواحد
وزاري: تكرر ٤ مرات
العمليات ذات المعاملين
وزاري: تكرر ٣ مرات
وعند جمع محتوى المركم مع محتوى سجل آخر يكون عدد المعاملات معاملين (المركم والسجل الآخر).
أحسنت
['العمليات ذات المعامل الواحد خمس، والعمليات ذات المعاملين خمس أيضاً. حفظك لها يضمن لك درجة سؤال كامل: ورود ذات المعامل الواحد ٤ مرات، وذات المعاملين ٣ مرات.']
وحدة السيطرة المنطقية CU
وزاري: تكرر ١٢ مرة
وحدة السيطرة المنطقية CU وحدة إلكترونية مؤلفة من مجموعة من الدوائر التي تتحكم بجميع العمليات المنفذة، وتشرف على تسلسل تنفيذ التعليمات وتبادل البيانات بين وحدة الحساب والمنطق والذاكرة الرئيسة.
مكونات CU (ثلاثة أجزاء)
وزاري: تكرر ٩ مرات
وظائف وحدة السيطرة المنطقية
وزاري: تكرر ١٠ مرات
انتبه
['وحدة السيطرة (CU) تتحكم وتشرف، ووحدة الحساب والمنطق (ALU) تنفذ العمليات الحسابية والمنطقية؛ لا تخلط بينهما. ورود تعريف CU وأجزائها ووظائفها وزارياً: ١٢ و٩ و١٠ مرة على التوالي.']