مشاهده همه

لطفاً به عنوان نسخه رسمی ما به نسخه انگلیسی مراجعه کنید.برگشت

اروپا
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
آسیا/اقیانوس آرام
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
آفریقا ، هند و خاورمیانه
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
آمریکای جنوبی / اقیانوسیه
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
آمریکای شمالی
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
خانهوبلاگقضیه های Demorgan توضیح داد: ساده کردن عبارات منطقی برای طراحی بهتر مدار
در 2025/04/25 5,997

قضیه های Demorgan توضیح داد: ساده کردن عبارات منطقی برای طراحی بهتر مدار

این راهنما قضایای دیمورگان را توضیح می دهد ، که دو قانون ساده اما قدرتمند در منطق هستند.این قوانین به شما کمک می کند تا بیانیه های منطق را تغییر دهید یا تلنگر کنید تا درک یا کار با آنها آسان تر شود.در این راهنما ، شما می آموزید که این قضیه ها چیست ، چگونه آنها با دروازه های منطقی مانند و ، و ، و نه ، و نحوه استفاده از روشی به نام تکنیک "نوار شکنی" برای ساده تر کردن عبارات منطقی پیچیده کار می کنند.این راهنما با داشتن نمونه های آسان و نکات گام به گام ، به شما کمک می کند تا از قضایای Demorgan به روش صحیح استفاده کنید تا مدارهای شما بهتر و سریعتر کار کنند.

کاتالوگ

1. قضیه های دیمورگان چیست؟
2. درک مکمل گروه
3. گیتس منطق و چگونه قضیه های Demorgan اعمال می شود؟
4. دو قانون اصلی قضایای Demorgan
5. تکنیک بار شکستن
6. ساده کردن منطق بولی با قضایای دیمورگان
7. چندین گروه و ساده سازی
8. نتیجه گیری
Using DeMorgan’s Theorem
شکل 1.با استفاده از قضیه Demorgan

قضایای دیمورگان چیست؟

قضایای دیمورگان دو قانون مهم در جبر بولی است.جبر بولی راهی برای کار با منطق است ، با استفاده از مواردی مانند "واقعی" یا "نادرست" یا 1s و 0 که اغلب در رایانه ها استفاده می شود.این قضیه ها به نام آگوستوس د مورگان ، ریاضیدان انگلیسی که در دهه 1800 زندگی می کرد ، نامگذاری شدند.او به مردم کمک کرد تا نحوه تغییر و ساده کردن عبارات منطقی را درک کنند.این قوانین به ما می گویند که چگونه می توان اظهارات منطقی را به روشی هوشمندانه تلنگر یا تغییر داد.اگر یک جمله منطقی را اتخاذ کرده و می خواهید برعکس (یا مکمل) آن را پیدا کنید ، می توانید از قضایای Demorgan برای انجام راحت تر این کار استفاده کنید.ایده این است که شما می توانید تغییر دهید و به یا به یا ، یا به و و ، و سپس یک نه ("نه" یا "مخالف") را در هر قسمت از بیانیه قرار دهید.این امر درک یا کار با منطق پیچیده را آسان تر می کند.

حتی اگر این ممکن است مانند ریاضی به نظر برسد ، در واقع در زندگی بسیار مفید است ، به خصوص در الکترونیک و رایانه.بسیاری از این قوانین هنگام طراحی مواردی مانند مدارها ، که قطعات ریز در داخل رایانه ها و سایر دستگاه ها هستند که همه چیز را کار می کند ، استفاده می کنند.با استفاده از قضایای Demorgan ، آنها می توانند همان کار را انجام دهند که همان کار را انجام دهد ، اما با قطعات کمتری.این به مدار کمک می کند تا سریعتر کار کند و از قدرت کمتری استفاده کند.هنگامی که یک مدار قطعات کمتری دارد ، ساخت آن نیز ارزان تر و قابل اطمینان تر می شود.این بدان معناست که احتمال شکستن یا مشکل کمتر است.برای محیط زیست نیز بهتر است زیرا باعث صرفه جویی در انرژی می شود.از آنجا که آنها بسیار مفید هستند ، بسیاری از آنها هنگام مطالعه منطق یا الکترونیک در مورد این قضایا در مدارس می آموزند.

