PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پیاده سازی جمع و تفریق کننده روی breadboard



vr2008
07-04-2011, 01:40 PM
سلام خدمت دوستان گرامی.
لطفا کسی میتونه نحوه پیاده سازی یک جمع و تفریق کننده 4 بیتی رو روی breadboard برام بگه؟
خیلی ممنون میشم ازتون!
یا یه عکس از مدار آمادش بده که ببینم کجا رو به کجا باید وصل کنم!
خیلی ممنون!

Borna66
07-04-2011, 07:27 PM
با سلام

این هم پاسخی کامل خدمت درخواست شما:36:

اگر اعدادی که می خوای با هم جمع یا تفریق کنی را x و y بنامیم.
4 تا full adder بذار (برای 4 بیت) ، به ورودی های اول هر کدوم بیت های عدد x به ترتیب x0 تا x3 (بیت صفرم تا چهارم) را بده.
به ورودی دوم هر کدام از FA ها خروجی یک گیت xor بده ، یعنی 4 تا گیت XOR بذار
به هر کدام از xor ها به یکی از ورودی هاش یکی از بیت های عدد دوم یعنی y0 تا y4 را وصل کن. به ورودی دیگه هم یه سیم به نام control وصل کن و ...

اگر میخواهید مدار تفریق کننده و جمع کننده بسازید تنها کاری که باید بکنید یک تغییر ساده در ورودی دوم مدار تمام جمع کننده است به این صورت که مکمل 2 ورودی دوم را گرفته و به ورودی مدار جمع کننده میدهید که تفریق میشود حال اگر خروجی منفی باشد رقم سمت چپترین آن 1 خواهد بود که ما مکمل 2 از آن عدد میگیریم تا معادل قدر مطلق آن بدست بیاید .

مکمل 2 هم به این صورت هست که در یک عدد باینری تمام بیت ها را معکوس میکنیم و بعد عدد را با 1 جمع میکنیم.

http://macao.communications.museum/images/exhibits/2_18_5_1_eng.png

و در نهایتا می تونید برای سادگی کار از از یک ای سی اماده در این زمینه استفاده کنید که کارتون خیلی ساده میشه

74LS83A - 4-Bit Full Adder
http://www.circuitspecialists.com/content/image/6559/300/74LS83A (http://www.circuitspecialists.com/content/image/6559/800/74LS83A)
امیدوارم راهنمایی های ارایه شده مفید و کارا باشد


موفق باشید

روزگار خوش