الفرق الرئيسي بين ALU و CPU هو أن ALU عبارة عن دائرة إلكترونية وهي عبارة عن نظام فرعي لوحدة المعالجة المركزية التي تقوم بعمليات حسابية ومنطقية بينما وحدة المعالجة المركزية هي دائرة إلكترونية تتعامل مع التعليمات لتشغيل الكمبيوتر.
يتكون نظام الكمبيوتر من كل من الأجهزة والبرامج. الأجهزة هي المكونات الإلكترونية أو الميكانيكية. يشير البرنامج إلى البيانات والتعليمات. المكون الأساسي لأداء مهام الكمبيوتر هو وحدة المعالجة المركزية. تتكون وحدة المعالجة المركزية من نظامين فرعيين رئيسيين. هم ALU ووحدة التحكم.
ما هو ALU؟
ALU تعني وحدة الحساب والمنطق. إنه نظام فرعي أو مكون من وحدة المعالجة المركزية. الهدف الرئيسي منه هو التعامل مع العمليات الحسابية والمنطقية. العمليات الحسابية هي الجمع والطرح والقسمة والضرب وما إلى ذلك. تحدد العمليات المنطقية ما إذا كانت العبارة صحيحة أم خاطئة. علاوة على ذلك ، تحتوي وحدات المعالجة الرسومية (GPU) ووحدات النقطة العائمة (FPU) أيضًا على وحدات ALU. يمكن أن تحتوي وحدة CPU أو FPU أو GPU على عدة وحدات ALU للتعامل مع العمليات الحسابية المتقدمة.
الشكل 01: ALU
ALU تنفذ عمليات حسابية مختلفة. المدخلات لها هي البيانات التي تعمل عليها. يطلق عليهم معاملات. في تعبير رياضي مثل "2 + 3=5" ، 2 و 3 هي المعاملات."+" هي الإضافة ، وهي عامل التشغيل. "5" هو نتيجة العملية المنفذة. يتطلب سجل الحالة معلومات عن عمليات ALU السابقة أو العملية الحالية. لذلك ، هناك إشارات حالة واردة وصادرة في ALU. كود التشغيل هو تعليمات لغة الآلة التي تشرح العملية التي يجب أن تؤديها. باختصار ، هذه هي الطريقة التي تعمل بها ALU.
ما هي وحدة المعالجة المركزية؟
وحدة المعالجة المركزية (أو المعروفة باسم المعالج) تعالج التعليمات لأداء المهام المختلفة للكمبيوتر. الأنظمة الفرعية الرئيسية لوحدة المعالجة المركزية هي ALU و CU. تتعامل ALU مع العمليات الحسابية والمنطقية. تقوم CU التي تعني وحدة التحكم بتنظيم عمليات الكمبيوتر ومزامنتها. وتتكون من سجلات قابلة للبرمجة وإلكترونيات أخرى. لذلك يقوم بجلب التعليمات من الذاكرة وفك تشفيرها وتوجيهها للوحدات المختلفة لأداء المهمة المطلوبة.
الذاكرة هي مكون مهم لوحدة المعالجة المركزية لتعمل بشكل صحيح.إنه يوفر إرشادات لأداء وحدة المعالجة المركزية ، وأيضًا بعد معالجة البيانات ، تعود النتيجة إلى الذاكرة للتخزين. علاوة على ذلك ، فإن المكونات الأخرى التي تعتمد عليها وحدة المعالجة المركزية هي ساعة النظام والتخزين الثانوي والبيانات وناقلات العناوين. يمكن لوحدة المعالجة المركزية معالجة تعليمات 32 بت أو تعليمات 64 بت اعتمادًا على بنية الكمبيوتر.
الشكل 02: وحدة المعالجة المركزية
عادة ، تتمتع وحدة المعالجة المركزية بقدرة عالية على نقل البيانات. علاوة على ذلك ، تشير سرعة الساعة إلى عدد التعليمات التي يمكنها معالجتها في غضون ثانية. لذا ، إذا كانت سرعة ساعة وحدة المعالجة المركزية 2 جيجاهرتز ، فهذا يعني أنه يمكنها معالجة ملياري تعليمات كل ثانية. باختصار ، تعد وحدة المعالجة المركزية أهم مكون في نظام الكمبيوتر بأكمله.
ما هو الفرق بين ALU و CPU؟
ALU مقابل وحدة المعالجة المركزية |
|
ALU هي جزء من وحدة المعالجة المركزية التي تنفذ العمليات الحسابية والمنطقية على المعاملات في تعليمات الكمبيوتر. | وحدة المعالجة المركزية هي دائرة إلكترونية في الكمبيوتر تحمل تعليمات برنامج كمبيوتر لأداء عمليات مختلفة مثل العمليات الحسابية والمنطقية والتحكم وعمليات الإدخال / الإخراج. |
تعني | |
وحدة الحساب والمنطق. | وحدة المعالجة المركزية. |
المهمة الرئيسية | |
يحمل عمليات حسابية ومنطقية. | يتعامل مع التعليمات لتشغيل الكمبيوتر. |
التركيز الرئيسي | |
الرياضيات والمنطق | أداء الوظائف بدقة في الوقت المحدد |
ملخص - ALU vs CPU
الفرق بين ALU و CPU هو أن ALU عبارة عن دائرة إلكترونية ، وهي عبارة عن نظام فرعي من وحدة المعالجة المركزية يقوم بعمليات حسابية ومنطقية بينما وحدة المعالجة المركزية هي دائرة إلكترونية تتعامل مع التعليمات لتشغيل الكمبيوتر.