جمعکننده چیست؟
جمعکننده یا جمعگر، یک مدار دیجیتال است که برای انجام عملیات جمع اعداد استفاده میشود. این مدار در واحدهای منطق حسابی (ALU) رایانهها و پردازندهها کاربرد دارد.
انواع جمعکنندهها
جمعکننده نیمهای (Half Adder): دو رقم دوتایی را جمع میکند و خروجی جمع و حمل را تولید میکند.
جمعکننده کامل (Full Adder): سه رقم دوتایی را جمع میکند و خروجی جمع و حمل را تولید میکند.
جمعکننده حملریپلی (Ripple-Carry Adder): از چندین جمعکننده کامل برای جمع اعداد چند رقمی استفاده میکند.
جمعکننده پیشبینیحمل (Carry-Lookahead Adder): برای کاهش زمان محاسبه، حمل را به صورت همزمان محاسبه میکند.
جمعکنندههای کوانتومی و آنالوگ
جمعکنندههای کوانتومی با استفاده از دروازههای منطقی کوانتومی مانند Toffoli و CNOT عمل میکنند. جمعکنندههای آنالوگ نیز برای جمع جریانیهای غیر دوتایی استفاده میشوند.