مخفف "Arithmetic Logic Unit." ALU یک مدار مجتمع (Integrated Circuit) در واحد پردازش مرکزی (CPU) یا واحد پردازش گرافیک (GPU) است که عملیات حسابی و منطقی را انجام میدهد. دستورالعملهای حسابی شامل عملیات جمع، تفریق و جابجایی هستند، در حالی که دستورالعملهای منطقی شامل مقایسههای بولی (Boolean)، مانند عملیات AND، OR، XOR و NOT است.
ALUها برای انجام محاسبات. بنابراین، علاوه بر جمع و تفریق اعداد، ALU ها اغلب ضرب دو عدد صحیح را انجام می دهند، زیرا نتیجه نیز یک عدد صحیح است. با این حال، ALU ها معمولاً عملیات تقسیم را انجام نمی دهند، زیرا نتیجه ممکن است یک کسری یا یک عدد "مقطع شناور" باشد. درعوض، عملیات تقسیم معمولاً توسط واحد ممیز شناور (عدد صحیح (Integer)) انجام میشود، که محاسبات غیر صحیح دیگر را نیز انجام میدهد.
در حالی که ALU جزء اساسی همه ، طراحی و عملکرد یک ALU ممکن است بین مدل های مختلف پردازنده متفاوت باشد. به عنوان مثال، برخی از ALU ها فقط محاسبات اعداد صحیح را انجام می دهند، در حالی که برخی دیگر برای انجام عملیات ممیز شناور نیز طراحی شده اند. برخی از پردازنده ها دارای یک واحد ALU هستند، در حالی که برخی دیگر شامل چندین واحد منطقی حسابی هستند که برای انجام محاسبات با هم کار می کنند. صرف نظر از نحوه طراحی یک ALU، وظیفه اصلی آن مدیریت عملیات اعداد صحیح است. بنابراین، عملکرد عدد صحیح کامپیوتر مستقیماً با سرعت پردازش ALU مرتبط است.
تعریف واحد منطق حسابی (ALU) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف واحد منطق حسابی (ALU) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.