درک مکمل گروه

DeMorgan’s Theorem for Group Complementation

شکل 2. قضیه Demorgan برای مکمل گروه

برای استفاده صحیح از قضایای Demorgan ، درک این موضوع که چگونه مکمل کار می کند ، به ویژه هنگامی که برای گروهی از متغیرها اعمال می شود ، مهم است.تکمیل یک متغیر واحد (مانند تبدیل شدن به یک ′ یا ā) به سادگی منطق خود را می چرخاند: واقعی نادرست می شود ، و غلط درست می شود.اما هنگامی که مکمل گروهی مانند (AB) را پوشش می دهد ، نحوه ارزیابی کل بیان را تغییر می دهد.در (ab) ′ ، ابتدا و عملکرد بین A و B را انجام می دهید ، سپس مکمل نتیجه را بگیرید.این با A′B ′ متفاوت است ، جایی که هر متغیر قبل از عمل تکمیل می شود.این تمایز مهم است.درمان (AB) ′ و A′B ′ به همان اندازه می تواند منجر به رفتار نادرست مدار شود.درک چگونگی و زمان استفاده از مکمل تضمین می کند که منطق در نظر گرفته شده حفظ شود ، به خصوص در هنگام ساده سازی مدار.

دروازه های منطق و چگونه قضیه های Demorgan اعمال می شود؟

دروازه های منطق قطعات اصلی است که برای ساخت سیستم های دیجیتالی مانند رایانه ها و سایر دستگاه های الکترونیکی استفاده می شود.هر نوع دروازه یک کار ساده را بر اساس چیزی به نام Boolean Logic انجام می دهد ، که نوعی ریاضی است که فقط از دو مقدار استفاده می کند: درست (1) و کاذب (0).

در اینجا سه ​​نوع متداول دروازه های منطقی آورده شده است:

و دروازه: اگر تمام ورودی های آن صحیح باشد ، این دروازه فقط یک خروجی واقعی را ارائه می دهد.اگر حتی یک ورودی نادرست باشد ، نتیجه نادرست خواهد بود.

یا دروازه : اگر حداقل یکی از ورودی های آن صحیح باشد ، این دروازه خروجی واقعی می دهد.نتیجه فقط نادرست است که همه ورودی ها نادرست باشند.

نه دروازه: این دروازه فقط یک ورودی را می گیرد و آن را می چرخاند.اگر ورودی صحیح باشد ، خروجی نادرست می شود و اگر نادرست باشد ، خروجی درست می شود.

اکنون ، قضیه های Demorgan قوانینی هستند که به ما کمک می کنند تا درک کنیم که چگونه دروازه های مختلف می توانند با یکدیگر مرتبط باشند.این قوانین هنگام طراحی مدارهای دیجیتال بسیار مفید هستند.در اینجا نحوه کار آنها آمده است.بوها دروازه NAND ابتدا مانند انجام یک عمل و عمل است و سپس نتیجه را می چرخاند (نه).اما طبق قضیه Demorgan ، این همان است که هر ورودی را می گیرید ، ابتدا آنها را می چرخانید (نه) ، و سپس قرار دادن آنها در یک دروازه OR.بنابراین ، یک دروازه NAND همانند یک دروازه OR با هر ورودی معکوس عمل می کند.بوها دروازه مانند انجام یک عمل یا عمل است و سپس نتیجه را می چرخاند (نه).این همان است که هر ورودی را برداشته می شود ، ابتدا آنها را می چرخاند (نه) ، و سپس قرار دادن آنها در یک دروازه و دروازه.بنابراین ، یک دروازه NOR همان دروازه و دروازه را با هر ورودی معکوس می کند.

دو قانون اصلی قضایای Demorgan

قضایای دیمورگان دو قانون مهم در منطق و الکترونیک است که به ما در بازنویسی و ساده کردن اظهارات منطقی پیچیده کمک می کند.این قوانین به ویژه هنگامی که ما با دروازه های منطق در مدارها کار می کنیم مفید هستند.

در اینجا دو قانون اساسی وجود دارد:

1. برعکس (یا نه) A و B همان است که A یا نه B:

(AB) ′ = A ′ + B

این بدان معنی است که اگر شما شرایطی دارید که دو چیز (الف و ب) هر دو باید اتفاق بیفتد ، و شما می خواهید برعکس آن ، در عوض می توانید بگویید که حداقل یکی از آنها اتفاق نمی افتد.

2. برعکس (یا نه) A یا B همان نیست که A و نه B:

(A + B) ′ = A′B

این بدان معناست که اگر می گویید یا A یا B ممکن است اتفاق بیفتد ، و شما برعکس آن را می خواهید ، این همان است که می گویند A و B اتفاق نمی افتد.

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

تکنیک بار شکستن

تکنیک بارگذاری روشی آسان و بصری برای استفاده از قضایای Demorgan است.در منطق دیجیتال ، گاهی اوقات نوار (مانند یک خط) را می بینیم که بر روی یک عبارت کامل نوشته شده است.این نوار به این معنی است که کل بیان در حال تکمیل یا معکوس است (که مانند گفتن "نه" است).تکنیک بارگذاری به ما نشان می دهد که چگونه می توانیم با "شکستن" نوار به قسمت های کوچکتر ، این عبارات را به روشی ساده تر بازنویسی کنیم.

در اینجا نحوه عملکرد آن آورده شده است: وقتی یک خط یا نوار (به نام نوار مکمل) را بر روی گروهی از متغیرها و یک عمل منطقی مشاهده می کنید ، می توانید از یک قانون برای تغییر عبارت استفاده کنید.اگر نوار مکمل بیش از یک و عملکرد باشد (جایی که دو متغیر در کنار هم ضرب می شوند ، مانند AB) ، شما و به یک یا (نماد اضافی) تغییر می دهید ، و همچنین هر متغیر را به مخالف یا مکمل آن تغییر می دهید.به عنوان مثال ، (AB) a به ′ + B تبدیل می شود.خط بالای AB به ما می گوید که برعکس هر دو A و B را بگیریم ، و و به یک OR تغییر دهیم.

از طرف دیگر ، اگر نوار مکمل بیش از یک عمل یا عمل باشد (که در آن دو متغیر به هم اضافه می شوند ، مانند A + B) ، پس شما برعکس عمل می کنید.شما OR را به AN و و هر متغیر را مکمل می کنید.بنابراین ، (A + B) a به A′B تبدیل می شود.

ساده کردن منطق بولی با قضیه های Demorgan

هنگام ساده کردن عبارات بولی ، استفاده از قضایای Demorgan می تواند پیچیدگی را تا حد زیادی کاهش دهد.بیایید به عبارت زیر نگاه کنیم: (A + (BC) ′).برای ساده تر کردن آن قدم به قدم ، ما با استفاده از قضیه Demorgan در مکمل بیرونی شروع می کنیم.این عبارت را به ′ · ((قبل از میلاد)) تبدیل می کند.در مرحله بعد ، ما مکمل دوتایی را که لغو می کند ساده می کنیم و به ما می دهیم ′ · قبل از میلاد.بنابراین ، بیان پیچیده اصلی به طور مرتب به A′BC ساده می شود.

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

به عنوان مثال ، تفاوت بین (ab) ′ و a′b ′ را در نظر بگیرید.عبارت اول ، (AB) ′ ، بیانگر مکمل نتیجه A و B. در مقابل ، A′B ′ به معنای این است که A و B هر یک تکمیل می شوند و سپس با هم جمع می شوند.این عبارات معادل نیستند و تفسیر نادرست آنها در هنگام ساده سازی می تواند منجر به رفتار مدار معیوب شود.این که آیا شما در حال برنامه نویسی ، طراحی سخت افزار یا سیستم های اشکال زدایی هستید ، حفظ گروه بندی دقیق تضمین می کند که بیان بولی مطابق آنچه در نظر گرفته شده است رفتار می کند.توجه زیاد به ساختار هنگام برخورد با منطق پیچیده یا تو در تو مهم است.

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

بیایید سعی کنیم عبارت ((A + B) ′ + C) را با شکستن آن قدم به قدم آسانتر کنیم.ما ابتدا قسمت داخلی را ساده می کنیم ، سپس با استفاده از قوانین منطقی ساده ، راه خود را به صورت خارج کار می کنیم.ابتدا به قسمت (A + B) ′ نگاه کنید.طبق قضیه دیمورگان ، هنگامی که شما دو چیز اضافه شده به هم (A + B) را نمی گیرید ، به یک ضرب شده توسط Not B. به عبارت دیگر تغییر می کند ، (A + B) ′ A A′B می شود.اکنون ، ما آن را به عبارت اصلی وصل می کنیم.بنابراین به جای ((A + B) ′ + C) ′ ، اکنون (A′B ′ + C) داریم.

در مرحله بعد ، ما قضیه Demorgan را دوباره در این عبارت جدید اعمال می کنیم.دقیقاً مانند گذشته ، وقتی مبلغی را دریافت نمی کنید ، پلاس را به ضرب تغییر می دهید و از هر قسمت استفاده نمی کنید.بنابراین ، (A′B ′ + C) ′ (A′B ′) ′ · C ′ می شود.اکنون ما (A′B ′) را ساده می کنیم.باز هم ، با استفاده از قضیه Demorgan ، این دقیقاً همان است که به شکل اصلی بازگشت ، بنابراین (A′B ′) a به A + B تبدیل می شود ، بنابراین اکنون بیان کامل است (A + B) · Cبشر

این روش گام به گام به اطمینان حاصل می شود که ما هیچ مشکلی ایجاد نمی کنیم.اگر یک قدم را پرش کنیم یا گروه بندی را به روش اشتباه تغییر دهیم ، می تواند به یک پاسخ کاملاً متفاوت منجر شود ، که می تواند باعث ایجاد مشکلاتی بخصوص در شرایطی شود که این منطق در سیستمهایی مانند رایانه یا مدارها استفاده شود.

پایان

قضایای دیمورگان درک و رفع منطق پیچیده را آسان تر می کند.با یادگیری نحوه تلنگر و به ORS (و برعکس) و استفاده صحیح از NOT ، می توانید یک عبارت منطق کثیف را به چیزی ساده و مفید تبدیل کنید.این به هنگام ساختن قطعات رایانه یا سیستم های الکترونیکی کمک می کند ، زیرا منطق ساده تر به معنای کمتر قطعات ، مصرف انرژی کمتر و اشتباهات کمتری است.با استفاده از مراحل و نکات مربوط به این راهنما ، می توانید با اطمینان با منطق و طراحی بهتر مدارهای باهوش تر کار کنید.

دربارهی ما

ALLELCO LIMITED

Allelco یک توقف بین المللی مشهور است توزیع کننده خدمات تهیه کننده اجزای الکترونیکی ترکیبی ، متعهد به ارائه خدمات جامع و خدمات زنجیره تأمین برای صنایع جهانی تولید و توزیع الکترونیکی ، از جمله 500 کارخانه برتر OEM و کارگزاران مستقل.
ادامه مطلب

پرس و جو سریع

لطفاً یک سؤال ارسال کنید ، ما بلافاصله پاسخ خواهیم داد.

مقدار

سوالات متداول [FAQ]

1. قضیه Demorgan در DCF چیست؟

در اصول مدار دیجیتال (DCF) ، قضایای Demorgan به ساده تر کردن مدارهای منطقی کمک می کند.آنها نشان می دهند که چگونه می توانند گروهی از عملیات منطقی را به شکلی متفاوت اما مساوی تغییر دهند.به عنوان مثال ، اگر شما (A و B) ندارید ، می توانید آن را به عنوان (نه A) یا (نه B) بازنویسی کنید.این مفید است زیرا به شما امکان می دهد بین دروازه های منطق مانند و ، یا ، NAND و NOR تغییر دهید.با استفاده از قضایای Demorgan ، می توانید با استفاده از قطعات کمتر یا بیشتر در دسترس ، همان مدار را بسازید که باعث صرفه جویی در فضا ، قدرت و هزینه می شود.

