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



Σχετικά έγγραφα
ΑΣΚΗΣΗ 4 ΣΧΕΔΙΑΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΛΟΓΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

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

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

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

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

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

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

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

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

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

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

6. ΟΙΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ

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

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

7. ΥΑ ΙΚΗ ΠΡΟΣΘΕΣΗ ΚΑΙ ΑΦΑΙΡΕΣΗ

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

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

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

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

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

100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ

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

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

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

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

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

ΑΣΚΗΣΗ 8 ΠΟΛΥΠΛΕΚΤΕΣ ( MULTIPLEXERS - MUX) ΑΠΟΠΛΕΚΤΕΣ (DEMULTIPLEXERS - DEMUX)

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα

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

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

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

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

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

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

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

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

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

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

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

ΑΣΠΑΙΤΕ Εργαστήριο Ψηφιακών Συστημάτων & Μικροϋπολογιστών Εργαστηριακές Ασκήσεις για το μάθημα «Λογική Σχεδίαση» ΑΣΚΗΣΗ 3 ΠΙΝΑΚΕΣ KARNAUGH

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

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

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

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

C D C D C D C D A B

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

ΚΕΦΑΛΑΙΟ Συνδυαστικά Κυκλώµατα. 3.2 Σχεδιασµός Συνδυαστικής Λογικής 3.3 ιαδικασία Ανάλυσης 3.4 ιαδικασία Σχεδιασµού.

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

Οικουμενικές Πύλες (ΝΑΝD NOR), Πύλη αποκλειστικού Η (XOR) και Χρήση KarnaughMaps

Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης Θέμα 1ο (3 μονάδες)

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

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 11

ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ. ιδάσκων : ρ. Β. ΒΑΛΑΜΟΝΤΕΣ. Πύλες - Άλγεβρα Boole 1

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

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

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

ΣΥΝΔΙΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ

Ενότητα 9 ΑΡΙΘΜΗΤΙΚΑ & ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ

ΠΛΗΡΟΦΟΡΙΚΗ I. 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα

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

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

Εισαγωγή στα Ψηφιακά Συστήματα

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής

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

Βοηθητικές Σημειώσεις στη ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ

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

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

w x y Υλοποίηση της F(w,x,y,z) με πολυπλέκτη 8-σε-1

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

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

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

Ηλεκτρονική Μάθημα VIΙΙ Ψηφιακά Κυκλώματα Υλοποίηση Λογικών Συναρτήσεων

ΑΣΚΗΣΗ 6 ΑΠΟΚΩΔΙΚΟΠΟΙΗΕΣ ( DECODERS )

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

Ψηφιακά Συστήματα. 4. Άλγεβρα Boole & Τεχνικές Σχεδίασης Λογικών Κυκλωμάτων

Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης 2017

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3

Επίπεδο Ψηφιακής Λογικής (The Digital Logic Level)

