بولین ایکسپریشن سمپلیفائر
اس ٹول کو فوراً استعمال کریں – کوئی ری ڈائریکٹ نہیں، سائن اپ کی ضرورت نہیں۔
بولین ایکسپریشن ان پٹ
آسان اظہار
سچ کی میز
گیٹ نیٹ ورک
بولین ایکسپریشن کو آسان بنانے کا طریقہ کیسے کام کرتا ہے؟
بولین الجبرا کی آسانیاں الجبری قوانین کے ایک سیٹ کا استعمال کرتے ہوئے پیچیدہ منطقی اظہار کو ان کی کم سے کم مساوی شکل میں کم کرتی ہے۔ ہر ڈیجیٹل سرکٹ، بنیادی دروازوں سے لے کر پیچیدہ پروسیسرز تک، بولین لاجک پر کام کرتا ہے - اور آسان بنانے سے حقیقی ہارڈ ویئر میں گیٹ کی تعداد، بجلی کی کھپت اور پھیلاؤ میں تاخیر براہ راست کم ہوتی ہے۔
مصنوعات کا مجموعہ (SOP)
معیاری شکل جہاں اور الفاظ ایک ساتھ OR بنائے جاتے ہیں۔ ہر بولین فنکشن کا اظہار ایس او پی میں کیا جا سکتا ہے اور براہ راست دو سطح کے AND-OR گیٹ نیٹ ورک پر نقشہ بنایا جا سکتا ہے۔
پرائم امپلیکنٹس
ایک پرائم امپلینٹ ایک پروڈکٹ لفظ ہے جسے کسی دوسرے لفظ کے ساتھ جوڑ کر سادہ لفظ نہیں بنایا جا سکتا۔ Quine-McCluskey طریقہ منظم طریقے سے تمام اہم مضمرات تلاش کرتا ہے۔
ضروری پرنسپل اثر
ایک مطلوبہ اہم مضمرات کم از کم ایک منٹ پر محیط ہوتا ہے جس کا احاطہ کوئی دوسرا اہم اثر نہیں کرتا۔ کم از کم کور میں تمام ضروری اہم مضمرات کا احاطہ کرنا چاہیے۔
ڈی مورگن کا قانون اور بولین شناخت
یہ بنیادی شناختیں آپ کو بولین اظہار کو تبدیل کرنے اور آسان بنانے کی اجازت دیتی ہیں۔ سمپلیفائر خود بخود ان کا اطلاق کرتا ہے۔
| شناخت کا نام | اظہار | تفصیل |
|---|---|---|
| ڈی مورگن 1 | (AB)' = A' + B' | NAND OR کی تکمیل کے برابر ہے۔ |
| ڈی مورگن 2 | (A+B)' = A'B' | NOR AND کی تکمیل کے برابر ہے۔ |
| جذب | A + AB = A | مصنوعات کی غیر ضروری شرائط کو ہٹاتا ہے۔ |
| اتفاق رائے | AB + A'C + BC = AB + A'C | فالتو اتفاق رائے کی شرائط کو ہٹاتا ہے۔ |
| ضمیمہ | A + A' = 1 | AA' = 0 | متغیر یا اس کی تکمیل ہمیشہ 1 ہوتی ہے۔ |
| نامرد | A + A = A | AA = A | بار بار آنے والے الفاظ کو ایک لفظ میں گاڑھا کر دیا جاتا ہے۔ |
Quine-McCluskey الگورتھم مرحلہ وار
Quine–McCluskey طریقہ ایک ٹیبلر تکنیک ہے جو منظم طریقے سے بولین فنکشن کی کم سے کم SOP شکل تلاش کرتی ہے۔ K-maps کے برعکس یہ کسی بھی تعداد میں متغیرات کے لیے کام کرتا ہے اور کمپیوٹر دوستانہ ہے۔
- 1 تمام کم از کم شرائط درج کریں۔ ہر لائن کو تبدیل کریں جہاں آؤٹ پٹ 1 ہے اس کی بائنری نمائندگی اور گروپ کو 1 بٹس کی تعداد سے۔
- 2 ملحقہ گروپس کو ضم کریں۔ بالکل ایک بٹ پوزیشن پر مختلف جوڑوں کو جوڑیں، اس بٹ کو ڈیش سے تبدیل کریں (پرواہ نہ کریں)۔ اس وقت تک دہرائیں جب تک مزید انضمام ممکن نہ ہو۔
- 3 اہم مضمرات کی شناخت کریں۔ کوئی بھی لفظ جو مزید ضم نہ ہوسکے اس کا بڑا مفہوم ہے۔ ان سب کو ایک اہم مضمرات چارٹ میں جمع کریں۔
- 4 ضروری کلیدی مضمرات منتخب کریں۔ بالکل ایک اہم مضمرات کے ذریعے احاطہ کیے گئے ہر منیٹرم کو تلاش کریں - وہ اثر ضروری ہے۔ حتمی اظہار میں ہر ضروری چیز کو شامل کریں۔
- 5 باقی مانیٹرمز کا احاطہ کریں۔ کسی بھی کم از کم مدت کے لیے جو ابھی تک لازمیات میں شامل نہیں ہے، لالچ کے ساتھ اضافی بڑے مضمرات کا انتخاب کریں تاکہ کل مدت کے حساب کتاب کو کم سے کم کیا جا سکے۔
متعلقہ سامان
Logic، Arduino، PCB اور کنورژن فوکسڈ ڈایاگرام سیٹ اپ کے ساتھ اپنے ورک فلو کو جاری رکھنے کے لیے ان وقف شدہ ٹول پیجز کو دریافت کریں۔
Logic Gate Diagram Tool
Build clear gate-level logic diagrams and validate signal flow.
کھلا آلہArduino Circuit Maker
Document board pin connections, modules, and wiring paths quickly.
کھلا آلہPCB Schematic Tool
Draft production-ready schematic structures before PCB layout.
کھلا آلہTruth Table To Logic Circuit
Generate gate-level logic from truth-table behavior for quick validation and learning.
کھلا آلہ