_ بخش حافظه اِلکترونیکی (سی _ موس) CMOS  

واحد ALU یا مُخفف : واحد محاسبه و منطق (مدارهای مجتمع CMOS سی _موس) 

پژوهشگر و نویسنده:  دکتر افشین رشید)



نکته : ALU یا واحد محاسبه و منطق که مسئول انجام اعمال محاسباتی نظیر جمع و تفریق و ... و اعمال منطقی مانند مقایسه And و OR و ...در (مدارهای مجتمع CMOS سی _موس) می باشد .

 MCU واحد کنترل پردازشگر ها در (مدارهای مجتمع CMOS سی _موس) که مسئول رمز گشایی و تعیین نوع عملیاتی است که ALU باید انجام دهد .  ثبات ها جهت ذخیره موقت داده ها قبل از رفتن به ALU و همچنین نگه داری نتایج پردازش به کار می روند.ALU واحد محاسبه و منطق یک مدار الکترونیکی داخلی یک پردازشگر و میکروکنترلر است که کلیه عملیات حسابی و منطقی را در یک (مدارهای مجتمع CMOS سی _موس) انجام می دهد. ALU سه نوع ورودی را دریافت می کند.

_دریافت سیگنال کنترل از MCU (واحد کنترل)

_داده ها و (عملوند ها) که باید عملیاتی شوند.

_اطلاعات وضعیت کار هایی که قبلاً انجام شده اند.

ALU مخفف کلمات Arithmetic Logic Unit ( واحد حساب و منطق ) است. ALU وظیفه انجام عملیات ریاضی ( مانند جمع ، ضرب و ... ) و نیز عملیات منطقی را روی داده ها دارد. 


واحد ALU در (مدارهای مجتمع CMOS سی _موس) آخرین اجزایی است که محاسبات و پردازش را روی داده ها انجام میدهد. واحد ALU از کد ها و عملوند ها برای انجام محاسباتش استفاده میکند و در واقع نوع عملیاتی که بایستی روی داده ها انجام شود را مشخص میکند. بعد از انجام پردازش روی اطلاعات توسط واحد ALU اطلاعات روی حافظه RAM بارگزاری میشوند. واحد ALU ممکن است بیشتر از یک عدد در پردازشگر ها و میکروکنترلر ها پیدا شود و اینطور نیست که یک عدد واحد ALU در هر  پردازشگر  وجود داشته باشد. 


حتی ساده‌ترین میکروپردازنده‌ها نیز دارای یک واحد محاسبه و منطق برای کارهایی از قبیل نگهداری زمان هستند. پردازنده‌ های موجود در پردازشگر(مدارهای مجتمع CMOS سی _موس) مدرن  و پردازنده‌ های گرافیکی (GPU) داری واحد محاسبه و منطق قدرتمند و در عین حال پیچیده‌ای هستند. ممکن است هر قطعه دارای بیش از یک واحد محاسبه و منطق باشد.

پژوهشگر و نویسنده:  دکتر  (  افشین رشید)

دکترایِ  تخصصی نانو _ میکرو الکترونیک