Απάντηση 1:

Οι πολυπλέκτες και οι αποκωδικοποιητές είναι διαφορετικές συσκευές.

Ένας πολυπλέκτης (mux) είναι μια συσκευή "πολλών" έως "λίγων". Για παράδειγμα, ένα mux 4: 1 επιλέγει ένα από τα τέσσερα σήματα εισόδου που θα περάσουν στην έξοδο.

Από την άλλη πλευρά, ένας αποκωδικοποιητής λαμβάνει "λίγα" σήματα και εξάγει "πολλά". Τυπικά ένας αποκωδικοποιητής περιγράφεται ως n: 2 ^ n. Για παράδειγμα, ένα mux 4:16 διαβάζει τα 4 δυφία εισόδου και τα ερμηνεύει ως δυαδικό αριθμό. Η αντίστοιχη γραμμή εξόδου για αυτόν τον αριθμό αυξάνεται. Έτσι εάν η είσοδος είναι 0101 βάση 2 = 5 δεκαδικό, τότε η 5η γραμμή εξόδου είναι υψηλή ενώ όλες οι άλλες εξόδους είναι χαμηλές [1].

[1] Πιστεύω ότι οι αποκωδικοποιητές χαμηλής απόδοσης ενδέχεται να είναι πιο συνηθισμένοι. Στην περίπτωση αυτή η 5η έξοδος θα ήταν χαμηλή και όλες οι άλλες εξόδους θα ήταν υψηλές.


Απάντηση 2:

Η πολυπλεξία και η αποκωδικοποίηση είναι δύο διαφορετικές έννοιες, αν και μπορεί να φαίνονται παρόμοιες.

Η πολυπλεξία είναι η διαδικασία με την οποία η έξοδος ανά πάσα στιγμή πρέπει να είναι οποιαδήποτε από τις 2 ^ n εισόδους δυνατές. Οι είσοδοι πρέπει να επιλέγονται με είσοδο n-select. Έτσι εάν έχουμε 2 επιλεγμένες γραμμές, μπορούμε να το χρησιμοποιήσουμε για να πολλαπλασιάσουμε τις 4 γραμμές εισόδου. Οι επιλεγμένες γραμμές μπορούν να λάβουν τις τιμές 00, 01, 10 και 11. Όταν η γραμμή επιλογής είναι 00, η ​​πρώτη είσοδος δίνεται ως έξοδος, όταν η 01, η δεύτερη είσοδος δίνεται ως έξοδος και ούτω καθεξής.

Η αποπολυπλεξία είναι η αντίστροφη διαδικασία της πολυπλεξίας. Κατά την αποπολυπλεξία, η είσοδος δρομολογείται σε οποιαδήποτε από τις 2 ^ n εξόδους. Εάν οι γραμμές επιλογής είναι 00, η ​​είσοδος δίνεται στην πρώτη γραμμή εξόδου, όταν η 01 της, η είσοδος δίνεται στη δεύτερη γραμμή εξόδου και ούτω καθεξής.

Η αποπολυπλεξία και η αποκωδικοποίηση θα μοιάζουν. Αν κοιτάξετε τα διαγράμματα κυκλώματος 8: 1 demultiplexer και 3line-to-8line αποκωδικοποιητή, θα δείτε ότι είναι πολύ παρόμοια. Η μόνη διαφορά είναι ότι στον αποπολυπλέκτη έχουμε μια γραμμή εισόδου συνδεδεμένη σε όλες τις πύλες AND.

Στον αποκωδικοποιητή 3line-to-8line, έχουμε 3 επιλεγμένες γραμμές και 8 γραμμές εξόδου. Ανάλογα με τις τιμές αυτών των γραμμών επιλογής, οποιαδήποτε από τις γραμμές εξόδου θα ενεργοποιηθεί. Εάν η γραμμή επιλογής είναι 010, η γραμμή εξόδου που αντιστοιχεί στο 2 θα ενεργοποιηθεί. Στον αποπολυπλέκτη, επιλέγεται η γραμμή εξόδου που αντιστοιχεί στο 2 και η είσοδος δίνεται στη γραμμή αυτή.

Στον αποκωδικοποιητή, εάν η γραμμή επιλογής είναι 010, η γραμμή εξόδου που αντιστοιχεί στο 2 είναι πάντα ενεργή. Στον αποπολυπλέκτη, εάν η γραμμή επιλογής είναι 010, η γραμμή εξόδου που αντιστοιχεί στο 2 είναι ενεργή μόνο όταν η είσοδος είναι υψηλή.


Απάντηση 3:

Πολυπλέκτης

«Η ΛΗΨΗ ΑΠΟΦΑΣΕΩΝ»

αν

έπειτα

αλλού

αν

έπειτα

αλλι αν

έπειτα

αλλι αν

έπειτα

ΑΠΟΔΟΣΗ ΑΠΟΔΕΣΜΕΥΣΕΩΝ.

αν

έπειτα

αλλού

αν

έπειτα

αλλι αν

έπειτα

αλλι αν

έπειτα

αλλι αν

έπειτα

Σημείωση: Ο κωδικός εδώ δεν είναι σε κάποια συγκεκριμένη γλώσσα. Είναι μόνο επίδειξη. Έτσι, είναι τα παραδείγματα. Πρέπει να αποδείξει την έννοια της "λήψης αποφάσεων"

Αποκωδικοποιητής:

εάν (αυτό ήταν χρήσιμο) 'Upvote'

αλλιώς 'Downvote'