Transcript:

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ 61 9. OIΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ ΠΟΛΛΑΠΛΩΝ ΕΙΣΟ ΩΝ I. Βασική Θεωρία Οι πύλες NAND και NOR ονομάζονται οικουμενικές πύλες (universal gates) γιατί κάθε συνδυαστικό κύκλωμα μπορεί να υλοποιηθεί μόνο με πύλες NAND ή μόνο με πύλες NOR πολλαπλών εισόδων. Κάθε συνδυαστικό κύκλωμα μπορεί να υλοποιηθεί μόνο με πύλες NAND ή μόνο με πύλες NOR πολλαπλών εισόδων σε δύο επίπεδα. Η μέθοδος σχεδίασης συνδυαστικού κυκλώματος μόνο με πύλες NAND ή NOR πολλαπλών εισόδων σε δύο επίπεδα είναι η ακόλουθη: έκφραση των συναρτήσεων εξόδου του συνδυαστικού κυκλώματος ως αθροίσματα γινομένων, όταν απαιτείται υλοποίηση με πύλες NAND ως γινόμενα αθροισμάτων, όταν απαιτείται υλοποίηση με πύλες NOR όπου ισχύει η υπόθεση ότι οι είσοδοι είναι διαθέσιμοι τόσο στην κανονική όσο και στη συμπληρωματική τους μορφή πύλες πρώτου επιπέδου σε κάθε γινόμενο αντιστοιχεί μία πύλη NAND με εισόδους τους παράγοντες του γινομένου, όταν απαιτείται υλοποίηση με πύλες NAND σε κάθε άθροισμα αντιστοιχεί μία πύλη NOR με εισόδους τους όρους του αθροίσματος, όταν απαιτείται υλοποίηση με πύλες NOR πύλη δεύτερου επιπέδου μία πύλη με εισόδους που τροφοδοτούνται από τις εξόδους των πυλών του πρώτου επιπέδου διαγραφή κάθε πύλης του πρώτου επιπέδου που τροφοδοτείται από μία είσοδο και αντικατάσταση της εισόδου με το συμπλήρωμά της, με το οποίο τροφοδοτείται η πύλη του δεύτερου επιπέδου (ισχύει η υπόθεση ότι οι είσοδοι είναι διαθέσιμοι τόσο στην κανονική όσο και στη συμπληρωματική τους μορφή) ΙΙ. Ασκήσεις 1. Ένα συνδυαστικό κύκλωμα έχει τρεις εισόδους x, y και z και μία έξοδο F, η οποία δίνεται ως άθροισμα ελάχιστων όρων: F(x,y,z) = Σ(0,7)

62 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Να απλοποιήσετε τη λογική συνάρτηση και να υλοποιήσετε το κύκλωμα χρησιμοποιώντας μόνο πύλες NAND πολλαπλών εισόδων. y 0 x 1 2. Ένα συνδυαστικό κύκλωμα έχει τρεις εισόδους x, y και z και μία έξοδο F, η οποία δίνεται ως άθροισμα ελάχιστων όρων: F(x,y,z) = Π(0,6) Να απλοποιήσετε τη λογική συνάρτηση και να υλοποιήσετε το κύκλωμα χρησιμοποιώντας μόνο πύλες NOR πολλαπλών εισόδων. z y 0 x 1 3. Ένα συνδυαστικό κύκλωμα έχει τρεις εισόδους x, y και z και μία έξοδο F, η οποία δίνεται ως άθροισμα ελάχιστων όρων: F(x,y,z) = Σ(0,3,5,6,7) Να απλοποιήσετε τη λογική συνάρτηση και να σχεδιάσετε το κύκλωμα χρησιμοποιώντας μόνο πύλες NAND πολλαπλών εισόδων. z y 0 x 1 z

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ 63 4. Ένα συνδυαστικό κύκλωμα έχει τρεις εισόδους x, y και z και μία έξοδο F, η οποία δίνεται ως γινόμενο μέγιστων όρων: F(x,y,z) = Π(1,2,3,4,7) Να σχεδιάσετε το κύκλωμα χρησιμοποιώντας μόνο πύλες NOR πολλαπλών εισόδων. y 0 x 1 5. Ένα συνδυαστικό κύκλωμα έχει εισόδους A, B, C και D και μία έξοδο F με συνάρτηση: F(A,B,C,D) = AB C + A BD + BC D Να σχεδιάσετε το κύκλωμα χρησιμοποιώντας μόνο πύλες NAND πολλαπλών εισόδων. 00 01 B A 11 10 z C 6. Ένα συνδυαστικό κύκλωμα έχει εισόδους A, B, C και D και μία έξοδο F με συνάρτηση: F(A,B,C,D) = (A + B + C) (B + C + D) (A + D ) Να σχεδιάσετε το κύκλωμα χρησιμοποιώντας μόνο πύλες NOR πολλαπλών εισόδων. D

