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

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

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

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

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

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

برای یادگیری آردوینو (برنامه نویسی، ساخت ربات، ارتباط با اندروید) روی دوره آموزش آردوینو کلیک کنید.
برای یادگیری کامل الکترونیک روی دوره آموزش الکترونیک کلیک کنید.

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

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

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

برای جمع:

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

جمع = A XOR B

برای حمل:

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

حمل = A و B

پیاده سازی:

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

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

همچنین اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید
5/5 - (1 امتیاز)

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

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام آیرنکس را دنبال کنید.

تصویر از محمد رحیمی

محمد رحیمی

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

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

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