حول هذه الحاسبة
كيفية تبسيط التعبيرات المنطقية المعقدة؟ يعد اختزال الجبر البولي خطوة أساسية في تصميم المنطق الرقمي، حيث يكون الهدف هو تحقيق نفس الوظيفة بأقل عدد من البوابات المنطقية. الدائرة المبسطة أقل تكلفة وأسرع وتستهلك طاقة أقل. يحتوي الجبر البوليني على سلسلة من قواعد التبسيط، مثل قانون الامتصاص، وقانون التوزيع، وقانون دي مورغان، وما إلى ذلك.
هناك طريقتان رئيسيتان للتبسيط: طريقة التبسيط الجبرية وطريقة خريطة كارنو. يستخدم الاختزال الجبري قوانين الجبر البولي لتحويل التعبير بشكل متكرر حتى لا يصبح من الممكن تبسيطه. تقوم طريقة خريطة كارنو بتحويل جدول الحقيقة إلى رسم بياني ثنائي الأبعاد وتجد أبسط تعبير من خلال وضع دائرة حول الأرقام 1 المجاورة. بالنسبة للحالات التي تحتوي على متغيرات أقل (≥4)، تكون طريقة خريطة كارنو أكثر سهولة.
في التطبيقات العملية، يكون التخفيض المنطقي موجودًا في كل مكان. عند تصميم الدوائر الرقمية، يمكن أن يؤدي تبسيط التعبيرات المنطقية إلى تقليل عدد الرقائق المطلوبة والتكلفة. في تصميم FPGA وASIC، يمكن أن يؤدي التبسيط إلى تقليل استخدام الموارد واستهلاك الطاقة. في تحسين البرمجيات، يمكن أن يؤدي تبسيط الأحكام الشرطية إلى تحسين كفاءة التعليمات البرمجية.
تستخدم حاسبة التبسيط المنطقي لدينا خوارزميات متقدمة لأتمتة التعبيرات المنطقية المبسطة. يدعم تنسيقات إدخال متعددة ويمكنه التعامل مع التعبيرات المعقدة متعددة المتغيرات. يتم توفير خطوات التبسيط التفصيلية والقوانين المستخدمة لمساعدتك على فهم عملية التبسيط.
ما الذي يحسبه
The boolean simplification calculator reduces a logical expression to a shorter equivalent form, useful in digital circuits, logic design, and propositional logic.
الصيغة
- Idempotent law: A + A = A and A * A = A.
- Complement law: A + NOT A = 1 and A * NOT A = 0.
- De Morgan law: NOT(A * B) = NOT A + NOT B.
- Absorption law: A + AB = A.
المدخلات
- Boolean variables.
- Operators such as AND, OR, and NOT.
- The logical expression to simplify.
مثال
| Original expression | Simplified result | Law |
|---|---|---|
| A + AB | A | Absorption |
| A * A | A | Idempotent |
| NOT(A * B) | NOT A + NOT B | De Morgan |
كيفية تفسير النتيجة
The simplified expression has the same truth value as the original expression for every input combination, but uses fewer terms or operators.
أخطاء شائعة
- Do not ignore parentheses.
- AND and OR may have different precedence.
- The simplified form should preserve the same truth table.
طريقة الاستخدام
يعد استخدام حاسبة التبسيط المنطقي أمرًا سهلاً. فقط أدخل تعبيرًا منطقيًا.
**الخطوات الأساسية:** 1. أدخل تعبيرًا منطقيًا 2. اختيار طريقة التبسيط (آلي، جبري، خريطة كارنو) 3. انقر فوق الزر "تبسيط". 4. عرض نتائج وخطوات التبسيط
**مثال 1:** بسّط AB + AB'. استخدم قانون التوزيع: AB + AB' = A(B + B') = A×1 = A.
**مثال 2:** بسّط A'B + AB + AB'. A'B + AB + AB' = A'B + A(B + B') = A'B + A = B + A (باستخدام قانون الامتصاص).
**مثال 3:** تبسيط (أ+ب)(أ+ج). استخدم قانون التوزيع: (أ+ب)(أ+ج) = أ + ب.
تعرض الآلة الحاسبة التعبير الأصلي والتعبير المبسط وخطوات التبسيط والقوانين المستخدمة.
الميزات الرئيسية
• التبسيط الآلي: استخدم الخوارزميات المتقدمة لأتمتة التعبيرات المبسطة • طرق متعددة: الطريقة الجبرية، طريقة خريطة كارنو، خوارزمية كوين-مكلوسكي • شرح تفصيلي للخطوات: عرض خطوات التبسيط التفصيلية والقوانين المستخدمة • خريطة كارنو: إنشاء وعرض خريطة كارنو • دعم متعدد المتغيرات: يدعم من 2 إلى 10 متغيرات • نماذج متعددة: يدعم نماذج مجموع المنتجات (SOP) ومنتج المبالغ (POS). • التحقق من التكافؤ: التحقق من تكافؤ التعبيرات قبل وبعد التبسيط • إحصائيات عدد البوابات: حساب عدد البوابات المنطقية المطلوبة قبل وبعد التبسيط • مقارنة جدول الحقيقة: يعرض جدول الحقيقة قبل وبعد التبسيط • مجاني تماما: لا يتطلب التسجيل، استخدمه في أي وقت
حالات الاستخدام
• تصميم الدوائر الرقمية: تبسيط التعبيرات المنطقية لتقليل عدد البوابات • تحسين الدوائر: تحسين الدوائر الموجودة لتقليل التكاليف • تصميم FPGA: تقليل استخدام الموارد واستهلاك الطاقة • تعلم المنطق: يتعلم الطلاب تبسيط الجبر البوليني • الإعداد للامتحان: تبسيط التعبيرات المنطقية بسرعة • الوسائل التعليمية: يشرح المعلمون طرق التبسيط • تحسين البرمجيات: تبسيط منطق الحكم الشرطي • هندسة المعرفة: تبسيط قاعدة القواعد المنطقية • تحليل الدوائر: تحليل وتحسين الدوائر الموجودة • تصميم الخوارزميات: تحسين الخوارزميات القائمة على المنطق