آموزش الکترونیک

مدار نیم جمع کننده (آموزش کامل مدار Half Adder)

جمع کننده نیمه یا نیم جمع کننده مداری است که 2 بیت را به هم اضافه میکند. متغیر های ورودی بیت های augend و addend هستند و متغیر های خروجی بیت های sum و carry هستند. A و B بیت های ورودی هستند.

در حقیقت نیم جمع کننده دو عدد تک بیتی A و B را دریافت میکند و عدد مجموع (sum) رقم حملی (carry) را تولید میکند. اگر رقم حملی 0 باشد یعنی رقم حملی وجود ندارد.

مدار نیم جمع کننده

جدول کاری یک نیم جمع کننده:

جدول کاری یک نیم جمع کننده

در اینجا ما دو عملیات Sum و Carry را انجام می دهیم، بنابراین برای استخراج عبارت به دو K-map برای هر کدام نیاز داریم.

بیان منطقی مدار نیم جمع کننده

برای جمع:

بیان منطقی مدار نیم جمع کننده

جمع = A XOR B

برای حمل:

بیان منطقی حمل نیم جمع کننده

حمل = A و B

پیاده سازی:

مدار نیم جمع کننده

توجه داشته باشید نیم جمع کننده تنها دو ورودی دارد و هیچ شرطی برای اضافه کردن حملی که از بیت های مرتبه پایین تر می آید در هنگام انجام چند افزودن وجود ندارد.

اگر در مورد این مطلب سوالی دارید در قسمت نظرات بپرسید
3.3 (6 نفر)

مطلب پیشنهادی:  مدار گیرنده رادیو FM (ساخت دریافت کننده موج FM)
برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

برای ارسال تصاویر از انجمن سایت استفاده کنید.

سوالات فنی را در انجمن سایت مطرح کنید تا در مسابقه شرکت کنید. ورود به انجمن

1 دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *