وحدة المنطق الحسابي (ALU)

مؤلف: Laura McKinney
تاريخ الخلق: 7 أبريل 2021
تاريخ التحديث: 22 يونيو 2024
Anonim
هندسة الحاسبات 04 وحدة الحساب والمنطق | ALU (arithmetic logic unit)
فيديو: هندسة الحاسبات 04 وحدة الحساب والمنطق | ALU (arithmetic logic unit)

المحتوى

التعريف - ماذا تعني وحدة المنطق الحسابي (ALU)؟

وحدة المنطق الحسابية (ALU) هي مكون رئيسي في وحدة المعالجة المركزية لنظام الكمبيوتر. يقوم بجميع العمليات المتعلقة بالعمليات الحسابية والمنطقية التي يجب القيام بها باستخدام كلمات التعليمات. في بعض أبنية المعالجات الدقيقة ، يتم تقسيم ALU إلى الوحدة الحسابية (AU) والوحدة المنطقية (LU).


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

تُعرف وحدة المنطق الحسابي أيضًا بوحدة عدد صحيح (IU).

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح وحدة المنطق الحسابي (ALU)

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


تتمثل المهام الرئيسية لـ ALU في القيام بعمليات حسابية ومنطقية ، بما في ذلك عمليات تحويل البت. هذه هي العمليات الأساسية التي يجب القيام بها على أي بيانات تقريبًا تتم معالجتها بواسطة وحدة المعالجة المركزية.

تقوم ALU بشكل روتيني بإجراء العمليات التالية:

  • العمليات المنطقية: وتشمل AND ، OR ، NOT ، XOR ، NOR ، NAND ، إلخ.
  • عمليات تغيير البت: يتعلق ذلك بنقل مواقع وحدات البت عن طريق عدد معين من الأماكن إلى اليمين أو اليسار ، والتي تعتبر عملية مضاعفة.
  • العمليات الحسابية: يشير ذلك إلى إضافة البت والطرح. على الرغم من استخدام الضرب والقسمة في بعض الأحيان ، إلا أن هذه العمليات تكون أكثر تكلفة. يمكن استخدام الإضافة كبديل عن الضرب والطرح للقسمة.