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

جمع کننده نیمه یا نیم جمع کننده مداری است که 2 بیت را به هم اضافه میکند. متغیر های ورودی بیت های augend و addend هستند و متغیر های خروجی بیت های sum و carry هستند. A و B بیت های ورودی هستند.
در حقیقت نیم جمع کننده دو عدد تک بیتی A و B را دریافت میکند و عدد مجموع (sum) رقم حملی (carry) را تولید میکند. اگر رقم حملی 0 باشد یعنی رقم حملی وجود ندارد.
جدول کاری یک نیم جمع کننده:
در اینجا ما دو عملیات Sum و Carry را انجام می دهیم، بنابراین برای استخراج عبارت به دو K-map برای هر کدام نیاز داریم.
بیان منطقی مدار نیم جمع کننده
برای جمع:
جمع = A XOR B
برای حمل:
حمل = A و B
پیاده سازی:
توجه داشته باشید نیم جمع کننده تنها دو ورودی دارد و هیچ شرطی برای اضافه کردن حملی که از بیت های مرتبه پایین تر می آید در هنگام انجام چند افزودن وجود ندارد.
اگر در مورد این مطلب سوالی دارید در قسمت نظرات بپرسید
دوره آموزش آردوینوثبت نام
دوره STM32 حرفهای جدیدثبت نام
دوره اینترنتاشیا حرفهایجدیدثبت نام
دوره HTML و CSS ثبت نام
دوره اپلیکیشن اندروید IoT ثبت نام
دوره آموزش ESP32ثبت نام
دوره آموزش آلتیومدیزاینرثبت نام
دوره آموزش الکترونیکثبت نام
دوره آموزش اینترنتاشیاثبت نام
دوره آموزش AVR ثبت نام
دوره آموزش پروتئوسثبت نام
دوره آموزش STM32ثبت نام
دوره آموزش رزبریپایثبت نام
دوره آموزش پیکوثبت نام
تخفیف میخواهید؟ مشاهده پکیج ها
این مدار در سیمولینک متلب به چه صورت میباشد ؟