مدار نیم جمع کننده (Half Adder Circuit)، در مدارهای الکتریکی (Electrical Circuit)

انواع مدارهای الکتریکی (Electrical Circuit) را در آموزش زیر شرح دادیم :

مدار نیم جمع کننده (Half Adder Circuit) :

مدار نیم جمع کننده (Half Adder) یک مدار ترکیبی (Combinational) است که جمع دو بیت (رقم دودویی) را انجام می دهد. خروجی آن دو بیت است: جمع (Sum) و نقلی (Carry). از آنجا که جمع دو بیت می تواند نتیجه ای دو بیتی داشته باشد (مثلا ۱+۱ = ۱۰)، بیت نقلی نشان دهنده بیت پراهمیت تر است. جدول درستی نیم جمع کننده: | A | B | Sum | Carry | |:-:|:-:|:---:|:-----:| | 0 | 0 | 0 | 0 | | 0 | 1 | 1 | 0 | | 1 | 0 | 1 | 0 | | 1 | 1 | 0 | 1 |

معادلات و پیاده سازی: با بررسی جدول درستی، می توان معادلات زیر را استخراج کرد:

\[ Sum = A \oplus B \] \[ Carry = A \cdot B \]

یعنی خروجی Sum توسط یک گیت XOR و خروجی Carry توسط یک گیت AND تولید می شود. بنابراین، یک نیم جمع کننده را می توان با یک گیت XOR و یک گیت AND پیاده سازی کرد.

کاربرد: نیم جمع کننده بلوک پایه ای برای ساخت جمع کننده های کامل تر (مانند تمام جمع کننده) و در نتیجه برای واحد محاسبه و منطق (ALU) در ریزپردازنده ها است. اما به تنهایی نمی تواند جمع اعداد چندبیتی را انجام دهد، زیرا نقلی ورودی از مرحله قبل را در نظر نمی گیرد.

نویسنده علیرضا گلمکانی
شماره کلید 6231
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)