Μετατροπή Πίνακα Αληθείας σε Λογική Έκφραση
Δημιουργήστε κανονική διαζευκτική μορφή από μεταβλητές και minterms. Παράδειγμα: A,B με 1,2 δίνει (!A&&B)||(A&&!B). Η επεξεργασία γίνεται τοπικά στον πρόγραμ…
Έναρξη χρήσης
Τι κάνει αυτό το εργαλείο
Το εργαλείο μετατρέπει έναν πίνακα αληθείας, που ορίζεται από τις μεταβλητές και τους δείκτες των γραμμών με έξοδο 1, σε μια λογική έκφραση σε κανονική διαζευκτική μορφή (DNF). Κάθε επιλεγμένη γραμμή συνεισφέρει έναν πλήρη ελάχιστο όρο που περιέχει όλες τις μεταβλητές.
Παράδειγμα εργασίας
Έστω μεταβλητές A,B και minterms 1,2. Η έξοδος είναι (!A && B) || (A && !B). Η πρώτη μεταβλητή είναι το πιο σημαντικό bit του δείκτη.
Περιορισμοί
- Δέχεται μόνο 1 έως 6 μεταβλητές.
- Οι δείκτες πρέπει να είναι από 0 έως 2^αριθμός_μεταβλητών - 1.
- Οι διπλότυποι δείκτες αφαιρούνται αυτόματα.
- Δεν ελαχιστοποιεί την έκφραση, δεν δέχεται «don't-care» γραμμές, δεν παράγει CNF/POS, δεν σχεδιάζει κυκλώματα και δεν εισάγει πίνακα αληθείας σε μορφή πίνακα.
Συχνές ερωτήσεις
Πώς ερμηνεύεται η σειρά των μεταβλητών;
Η πρώτη μεταβλητή που εισάγετε είναι το πιο σημαντικό bit του δείκτη minterm. Για παράδειγμα, με μεταβλητές A,B, ο δείκτης 1 αντιστοιχεί σε A=0, B=1.
Τι σημαίνει η έξοδος false;
Αν δεν εισάγετε κανέναν minterm, η συνάρτηση είναι μηδέν για κάθε ανάθεση και η έξοδος είναι false.
Μπορώ να εισάγω μεταβλητές με κενά ή ειδικούς χαρακτήρες;
Όχι, οι μεταβλητές πρέπει να είναι μοναδικά αναγνωριστικά ASCII, διαχωρισμένα με κόμμα, χωρίς κενά ή ειδικούς χαρακτήρες.
Η επεξεργασία γίνεται τοπικά στον πρόγραμμα περιήγησης σας.