64 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ C 00 01 B A 11 10 D 10. ΥΑ ΙΚΗ ΠΡΟΣΘΕΣΗ ΚΑΙ ΑΦΑΙΡΕΣΗ I. Βασική Θεωρία Δυαδική Πρόσθεση Ημιαθροιστής Το κύκλωμα που πραγματοποιεί την πρόσθεση των δύο ψηφίων χωρίς να λαμβάνει υπόψη τυχόν προηγούμενο κρατούμενο ονομάζεται Ημιαθροιστής (Half Adder). Ο Ημιαθροιστής έχει δύο εισόδους x και y (τα bit που προστίθενται) και δύο εξόδους C (κρατούμενο) και S (άθροισμα). Ο πίνακας αληθείας του Ημιαθροιστή είναι: x y C S 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 0 Οι εξισώσεις του Ημιαθροιστή είναι: S = x y + xy = x y C = xy

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ 65 Πλήρης Αθροιστής Το κύκλωμα που πραγματοποιεί την πρόσθεση των δύο ψηφίων λαμβάνοντας υπόψη τυχόν προηγούμενο κρατούμενο ονομάζεται Πλήρης Αθροιστής (Full Adder). Ο Πλήρης Αθροιστής έχει τρεις εισόδους x, y (τα bit που προστίθενται) και z (κρατούμενο εισόδου) και δύο εξόδους C (κρατούμενο εξόδου) και S (άθροισμα). Ο πίνακας αληθείας του Πλήρη Αθροιστή είναι: x y z C S 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 Οι εξισώσεις του Πλήρη Αθροιστή είναι: S = (x y) z C = xy + (x y)z Ένας Πλήρης Αθροιστής μπορεί να υλοποιηθεί με δύο Ημιαθροιστές και μία πύλη OR. Δυαδική Αφαίρεση Ημιαφαιρέτης Το κύκλωμα που πραγματοποιεί την αφαίρεση των δύο ψηφίων χωρίς να υπολογίζει τυχόν προηγούμενο δανεικό ονομάζεται Ημιαφαιρέτης (Half Subtractor). Ο Ημιαφαιρέτης έχει δύο εισόδους x και y (τα bit που αφαιρούνται) και δύο εξόδους B (δανεικό) και D (διαφορά). Ο πίνακας αλήθειας του Ημιαφαιρέτη είναι: x y B D 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0

66 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Οι εξισώσεις του Ημιαφαιρέτη είναι: D = x y B = x y Πλήρης Αφαιρέτης Το κύκλωμα που πραγματοποιεί την αφαίρεση των δύο ψηφίων λαμβάνοντας υπόψη τυχόν προηγούμενο δανεικό ονομάζεται Πλήρης Αφαιρέτης (Full Subtractor). Ο Πλήρης Αφαιρέτης έχει τρεις εισόδους x, y (τα bit που προστίθενται) και z (δανεικό εισόδου) και δύο εξόδους B (δανεικό εξόδου) και D (διαφορά). Ο πίνακας αλήθειας του Πλήρη Αφαιρέτη είναι: x y z B D 0 0 0 0 0 0 0 1 1 1 0 1 0 1 1 0 1 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 Οι εξισώσεις του Πλήρη Αφαιρέτη είναι: D = (x y) z B = x y + (x y) z Ένας Πλήρης Αφαιρέτης μπορεί να υλοποιηθεί με δύο Ημιαφαιρέτες και μία πύλη OR. ΙΙ. Ασκήσεις 1. Να σχεδιάσετε και να υλοποιήσετε το κύκλωμα ενός Ημιαθροιστή. 2. Να σχεδιάσετε και να υλοποιήσετε το κύκλωμα ενός Πλήρη Αθροιστή χρησιμοποιώντας δύο Ημιαθροιστές και μία πύλη OR. 3. Να σχεδιάσετε και να υλοποιήσετε το κύκλωμα ενός Ημιαφαιρέτη χρησιμοποιώντας έναν Ημιαθροιστή και πύλες NOT.

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ 67 4. Να σχεδιάσετε και να υλοποιήσετε το κύκλωμα ενός Πλήρη Αφαιρέτη χρησιμοποιώντας έναν Πλήρη Αθροιστή και πύλες NOT. 5. Να υλοποιήσετε έναν παράλληλο δυαδικό αθροιστή 4 bit χρησιμοποιώντας το ολοκληρωμένο κύκλωμα 7483. Να εκτελέσετε τις δυαδικές προσθέσεις: 0011 + 0100 0011 + 0111 0111 + 1010 1010 + 1111 6. Να σχεδιάσετε και να υλοποιήσετε έναν παράλληλο δυαδικό αθροιστή/αφαιρέτη 4 bit χρησιμοποιώντας τα ολοκληρωμένα κυκλώματα 7483 και 7486. Να εκτελέσετε τις δυαδικές προσθέσεις/αφαιρέσεις: 0011 + 0110 0111 + 1011 1100-1001 1100-1100 7. Παράλληλος δυαδικός αθροιστής και Συγκριτής Μεγέθους Να υλοποιήσετε ένα Συγκριτή Μεγέθους 4 bit χρησιμοποιώντας το ολοκληρωμένο κύκλωμα 7485. Να σχεδιάσετε και να υλοποιήσετε κύκλωμα χρησιμοποιώντας τα ολοκληρωμένα κυκλώματα 7483 και 7485 που θα αναγνωρίζει αν το άθροισμα δύο 3 bit αριθμών είναι μεγαλύτερο του 10. 8. Δύο διακόπτες: Πλήθος διακοπτών που είναι σε θέση ON Να σχεδιάσετε και να υλοποιήσετε ένα κύκλωμα με δύο διακόπτες εισόδου που εμφανίζει στον Ενδείκτη Δεκαδικού Ψηφίου (Display) το πλήθος των διακοπτών που είναι σε θέση ON. 9. Δύο διακόπτες: Πλήθος διακοπτών που είναι σε θέση OFF Να σχεδιάσετε και να υλοποιήσετε ένα κύκλωμα με δύο διακόπτες εισόδου που εμφανίζει στον Ενδείκτη Δεκαδικού Ψηφίου (Display) το πλήθος των διακοπτών που είναι σε θέση OFF. 10. Τρεις διακόπτες: Πλήθος διακοπτών που είναι σε θέση ON Να σχεδιάσετε και να υλοποιήσετε ένα κύκλωμα με τρεις διακόπτες εισόδου που εμφανίζει στον Ενδείκτη Δεκαδικού Ψηφίου (Display) το πλήθος των διακοπτών που είναι σε θέση ON.