2. قضیه های د مورگان چیست؟

قضایای دیمورگان دو قانون ساده است که در منطق و الکترونیک استفاده می شود.آنها نشان می دهند که چگونه می توانند یک بیان منطقی را تغییر دهند (یا مکمل).قانون اول می گوید: نه (a و b) = (نه a) یا (نه b).قانون دوم می گوید: نه (A یا B) = (نه A) و (نه B).این قوانین به شما کمک می کند تا عبارات منطقی را به گونه ای بازنویسی کنید که باعث می شود مدارها ساخت و درک آن آسانتر شوند.از آنها برای کاهش تعداد دروازه ها یا جابجایی بین انواع دروازه استفاده می شود.

3. قضیه 3 متغیر Demorgan چیست؟

نسخه 3 متغیر قضیه Demorgan فقط یک شکل گسترده از قوانین اساسی است.به همان روش کار می کند اما از سه متغیر منطقی استفاده می کند.اگر شما (A یا B یا C) ندارید ، (نه A) و (نه B) و (نه C) می شود.اگر شما (A و B و C) ندارید ، (نه A) یا (نه B) یا (نه C) می شود.اینها به ساده تر کردن عبارات منطق طولانی تر کمک می کنند و هنگام طراحی مدارهای بزرگتر بسیار مفید هستند.

4. قانون د مورگان برای سنجش های وجودی چیست؟

در منطق ، قوانین Demorgan نیز در مورد عباراتی مانند "برای همه" و "وجود" اعمال می شود.اگر می گویید "درست نیست که چیزی وجود دارد" ، این بدان معنی است که "هیچ چیز این خاصیت را ندارد."در نمادها: نه (∃x p (x)) ∀x نه p (x) می شود.اگر می گویید "این درست نیست که چیزی برای همه صادق است" ، این بدان معنی است که "حداقل یک نمونه وجود دارد که در آن نادرست است."در نمادها: نه (∀x p (x)) ∃x نه p (x) می شود.این قوانین به بازنویسی و درک اظهارات در منطق و ریاضی کمک می کند.

5. چگونه می توان قانون د مورگان را اثبات کرد؟

شما می توانید قوانین Demorgan را با استفاده از یک جدول حقیقت اثبات کنید.یک جدول حقیقت تمام مقادیر ممکن ورودی مانند A و B را لیست می کند و سپس هر دو طرف قانون را برای هر ورودی بررسی می کنید.اگر نتایج همیشه یکسان باشند ، این قانون اثبات شده است.به عنوان مثال ، برای (A + B) ′ = A′B ′ ، تمام مقادیر A و B (0 یا 1) را لیست کنید ، سپس هر دو عبارت را بررسی کنید.اگر آنها هر بار مطابقت داشته باشند ، قانون صحیح است.این یک روش ساده و متداول برای اثبات این قانون همیشه درست است.

پست های محبوب

شماره قسمت داغ

0 RFQ
سبد خرید (0 Items)
خالی است.
لیست را مقایسه کنید (0 Items)
خالی است.
بازخورد

بازخورد شما مهم است!در Allelco ، ما از تجربه کاربر ارزش قائل هستیم و تلاش می کنیم تا آن را به طور مداوم بهبود بخشیم.
لطفاً نظرات خود را از طریق فرم بازخورد ما با ما به اشتراک بگذارید ، و ما سریعاً پاسخ خواهیم داد.
از انتخاب Allelco متشکرم.

موضوع
پست الکترونیک
نظرات
کاپچا
برای بارگذاری پرونده بکشید یا کلیک کنید
آپلود فایل
انواع: .xls ، .xlsx ، .doc ، .docx ، .jpg ، .png و .pdf.اندازه پرونده
MAX: 10MB