تالار گفتمان مانشت
مدارهای ترکیبی- آزاد ۸۳ - نسخه‌ی قابل چاپ

مدارهای ترکیبی- آزاد ۸۳ - dokhtare payiz - 30 اردیبهشت ۱۳۹۵ ۱۲:۰۶ ق.ظ

میشه این سوالو کامل برام حل کنین؟ تو پوران با مثال جواب داده

RE: مدارهای ترکیبی- آزاد ۸۳ - Iranian Wizard - 30 اردیبهشت ۱۳۹۵ ۰۲:۳۷ ق.ظ

(۳۰ اردیبهشت ۱۳۹۵ ۱۲:۰۶ ق.ظ)dokhtare payiz نوشته شده توسط:  میشه این سوالو کامل برام حل کنین؟ تو پوران با مثال جواب داده
سلام.اینجور سوالای طولانی ،واقعا حل کردنشون خیلی زمان میبره و روش حذف گزینه ها بهترین روش واسه حل اینگونه سوالاست.
ولی اگه بخوایم بطور کامل حلش کنیم،با دو روش به سوالتون پاسخ میدم:

روش ۱- .راه حل طولانی اینه که اول ورودی های مالتی پلکسر های بالایی و پایینی رو ساده کنیم،یعنی:
ورودی های مالتی پلکسر بالایی به ازای خط انتخاب BC به ترتیب برابر میشند با(از چپ به راست بخونید):
[tex]A'\: \: \: ,\: \: \: \: A'\: \: \: \: ,\: \: \: A\: \: \: ,\: \: \: \: A'[/tex]

و ورودی های مالتی پلکسر پایینی به ازای خط انتخاب BC به ترتیب برابر میشند با(از چپ به راست بخونید):
[tex]1\: \: \: ,\: \: \: \: 1\: \: \: \: ,\: \: \: 0\: \: \: ,\: \: \: \: 1[/tex]


, حالا خروجی مالتی پلکسر بالایی(یعنی ورودی D0 مالتی پلکسر نهایی) برابر میشه با:
[tex]B'C'A'\: \: B'CA'\: \: BC'A\: \: BCA'[/tex]

و خروجی مالتی پلکسر پایینی(یعنی ورودی D1 مالتی پلکسر نهایی) برابر میشه با:
[tex]B'C'\: \: B'C\: \: BC[/tex]


پس در نهایت خروجی مالتی پلکسر نهایی برابر میشه با :
[tex]D'\: (\: C'B'A'\: \: CB'A'\: \: C'BA\: \: CBA'\: )\: \: D\: (\: C'B'\: \: CB'\: \: CB\: )[/tex]

که اگه بخوایم به جمع مینترم ها تبدیلش کنیم،برابر میشه با:
[tex]\sum m(\: 0\: ,\: 3\: ,\: 4\: ,\: 6\: \: ,\: \: 8\: \: ,\: \: 9\: \: ,\: \: 12\: ,\: 13\: \: ,\: 14\: \: ,\: 15\: )[/tex]

که جواب گزینه ۱ میشه.


------------------------------------------------------------------------------------------------------------------------------------------------------


روش ۲- بنظر من این روش بهتر از روش قبلی هستش و زمان کمتری هم میبره:
از جدول درستی استفاده می کنیم:
که با توجه به صورت سوال،با ارزشترین D هستش و کم ارزشترین A

حال اول فرض می کنیم که D=0 هستش.یعنی ورودی D0 مالتی پلکسر نهایی،به خروجی میره.
سپس بر اساس مقدار BC ،خروجی رو مشخص میکنیم.
مثل شکل زیر:

به فرض مثال اگه D=0 باشه(یعنی خروجی مالتی پلکسر بالایی به خروجی نهایی میره)و اگه BC=00 باشه،آنگاه خروجی نهایی f برابر 'A میشه.
[تصویر:  404424_jadval.jpg]


سپس فرض می کنیم که D=1 هستش.یعنی ورودی D1 مالتی پلکسر نهایی،به خروجی میره.
سپس بر اساس مقدار BC ،خروجی رو مشخص میکنیم.
مثل شکل زیر:

به فرض مثال اگه D=1 باشه(یعنی خروجی مالتی پلکسر پایینی به خروجی نهایی میره)و اگه BC=00 باشه،آنگاه خروجی نهایی f برابر ۱ میشه.
[تصویر:  404424_jadval2.jpg]


حالا هم ۱ ها برابر همان مینترم ها هستند که جواب گزینه ۱ بدست میاد

RE: مدارهای ترکیبی- آزاد ۸۳ - dokhtare payiz - 02 خرداد ۱۳۹۵ ۰۱:۳۱ ب.ظ

(۳۰ اردیبهشت ۱۳۹۵ ۰۲:۳۷ ق.ظ)IranianWizard نوشته شده توسط:  
(30 اردیبهشت ۱۳۹۵ ۱۲:۰۶ ق.ظ)dokhtare payiz نوشته شده توسط:  میشه این سوالو کامل برام حل کنین؟ تو پوران با مثال جواب داده
سلام.اینجور سوالای طولانی ،واقعا حل کردنشون خیلی زمان میبره و روش حذف گزینه ها بهترین روش واسه حل اینگونه سوالاست.
ولی اگه بخوایم بطور کامل حلش کنیم،با دو روش به سوالتون پاسخ میدم:

روش ۱- .راه حل طولانی اینه که اول ورودی های مالتی پلکسر های بالایی و پایینی رو ساده کنیم،یعنی:
ورودی های مالتی پلکسر بالایی به ازای خط انتخاب BC به ترتیب برابر میشند با(از چپ به راست بخونید):
[tex]A'\: \: \: ,\: \: \: \: A'\: \: \: \: ,\: \: \: A\: \: \: ,\: \: \: \: A'[/tex]

و ورودی های مالتی پلکسر پایینی به ازای خط انتخاب BC به ترتیب برابر میشند با(از چپ به راست بخونید):
[tex]1\: \: \: ,\: \: \: \: 1\: \: \: \: ,\: \: \: 0\: \: \: ,\: \: \: \: 1[/tex]


, حالا خروجی مالتی پلکسر بالایی(یعنی ورودی D0 مالتی پلکسر نهایی) برابر میشه با:
[tex]B'C'A'\: \: B'CA'\: \: BC'A\: \: BCA'[/tex]

و خروجی مالتی پلکسر پایینی(یعنی ورودی D1 مالتی پلکسر نهایی) برابر میشه با:
[tex]B'C'\: \: B'C\: \: BC[/tex]


پس در نهایت خروجی مالتی پلکسر نهایی برابر میشه با :
[tex]D'\: (\: C'B'A'\: \: CB'A'\: \: C'BA\: \: CBA'\: )\: \: D\: (\: C'B'\: \: CB'\: \: CB\: )[/tex]

که اگه بخوایم به جمع مینترم ها تبدیلش کنیم،برابر میشه با:
[tex]\sum m(\: 0\: ,\: 3\: ,\: 4\: ,\: 6\: \: ,\: \: 8\: \: ,\: \: 9\: \: ,\: \: 12\: ,\: 13\: \: ,\: 14\: \: ,\: 15\: )[/tex]

که جواب گزینه ۱ میشه.


------------------------------------------------------------------------------------------------------------------------------------------------------


روش ۲- بنظر من این روش بهتر از روش قبلی هستش و زمان کمتری هم میبره:
از جدول درستی استفاده می کنیم:
که با توجه به صورت سوال،با ارزشترین D هستش و کم ارزشترین A

حال اول فرض می کنیم که D=0 هستش.یعنی ورودی D0 مالتی پلکسر نهایی،به خروجی میره.
سپس بر اساس مقدار BC ،خروجی رو مشخص میکنیم.
مثل شکل زیر:

به فرض مثال اگه D=0 باشه(یعنی خروجی مالتی پلکسر بالایی به خروجی نهایی میره)و اگه BC=00 باشه،آنگاه خروجی نهایی f برابر 'A میشه.
[تصویر:  404424_jadval.jpg]


سپس فرض می کنیم که D=1 هستش.یعنی ورودی D1 مالتی پلکسر نهایی،به خروجی میره.
سپس بر اساس مقدار BC ،خروجی رو مشخص میکنیم.
مثل شکل زیر:

به فرض مثال اگه D=1 باشه(یعنی خروجی مالتی پلکسر پایینی به خروجی نهایی میره)و اگه BC=00 باشه،آنگاه خروجی نهایی f برابر ۱ میشه.
[تصویر:  404424_jadval2.jpg]


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