68 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ 11. ΑΠΟΚΩ ΙΚΟΠΟΙΗΤΕΣ ΚΑΙ ΑΠΟΠΛΕΚΤΕΣ I. Βασική Θεωρία Ο Αποκωδικοποιητής (Decoder) n x 2 n είναι ένα συνδυαστικό κύκλωμα που μετατρέπει τη δυαδική πληροφορία n γραμμών εισόδου σε 2 n γραμμές εξόδου που αποτελούν τους ελάχιστους όρους των μεταβλητών εισόδου. Για παράδειγμα, ο Αποκωδικοποιητής 2 x 4 έχει δύο εισόδους A και B και εξόδους D 0, D 1, D 2 και D 3. Ο πίνακας αληθείας του Αποκωδικοποιητή 2 x 4 είναι: A B D 0 D 1 D 2 D 3 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 1 Οι συναρτήσεις εξόδου του Αποκωδικοποιητή 2 x 4 είναι: D 0 = A B D 1 = A B D 2 = AB D 3 = AB Ο Αποπλέκτης (Demultiplexer) 1 x 2 n είναι ένα συνδυαστικό κύκλωμα που δέχεται πληροφορίες από μία γραμμή εισόδου και τις μεταβιβάζει σε μία από τις 2 n γραμμές εξόδου, ανάλογα με τις τιμές των n γραμμών επιλογής. Ένας Αποκωδικοποιητής με είσοδο επίτρεψης μπορεί να χρησιμοποιηθεί και ως Αποπλέκτης, οπότε ονομάζεται Αποκωδικοποιητής/Αποπλέκτης. Ο Αποκωδικοποιητής/Αποπλέκτης παράγει στις εξόδους του τα συμπληρώματα των ελάχιστων όρων των μεταβλητών εισόδου, δηλαδή τους μέγιστους όρους των μεταβλητών εισόδου. Για παράδειγμα, ο Αποκωδικοποιητής/Αποπλέκτης 2 x 4 έχει δύο εισόδους A και B και εξόδους D 0, D 1, D 2 και D 3. Ο πίνακας αληθείας του Αποκωδικοποιητή/Αποπλέκτη 2 x 4 είναι: