جمع‌کننده

جمع‌کننده  یا اضافه‌کننده  یک مدار دیجیتال است که مجموع عددها را به‌دست می‌آورد. جمع‌کننده‌ها می‌توانند برای جمع اعداد در حالت BCD یا در پرکاربردترین حالت آن‌ها یعنی اعداد دودویی مورد استفاده قرار گیرند.

 نیم جمع‌کننده 
پیوند=https://en.wikipedia.org/wiki/File:Half_Adder.svg|بندانگشتی|نمودار منطقی نیم جمع‌کننده
نیم جمع‌کننده دو رقم باینری A و B را جمع می‌کند. دارای دو خروجی، جمع (S) و نقلی (C) است. سیگنال نقلی نشان‌دهنده سرریز به رقم بعدی یک جمع چند رقمی است.
ورودی‌هاخروجی‌هاABCoutS۰۰۰۰۰۱۰۱۱۰۰۱۱۱۱۰

 تمام جمع‌کننده 
پیوند=https://en.wikipedia.org/wiki/File:Full-adder_logic_diagram.svg|بندانگشتی|نمودار منطقی برای تمام جمع‌کننده.
یک تمام جمع‌کننده اعداد باینری را جمع و برای مقادیر واردشده و همچنین مقادیر نقلی‌شدهٔ خروجی حساب می‌کند. یک تمام جمع‌کننده یک-بیتی، سه عدد یک-بیتی را جمع می‌کند که اغلب به‌صورت A, B و Cin نوشته می‌شود. A و B عملوندها هستند و Cin کمی از پایه کم-ارزش قبلی نقلی‌شده است.
ورودی‌هاخروجی‌هاABCinCoutS۰۰۰۰۰۰۰۱۰۱۰۱۰۰۱۰۱۱۱۰۱۰۰۰۱۱۰۱۱۰۱۱۰۱۰۱۱۱۱۱

 منابع 

 برای مطالعه بیشتر 







 جستارهای وابسته 
 ضرب‌کننده دودویی

رده:الکترونیک
رده:جمع‌کننده‌ها (الکترونیک)
رده:حساب رایانه‌ای
رده:محاسبه اعداد دودویی