ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ



Σχετικά έγγραφα
Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Αθροιστές. Ημιαθροιστής

9. OIΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ ΠΟΛΛΑΠΛΩΝ ΕΙΣΟ ΩΝ

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΨΗΦΙΑΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ. Κεφάλαιο 3

"My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch

Λογική Σχεδίαση Ι - Εξεταστική Φεβρουαρίου 2013 Διάρκεια εξέτασης : 160 Ονοματεπώνυμο : Α. Μ. Έτος σπουδών:

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Συνδυαστική Λογική. Επιμέλεια Διαφανειών: Δ.

4.1 Θεωρητική εισαγωγή

9 ο Μαθητικό Συνέδριο Πληροφορικής Κεντρικής Μακεδονίας. "My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch

Ψηφιακή Λογική και Σχεδίαση

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες

i Το τρανζίστορ αυτό είναι τύπου NMOS. Υπάρχει και το συμπληρωματικό PMOS. ; Τι συμβαίνει στο τρανζίστορ PMOS; Το τρανζίστορ MOS(FET)

Ψηφιακά Συστήματα. 6. Σχεδίαση Συνδυαστικών Κυκλωμάτων

Πράξεις με δυαδικούς αριθμούς

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Κυκλώµατα µε MSI. υαδικός Αθροιστής & Αφαιρέτης

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία

σύνθεση και απλοποίησή τους θεωρήµατα της άλγεβρας Boole, αξιώµατα του Huntington, κλπ.

ΣΧΟΛΗ ΑΣΠΑΙΤΕ ΤΜΗΜΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΕΡΓΑΣΤΗΡΙΟ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ & ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ

Εκτέλεση πράξεων. Ψηφιακά Ηλεκτρονικά και Δυαδική Λογική. Πράξεις με δυαδικούς αριθμούς. Πράξεις με δυαδικούς αριθμούς

Κεφάλαιο 3. Λογικές Πύλες

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

6.1 Θεωρητική εισαγωγή

e-book ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ ΑΣΚΗΣΕΙΣ

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

ΑΚΑΔΗΜΙΑ ΕΜΠΟΡΙΚΟΥ ΝΑΥΤΙΚΟΥ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : TEΣT ΑΞΙΟΛΟΓΗΣΗΣ ΓΝΩΣΕΩΝ ΣΤΑ ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ

Πράξεις με δυαδικούς αριθμούς

2 η Θεµατική Ενότητα : Σύνθετα Συνδυαστικά Κυκλώµατα. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

Ενότητα 7 ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΕΣ - ΚΩΔΙΚΟΠΟΙΗΤΕΣ ΑΠΟΠΛΕΚΤΕΣ - ΠΟΛΥΠΛΕΚΤΕΣ

Συνδυαστικά Κυκλώματα

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2016

Κεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ. Εφ. Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος 1

Εισαγωγή στους Υπολογιστές

PLD. Εισαγωγή. 5 η Θεµατική Ενότητα : Συνδυαστικά. PLAs. PLDs FPGAs

Ψηφιακά Συστήματα. 3. Λογικές Πράξεις & Λογικές Πύλες

3. ΛΟΓΙΚΕΣ ΠΡΑΞΕΙΣ & ΛΟΓΙΚΕΣ ΠΥΛΕΣ

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο Βασικές Συνδυαστικές Συναρτήσεις και. Διδάσκουσα: Μαρία Κ. Μιχαήλ

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2016

Κεφάλαιο 4. Λογική Σχεδίαση

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο 2008

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Βασικές Συνδυαστικές Συναρτήσεις και Κυκλώματα 1

Η κανονική μορφή της συνάρτησης που υλοποιείται με τον προηγούμενο πίνακα αληθείας σε μορφή ελαχιστόρων είναι η Q = [A].

Κεφάλαιο 6. Σύγχρονα και ασύγχρονα ακολουθιακά κυκλώματα

4. ΝΟΜΟΙ ΔΥΑΔΙΚΗΣ ΑΛΓΕΒΡΑΣ

Ελίνα Μακρή

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ.

Παράρτηµα Γ. Τα Βασικά της Λογικής Σχεδίασης. Οργάνωση και Σχεδίαση Υπολογιστών Η ιασύνδεση Υλικού και Λογισµικού, 4 η έκδοση

Τετάρτη 5-12/11/2014. ΣΗΜΕΙΩΣΕΙΣ 3 ου και 4 ου ΜΑΘΗΜΑΤΟΣ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ Α ΕΞΑΜΗΝΟ

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

Εισαγωγή στην πληροφορική

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit!

Μάθημα 0: Εισαγωγή. Λευτέρης Καπετανάκης. ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2011

a -j a 5 a 4 a 3 a 2 a 1 a 0, a -1 a -2 a -3

6.1 Καταχωρητές. Ένας καταχωρητής είναι μια ομάδα από f/f αλλά μπορεί να περιέχει και πύλες. Καταχωρητής των n ψηφίων αποτελείται από n f/f.

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2016

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ/ΙΟΥΝΙΟΥ 2014

