Η κατανόηση του τρόπου να αντληθούν οι δυαδικές εκφράσεις από τα λογικά κυκλώματα πύλης είναι απαραίτητη για το σχεδιασμό ψηφιακών κυκλωμάτων. Αυτός ο οδηγός παρέχει μια σαφή, βήμα προς βήμα διαδικασία για τη μετατροπή διαγραμμάτων κυκλωμάτων σε εκφράσεις Boolean άλγεβρα.

Ανάλυση του Κυκλώματος

Αρχίστε εξετάζοντας προσεκτικά το κύκλωμα της λογικής πύλης. Εντοπίστε όλες τις εισόδους, εξόδους και τους τύπους των πυλών που χρησιμοποιούνται. Σημειώστε τις συνδέσεις μεταξύ των πυλών και πώς τα σήματα ρέουν μέσα από το κύκλωμα.

Ορισμός μεταβλητών

Για παράδειγμα, χρησιμοποιήστε ]A, B και C]] για διαφορετικές εισροές. Αυτές οι μεταβλητές θα αντιπροσωπεύουν τα σήματα που εισέρχονται στο κύκλωμα.

Απομάκρυνση της Έκφρασης

Ξεκινήστε από τις εισόδους και να εργαστείτε προς την έξοδο. Για κάθε πύλη, γράψτε την αντίστοιχη λειτουργία Boolean:

  • ΚΑΙ πύλη: πολλαπλασιάζονται μεταβλητές (π.χ., AB)
  • Πύλες: προσθήκη μεταβλητών (π.χ., A + B)
  • ΟΧΙ πύλη: μεταβλητές συμπλήρωσης (π.χ., A')

Συνδυάστε τις εκφράσεις βήμα προς βήμα σύμφωνα με τις συνδέσεις κυκλώματος μέχρι να φτάσετε στην τελική Boolean έκφραση για την έξοδο.

Παράδειγμα

Εξετάστε ένα κύκλωμα με εισόδους A και B[[LPT:3]]. Μια πύλη AND τις συνδυάζει, ακολουθούμενη από μια πύλη NOT στην έξοδο. Η δυαδική έκφραση είναι:

Y = (AB)'