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

ساده کردن این تابع - alirezafchh - 21 آذر ۱۳۹۴ ۰۷:۳۰ ب.ظ

سلام دوستان
یه سوال دیدم به شکل زیر:

F(A,B,C,D)= Π(۱,۲,۴,۷,۸,۱۱,۱۳,۱۴)

بعد جوابش شده این:

F=A XNOR B XNOR C XNOR D

میشه به من بگید چرا جواب این شده؟
با تشکر

RE: ساده کردن این تابع - Iranian Wizard - 21 آذر ۱۳۹۴ ۰۹:۱۴ ب.ظ

جدول کارنوشو که بکشیم،به شکل زیر میرسیم:
[تصویر:  392683_Untitled.jpg]
بعدش اگه بخوایم بر اساس مینترم ها جوابو بنویسیم،بصورت زیر هستش:
[tex]F(A,B,C,D)\: =\: A'B'C'D'\: \: A'B'CD\: \: A'BC'D\: \: A'BCD'\: \: ABC'D'\: \: ABCD\: \: AB'C'D AB'CD'[/tex]
که مشخصه که تعداد متغیرهای not نشده،در هر حاصلضرب مثل A'B'CD زوج هستش،که جمع این حاصلضرب ها برابر یک Xnor چهار ورودی هستش.

نکته : اگه در یک عبارت بصورت Sop،تعداد متغیرهای not نشده در هر حاصلضرب،فرد بود،کل آن عبارت برابر Xor ورودی هاست.
مثل AB'+A'B که برابر Xor ورودیهای a و b هستش.
ولی اگه در یک عبارت بصورت Sop،تعداد متغیرهای not نشده در هر حاصلضرب،زوج بود،کل آن عبارت برابر Xnor تمام ورودی هاست.
مثلا A'B'+AB که برابر XNor ورودی هاست.