Ψηφιακή Σχεδίαση Εργαστηριο 1. Τμήμα: Μηχανικών Πληροφορικής κ Τηλεπικοινωνιών Διδάσκων: Δρ. Σωτήριος Κοντογιαννης Μάθημα 2 ου εξαμήνου

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Μάθημα 4 ο Πράξεις με bits. Δρ.

ΑΣΚΗΣΗ 4 ΣΧΕΔΙΑΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΛΟΓΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

Ενότητα 2 ΑΛΓΕΒΡΑ BOOLE ΛΟΓΙΚΕΣ ΠΥΛΕΣ

Επανάληψη Βασικών Στοιχείων Ψηφιακής Λογικής

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων. Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design

K24 Ψηφιακά Ηλεκτρονικά 4: Σχεδίαση Συνδυαστικών Κυκλωμάτων

Συνδυαστικά Λογικά Κυκλώματα

K15 Ψηφιακή Λογική Σχεδίαση 4+5: Άλγεβρα Boole

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων

C D C D C D C D A B

ΜΕΡΟΣ 1 ο : Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα

Ψηφιακή Σχεδίαση. Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:07. Δρ. Μηνάς Δασυγένης. Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

3. Απλοποίηση Συναρτήσεων Boole

ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία

ΑΣΚΗΣΗ 3 ΣΥΝΔΥΑΣΤΙΚΑ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ: ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ.

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

5.1 Θεωρητική εισαγωγή

Ενότητα 4 ΛΟΓΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ ΔΥΟ ΕΠΙΠΕΔΩΝ

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II

Μετατροπή δυαδικών αριθμών

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI

Περιεχόµενα. Στοιχειώδης Λογικές Συναρτήσεις. Αποκωδικοποίηση (Decoding) Ενεργοποίηση Συνάρτησης (Enabling)

ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ Ι ΕΞΕΤΑΣΕΙΣ ΦΕΒΡΟΥΑΡΙΟΥ 2010

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

1 η Θεµατική Ενότητα : Αριθµητικά Κυκλώµατα. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

Εισαγωγή στην πληροφορική

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3

K15 Ψηφιακή Λογική Σχεδίαση 6: Λογικές πύλες και λογικά κυκλώματα

ΑΣΚΗΣΗ 1 ΛΟΓΙΚΕΣ ΠΥΛΕΣ

Εισαγωγή στην επιστήμη των υπολογιστών. Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ

Λογική Σχεδίαση Ψηφιακών Συστημάτων

Transcript:

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 2 ο ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1

Άλγεβρα Βοοle η θεωρητική βάση των λογικών κυκλωμάτων Η άλγεβρα Βοοle ορίζεται επάνω στο σύνολο Α = { 0, 1 }. Όπου ισχύουν οι πράξεις της ισότητας και οι παρακάτω : λογικό 'Η (OR), συμβολίζεται με V ή + ή λογικό ΚΑΙ (AND), συμβολίζεται Λ ή ή αντιστροφή ή συμπλήρωμα (NOT) που συμβολίζεται με ' ή ή Αν υποθέσουμε ότι Β = { α, β, γ,... } είναι το σύνολο στοιχείων της παραπάνω άλγεβρας τότε ισχύουν τα παρακάτω αξιώματα: Το αποτέλεσμα των πράξεων V και Λ μεταξύ των στοιχείων της α, β, γ... ανήκει στο σύνολο Β. Ισχύει η αντιμετάθεση, δηλαδή α V β = β V α και α Λ β = βλα Ισχύει ο επιμερισμός, δηλαδή α Λ (β V γ) = αλβ V α Λ γ και α V (β Λγ) = (α V β) Λ (α V γ) Υπάρχουν μέσα στο Β το ουδέτερο στοιχείο 0 για το λογικό OR 0 V α = α και μοναδιαίο στοιχείο 1 για το λογικό AND ώστε 1 Λα= α Για κάθε στοιχείο α του Β υπάρχει και το -α που ανήκει επίσης στο Β και για το οποίο ισχύουν οι σχέσεις α V α = 1 και α Λ α = 0 Υπάρχουν τουλάχιστον δύο στοιχεία του Β που είναι διάφορα μεταξύ τους. 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 2

Πίνακας αλήθειας βασικών λογικών συναρτήσεων Στον παρακάτω πίνακα εμφανίζονται οι τιμές αλήθειας των βασικών συναρτήσεων της άλγεβρας Boole (0) ψευδής και (1) αληθής πρόταση Οι λογικές συναρτήσεις υλοποιούνται με τα λογικά κυκλώματα. Τα ηλεκτρονικά κυκλώματα που υλοποιούν τις βασικές συναρτήσεις λέγονται λογικές πύλες (gates) και έχουν το όνομα της αντίστοιχης συνάρτησης 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 3

