full adder

/ˈfʊlˈædər//fʊlˈædə/

تمام افزایشگر

تخصصی

[کامپیوتر] افزایشگر کامل ؛ تمام جمع کننده - جمع کننده ی کامل - مدار منطقی که سه عدد یک رقمی دودویی را می پذیرد ( دو رقم برای جمع و یک رقم برای نقلی از ستون قبلی ) و دو خروجی تولید می کند، یک خروجی حاصل جمع و یک خروجی نقلی. نگاه کنید به binary addition .
[برق و الکترونیک] جمع کننده کامل

پیشنهاد کاربران

تفاوت Full Adder با Half Adder در اینه که فول ادر carry ورودی می پذیره ولی هاف ادر carry ورودی نمی پذیره ولی هردو carry خروجی و sum تولید میکنند
به عنوان مثال:
برای مدار جمع کننده چند بیتی می تونیم برای بیت اول از هاف ادر استفاده کنیم هم فول ادر، ولی برای بقیه بیت ها فول ادر، چون برای بیت اول carry نداریم ولی زمانی که بخواهیم یک مدار جمع / تفریق کننده بسازیم، چون نیاز به کری ورودی داریم برای همین از فول ادر استفاده می کنیم
...
[مشاهده متن کامل]

به عنوان مثال زمانی که بخواهیم یک مدار جمع /تفریق کننده باینری ۴ بیتی طراحی کنیم با یک سیگنال m که عملیات زیر را انجام بده:
A - B اگر m=1
A B اگر m=0
زیاد وارد جزئیات نمی شم فقط در این حد که:
از اونجایی که در تفریق باینری منها معنی نداره به همین دلیل از روش متمم ۲ برای تفریق استفاده می کنیم یعنی:
A - B=A B' 1
در اینجا حتماً باید برای بیت اول مدار جمع / تفریق کننده, از فولدر استفاده کنیم چون که 1 رو باید به عنوان carry ورودی وارد کنیم.