30 اردیبهشت 1395, 12:06 ق.ظ
30 اردیبهشت 1395, 02:37 ق.ظ
(30 اردیبهشت 1395 12:06 ق.ظ)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 میشه.
سپس فرض می کنیم که D=1 هستش.یعنی ورودی D1 مالتی پلکسر نهایی،به خروجی میره.
سپس بر اساس مقدار BC ،خروجی رو مشخص میکنیم.
مثل شکل زیر:
به فرض مثال اگه D=1 باشه(یعنی خروجی مالتی پلکسر پایینی به خروجی نهایی میره)و اگه BC=00 باشه،آنگاه خروجی نهایی f برابر ۱ میشه.
حالا هم ۱ ها برابر همان مینترم ها هستند که جواب گزینه ۱ بدست میاد
02 خرداد 1395, 01:31 ب.ظ
(30 اردیبهشت 1395 02:37 ق.ظ)IranianWizard نوشته شده توسط: [ -> ]ممنون روش اول با وجود طولانی بودن قابل فهمتره(30 اردیبهشت 1395 12:06 ق.ظ)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 میشه.
سپس فرض می کنیم که D=1 هستش.یعنی ورودی D1 مالتی پلکسر نهایی،به خروجی میره.
سپس بر اساس مقدار BC ،خروجی رو مشخص میکنیم.
مثل شکل زیر:
به فرض مثال اگه D=1 باشه(یعنی خروجی مالتی پلکسر پایینی به خروجی نهایی میره)و اگه BC=00 باشه،آنگاه خروجی نهایی f برابر ۱ میشه.
حالا هم ۱ ها برابر همان مینترم ها هستند که جواب گزینه ۱ بدست میاد