Λογικές πύλες Οι λογικές πύλες είναι οι θεμελιώδεις δομικές μονάδες των ψηφιακών κυκλωμάτων λειτουργούν σαν διακόπτες και επιτρέπουν ή εμποδίζουν τη ροή ψηφιακής πληροφορίας. Με τις πύλες εκτελούνται απλές λογικές πράξεις σε μεταβλητές boolean (δυαδικού χαρακτήρα, 0/1 χαμηλή/υψηλή, λάθος/σωστό). Για τα ψηφιακά ηλεκτρονικά, οι λογικές καταστάσεις 0 και 1 ισοδυναμούν σε τάσεις στην περιοχή 0-0,7V και 2,5-5V, αντίστοιχα. http://www.chem.uoa.gr/applets/appletgates/appl_gates1.html 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 4

Συνδυαστικά κυκλώματα Τα συνδυαστικά λογικά κυκλώματα αποτελούνται από συνδυασμό πυλών και η έξοδος τους εξαρτάται μόνο από την λογική κατάσταση της εισόδου. Το συνδυαστικό κύκλώμα αποτελεί γενικευμένη πύλη με m εισόδους και n εξόδους. Δεν έχει στοιχεία μνήμης, δηλαδή οι τιμές στις εξόδους εξαρτώνται αποκλειστικά από τις τιμές των εισόδων. Για την κατασκευή συγκεκριμένου συνδυαστικού κυκλώματος που εκτελεί μια επιθυμητή λειτουργία συνδυάζεται ο ελάχιστος δυνατόν αριθμός πυλών Ο ελάχιστος αριθμός πυλών εξασφαλίζει μεγαλύτερη ταχύτητα και μικρότερη κατανάλωση ηλεκτρικής ισχύος. Τα διπλανά κυκλώματα εξάγουν το ίδιο αποτέλεσμα. Ωστόσο το δεύτερο έχει 1 πύλη λιγότερη. 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 5

Πρόσθεση δυαδικών αριθμών Θα προσθέσουμε τους αριθμούς 43 και 15, με τη δυαδική τους αναπαράσταση. Ο 43 στο δυαδικό σύστημα είναι ο 101011 (2) ενώ ο 15 παριστάνεται ως 001111 (2). A i B i C i-1 S i C i 1 1 0 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 0 1 0 0 1 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 6

Αθροιστής Η δυαδική αριθμητική πραγματοποιείται με συνδυαστικά κυκλώματα. Για την μη προσημασμένη δυαδική πρόσθεση το κατάλληλο κύκλωμα είναι ο πλήρης αθροιστής (full adder) που έχει τρεις εισόδους και δύο εξόδους. Στις εισόδους του δέχεται δύο δυαδικά ψηφία (Α i,b i ), συν ένα κρατούμενο (C i-1 ) που προέρχεται από την προηγούμενη θέση. Παράγει το αποτέλεσμα (S i ) της πρόσθεσης συν ένα κρατούμενο για την επόμενη θέση (C i ). Για την άθροιση σε byte χρησιμοποιούνται 8 συνδεδεμένοι πλήρης αθροιστές. A i B i C i-1 S i C i 1 1 0 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 0 1 0 0 1 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 7

Κωδικοποιητής-Αποκωδικοποιητής-Πολυπλέκτης Κωδικοποιητής είναι διάταξη που μετατρέπει κάποιο σήμα που αποτελείται από έναν αριθμό εισόδων σε σήμα με διαφορετικό αριθμό εξόδων. Τέτοιο παράδειγμα αποτελεί η κωδικοποίηση BCD με 10 εισόδους και 4 εξόδους. Το πληκτρολόγιο διαθέτει τέτοιο κωδικοποιητή 64 γραμμών εισόδου και 8 εξόδου. Οι αποκωδικοποιητές (decoders) είναι κυκλώματα με δύο ή περισσότερες εισόδους και μια ή περισσότερες εξόδους, που σχηματίζονται με συνδυασμό πυλών διαφόρων τύπων και κάνουν την αντίστροφη δουλειά. Ηβασικήτους λειτουργία είναι να δέχονται μια δυαδική έκφραση στην είσοδό τους και να δημιουργούν μια διαφορετική δυαδική έκφραση στην έξοδό τους. Τυπικός αποκωδικοποιητής είναι ο πλήρης αθροιστής με 3 εισόδους και 2 εξόδους. ΟΙ κωδικοποιητές και αποκωδικοποιητές χρησιμεύουν στην μετάφραση εσωτερικών δυαδικών κωδικών σε εξωτερικά σήματα. Γενικά, οι πολυπλέκτες είναι κυκλώματα που συμπεριφέρονται σαν περιστροφικοί διακόπτες, μέσω των οποίων επιλέγεται ως σήμα εξόδου όποιοδήποτε από πολλά σήματα εισόδου. Στα ψηφιακά ηλεκτρονικά, ο πολυπλέκτης είναι συνδυασμός λογικών πυλών και έχει δύο ή περισότερες εισόδους και μία έξοδο. 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 8