Πώς να φτιάξετε ένα πλήρες αθροιστή με τη λογική του MultiMedia

Posted on
Συγγραφέας: Randy Alexander
Ημερομηνία Δημιουργίας: 23 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 17 Νοέμβριος 2024
Anonim
Πώς να φτιάξετε ένα πλήρες αθροιστή με τη λογική του MultiMedia - Επιστήμη
Πώς να φτιάξετε ένα πλήρες αθροιστή με τη λογική του MultiMedia - Επιστήμη

Το MultiMedia Logic είναι μια δωρεάν εφαρμογή για να μάθετε πώς να σχεδιάζετε κυκλώματα Boolean, όπως πολυπλέκτες, μισοί ενθέτες και πλήρεις προσθήκες. Οι λογικές προσθήκες εκτελούν δυαδική προσθήκη σε δύο αυθαίρετα μεγάλους αριθμούς βάσης-δύο. Η διαφορά μεταξύ ενός πλήρους αθροιστή και ενός ημίσεος αθροιστή είναι ότι ένας πλήρης αθροιστής χειρίζεται ένα κομμάτι μεταφοράς, ενώ ο μισός αθροιστής παραλείπει αυτόν τον αριθμό. Επομένως, ένας πλήρης αθροιστής απαιτεί τρία bits εισόδου και δυο δυαδικά ψηφία εξόδου, ενώ ένας ημιεξαρτήρας χρησιμοποιεί μόνο δύο εισόδους και μία έξοδο.


    Μεταβείτε σε έναν ιστότοπο που εμφανίζει ένα πλήρες διάγραμμα προσθηκών (σύνδεσμος σε πόρους). αν είστε μαθητής, ανατρέξτε στο διάγραμμα του βιβλίου σας. Ένας βασικός πλήρης αθροιστής δεν είναι πολύ περίπλοκος, αλλά ένα διάγραμμα απεικονίζει την ακριβή καλωδίωση εισόδων, πύλων και εξόδων.

    Ανοίξτε τη Λογική MultiMedia, επιλέξτε το εργαλείο "Εισαγωγή" από την εργαλειοθήκη και, στη συνέχεια, προσθέστε τρεις εισόδους στον καμβά κάνοντας κλικ στο σημείο όπου θέλετε να τις τοποθετήσετε. Ονομάστε τις εισόδους "A", "B" και "Cin" κάνοντας κλικ σε ένα όνομα εισόδου και πληκτρολογώντας το νέο όνομα.

    Επιλέξτε το εργαλείο "LED" και, στη συνέχεια, δημιουργήστε δύο έξοδοι LED. Σε μια πραγματική λογική πύλη, οι έξοδοι είναι ενσύρματοι σε άλλη λογική πύλη ή συνιστώσα υλικού, αλλά στη MultiMedia Logic, μια λυχνία LED αντιπροσωπεύει την τιμή Boolean εξόδων. Ονομάστε τα LED "S" και "Cout."

    Επιλέξτε το εργαλείο "Xor" και, στη συνέχεια, προσθέστε δύο Xor πόρτες μεταξύ των εισόδων και εξόδων. Μια πύλη Xor εκτελεί μια αποκλειστική λειτουργία ή λειτουργία σε δυο δυαδικά ψηφία εισόδου, εξάγοντας το "true" εάν ισχύει ακριβώς μία είσοδος ή "false" σε κάθε άλλη περίπτωση.


    Επιλέξτε το εργαλείο "Και" και, στη συνέχεια, προσθέστε δύο πύλες μεταξύ των εισόδων και των εξόδων. Επιλέξτε το εργαλείο "Or" και, στη συνέχεια, προσθέστε μια πύλη Or. Συνολικά, ένας βασικός πλήρης αθροιστής χρησιμοποιεί πέντε πύλες: δύο Xor πύλες, δύο πύλες και μια πύλη Or.

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

    Συνδέστε τα Α και Β στις εισόδους μιας πύλης Xor και, στη συνέχεια, συνδέστε τις με τις εισόδους μιας πύλης Και.

    Συνδέστε το Cin και την έξοδο της πρώτης Xor πύλης στις εισόδους της δεύτερης πύλης Xor και μετά συνδέστε και τα δύο αυτά καλώδια στις εισόδους της αχρησιμοποίητης πύλης And.


    Συνδέστε τις εξόδους και των δύο θυρών στις εισόδους της πύλης Or.

    Συνδέστε την έξοδο της δεύτερης πύλης Xor στο S και συνδέστε την έξοδο της πόρτας Or με Cout. Η πλήρης καλωδίωση των εξαρτημάτων έχει ολοκληρωθεί.

    Κάντε κλικ στην επιλογή "Αναπαραγωγή" στη γραμμή εργαλείων για να εξερευνήσετε τη λειτουργία πλήρους προσθήκης. Κάντε κλικ σε μια είσοδο για να την ενεργοποιήσετε και ένα "αληθινό" σήμα από την έξοδο του. Ανατρέξτε στον πίνακα αλήθειας σχετικά με το κολλέγιο του ιστότοπου του Redwoods (ανατρέξτε στην ενότητα Πόροι) ή το βιβλίο σας για μια σωστή παραγωγή πλήρους προσθήκης. Όταν ανάβει η ενδεικτική λυχνία S, αντιπροσωπεύει μια "αληθινή" τιμή ή "μία" στη γραμμή αθροίσματος. όταν ανάβει το LED Cout, αντιπροσωπεύει μια τιμή μεταφοράς για να προστεθεί στην επόμενη στήλη της λειτουργίας.