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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

C D C D C D C D A B

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

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

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

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

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

Κατ οίκον Εργασία ΚE5

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

Εισαγωγή. Συνδυαστικά: Οι έξοδοι είναι συνάρτηση των εισόδων

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

( 1) R s S. R o. r D + -

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

Ύλη Λογικού Σχεδιασµού Ι

ΜΑΘΗΜΑΤΑ ΨΗΦΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ. ΓΙΑΝΝΗΣ ΛΙΑΠΕΡΔΟΣ Επίκουρος Καθηγητής ΤΕΙ Πελοποννήσου

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

ΑΣΚΗΣΗ 7 ΚΩΔΙΚΕΣ Η ΟΘΟΝΗ 7 ΤΜΗΜΑΤΩΝ - ΚΩΔΙΚΟΠΟΙΗTΕΣ ( ENCODERS )

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

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

ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ : Κ. ΠΕΚΜΕΣΤΖΗ

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

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

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

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

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

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

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

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (Τ.Ε.Ι.) ΚΡΗΤΗΣ Τμήμα Εφαρμοσμένης Πληροφορικής & Πολυμέσων. Ψηφιακή Σχεδίαση. Κεφάλαιο 2: Συνδυαστικά Λογικά

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

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

ΘΕΜΑΤΑ & ΕΝΔΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ

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

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

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

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

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

7. ΣΧΕΔΙΑΣΗ ΣΥΝΔΥΑΣΤΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

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

Συνδυαστική λογική και βασικά λογικά κυκλώματα. URL:

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

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

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

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

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

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

Άσκηση 3 Ένα νέο είδος flip flop έχει τον ακόλουθο πίνακα αληθείας : I 1 I 0 Q (t+1) Q (t) 1 0 ~Q (t) Κατασκευάστε τον πίνακα

ΦΟΙΤΗΤΡΙΑ : ΒΟΥΛΓΑΡΙ ΟΥ ΜΑΡΙΑ, ΑΕΜ: 2109 ΕΠΙΒΛΕΠΩΝ : ΚΑΛΟΜΟΙΡΟΣ ΙΩΑΝΝΗΣ, ΕΠΙΚΟΥΡΟΣ ΚΑΘΗΓΗΤΗΣ

Α. ΣΚΟΔΡΑΣ ΠΛΗ21 ΟΣΣ#2. 14 Δεκ 2008 ΠΑΤΡΑ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ 2008 Α. ΣΚΟΔΡΑΣ ΧΡΟΝΟΔΙΑΓΡΑΜΜΑ ΜΕΛΕΤΗΣ

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

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων

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

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

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

Ψηφιακά Συστήματα. 5. Απλοποίηση με χάρτες Karnaugh

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

Εργαστήριο Ψηφιακών Συστηµάτων ΗΜΥ211

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

Εισαγωγή στην Επιστήμη των Υπολογιστών

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

5.2 ΑΠΛΟΠΟΙΗΣΗ ΜΕ ΤΗΝ ΜΕΘΟΔΟ ΚΑΤΑΤΑΞΗΣ ΣΕ ΠΙΝΑΚΑ

HY430 Εργαστήριο Ψηφιακών Κυκλωμάτων.

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

ΥΛΗ ΚΑΤΑΚΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ ΤΟΥ ΤΜΗΜΑΤΟΣ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΓΙΑ ΤΟ ΑΚΑΔΗΜΑΪΚΟ ΕΤΟΣ Μάθημα Προγραμματισμός Ι.

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

1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα

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

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

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

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

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

Transcript:

ΣΥΝΔΙΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ Οι έξοδοί τους είναι συναρτήσεις αποκλειστικά των εισόδων τους Χαρακτηρίζονται από μία καθυστέρηση στη διάδοση του σήματος της τάξης των ns Συνδιαστικά Κυκλώματα

O ΣΥΓΚΡΙΤΗΣ Συγκρίνει τις εισόδους του και δίνει ανάλογη έξοδο. Μπλοκ Διάγραμμα. Πίνακας Αληθείας Όπου : L: A<B, E: A=B, G: A>B X L = AB Χ Ε =ΑΒ + ΑΒ = ΑΟΒ X G = AB Συνδιαστικά Κυκλώματα 2

Εφαρμογή Ζητείται συγκριτής δυο τριψήφιων δυαδικών αριθμών Χ=Υ (Έξοδος ένα μόνο όταν Χ=Υ) Οι αριθμοί θα είναι οι : Χ=Α Β C Y=A 2 B 2 C 2 Για να ισχύει Χ=Υ πρέπει: Α=Α2 και Β=Β2 και C=C2 Αυτό εκφράζεται ως: Ζ = (Α ΟΑ 2 )(Β ΟΒ 2 )(C ΟC 2 ) Συνδιαστικά Κυκλώματα 3

Εφαρμογή 2 Ζητείται συγκριτής δύο τριψήφιων δυαδικών αριθμών Χ<Υ (Έξοδος ένα μόνο όταν Χ<Υ) Οι αριθμοί θα είναι οι : X = A BC Y = A2 B2C2 Για να ισχύει Χ<Υ πρέπει: A<A2 ή (Α=Α2 και Β<Β2) ή (Α=Α2 και Β=Β2 και C<C2) Αυτό εκφράζεται ως : Ζ 2 =Α Α 2 + (Α Ο Α 2 )Β Β 2 + (Α Ο Α 2 )(Β Ο Β 2 )C C 2 Συνδιαστικά Κυκλώματα 4

Εφαρμογή 3 Ζητείται συγκριτήςδύο τριψήφιων δυαδικών αριθμών (Χ>Υ) (Έξοδος ένα μόνο όταν Χ>Υ) Οι αριθμοί θα είναι οι : Για να ισχύει Χ>Υ πρέπει: X = A BC Y = A2 B2C2 A>A2 ή (Α=Α2 και Β>Β2) ή (Α=Α2 και Β=Β2 και C>C2) Αυτό εκφράζεται ως : Z=A A 2 + (A OA 2 )B B 2 +(A OA 2 )(B OB 2 )C C 2 Συνδιαστικά Κυκλώματα 5

Εφαρμογή 4 Να αναλυθεί το ακόλουθο κύκλωμα Έξοδος : A AB=A(A+B)=AB (A<=B) Έξοδος 2 : A.AB. B.AB =A.(A+B). B.(A+B)=AB+AB=A B (A=B) Έξοδος 3 : B AB=B(A+B)=AB (A>=B) Συνδιαστικά Κυκλώματα 6

Εφαρμογή 5 Να πραγματοποιηθεί συγκριτής ισότητας τριών τριψήφιων δυαδικών αριθμών. Οι αριθμοί θα είναι οι : X = A BC Y = A2 B2C2 Z = A B 3 3C3 Συνδιαστικά Κυκλώματα 7

Ο Πολυπλέκτης Έχει n 2 εισόδους και επιλέγω μία από αυτές για έξοδο,χρησιμοποιώντας n γραμμές ελέγχου. Πολυπλέκτης 4 εισόδων Πίνακας Αληθείας A B Y D Y = ABD + + ABD + ABD2 ABD3 D D2 D3 Y = ABD + + ABD + ABD2 ABD3 Συνδιαστικά Κυκλώματα 8

Εσωτερικό κύκλωμα πολυπλέκτη Συνδιαστικά Κυκλώματα 9

Εφαρμογή Φτιάχνω σε πολυπλέκτη 8 εισόδων, την συνάρτηση που ακολουθεί: A B C Y Μπλοκ Διάγραμμα Τοποθετούμε: Α)Τις μεταβλητές της συνάρτησης στις γραμμές ελέγχου του πολυπλέκτη. Β) Τις τιμές της συνάρτησης στις εισόδους του πολυπλέκτη. Συνδιαστικά Κυκλώματα

Εφαρμογή 2 Θέλω να φτιάξω σε πολυπλέκτη 4 εισόδων την ίδια συνάρτηση : Τελικά : Τοποθετούμε: Α)Μεταβλητές της συνάρτησης στις γραμμές ελέγχου του πολυπλέκτη. Β)Στους δημιουργούμενους υποπίνακες εκφράζω την συνάρτηση συναρτήσει των υπόλοιπων μεταβλητών Συνδιαστικά Κυκλώματα

Εφαρμογή 3 Θέλω να φτιάξω την ίδια συνάρτηση με πολυπλέκτη 2 εισόδων. Τελικά : Τοποθετούμε: Α)Μεταβλητές της συνάρτησης στις γραμμές ελέγχου του πολυπλέκτη. Β)Στους δημιουργούμενους υποπίνακες εκφράζω την συνάρτηση συναρτήσει των υπόλοιπων μεταβλητών Συνδιαστικά Κυκλώματα 2

Συνδιαστικά Κυκλώματα 3 Θέλω να πραγματοποιήσω την ακόλουθη συνάρτηση με πολυπλέκτη 6 εισόδων: Εφαρμογή 4 F C B A

Θέλω να πραγματοποιήσω την ακόλουθη συνάρτηση με πολυπλέκτη 6 εισόδων. Πίνακας Αληθείας Εφαρμογή 5 A B F Συνδιαστικά Κυκλώματα 4

Εφαρμογή 6 Υλοποίηση συνάρτησης τεσσάρων μεταβλητών με πολυπλέκτη 4 εισόδων. Τοποθετούμε: Α)Μεταβλητές της συνάρτησης στις γραμμές ελέγχου του πολυπλέκτη. Β)Στους δημιουργούμενους υποπίνακες εκφράζω την συνάρτηση συναρτήσει των υπόλοιπων μεταβλητών Συνδιαστικά Κυκλώματα 5

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

Ο Αποπολυπλέκτης Έχει μία είσοδο και την διοχετεύει σε μία από τις 2 n εξόδους του, χρησιμοποιώντας n γραμμές ελέγχου. Μπλοκ Διάγραμμα Πίνακας Αληθείας Συνδιαστικά Κυκλώματα 7

Συνδιαστικά Κυκλώματα 8 D B A E = D B A E = D B A E = 2 D B A E = 3 Από τις συναρτήσεις που παίρνουμε από τον πίνακα αληθείας, φτιάχνουμε το κύκλωμα του αποπολυπλέκτη. Συναρτήσεις Κύκλωμα

Αποκωδικοποιητής (Decoder): είναι ένα συνδυαστικό κύκλωμα που μετατρέπει τη δυαδική πληροφορία n γραμμών εισόδου σε έως 2 n μοναδικές γραμμές εξόδου, παράγοντας τους 2 n (ή λιγότερους αν τα n bits πληροφορίας έχουν αχρησιμοποίητους όρους) ελαχιστόρους των n μεταβλητών εισόδου. Συνδιαστικά Κυκλώματα 9

ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΉΣ ΑΠΌ ΔΥΑΔΙΚΟ ΣΕ ΟΚΤΑΔΙΚΟ Μπλοκ διάγραμμα Πίνακας Αληθείας Συνδιαστικά Κυκλώματα 2

Κωδικοποιητής: Έχει 2 n (ή λιγότερες) γραμμές εισόδου και n γραμμές εξόδου. Οι γραμμές εξόδου παράγουν τον δυαδικό κώδικα που αντιστοιχεί στις μεταβλητές εισόδου. Κάθε χρονική στιγμή μόνο μια είσοδος μπορεί να είναι ενεργή. Αν δύο είσοδοι είναι ενεργές ταυτόχρονα η έξοδος παράγει ένα απροσδιόριστο συνδυασμό. Όταν όλες οι είσοδοι είναι οι έξοδοι είναι και αυτές. Όμως και όταν η πρώτη είσοδος είναι, τότε πάλι οι έξοδοι είναι. Συνδιαστικά Κυκλώματα 2

ΚΩΔΙΚΟΠΟΙΗΤΗΣ ΑΠΟ ΤΕΤΡΑΔΙΚΟ ΣΕ ΔΥΑΔΙΚΟ Μπλοκ διάγραμμα Πίνακας Αληθείας Οισυναρτήσεις που εκφράζουν το κύκλωμαείναιοι : B + = T T3 2 = T2 T3 B + Συνδιαστικά Κυκλώματα 22

Μετατροπέας Κώδικα: Έχει n γραμμές εισόδου και m γραμμές εξόδου. Μετατρέπει το κωδικοποιημένο αριθμητικό σύστημα των εισόδων του, σε μία καινούργια κωδικοποίηση στις εξόδους του. Συνδιαστικά Κυκλώματα 23

ΜΕΤΑΤΡΟΠΕΑΣ ΚΩΔΙΚΑ ΑΠΟ ΔΥΑΔΙΚΟ 3 BITS ΣΕ GRAY 3 BITS. Μπλοκ διάγραμμα B3 B2 B Πίνακας Αληθείας Οισυναρτήσεις που εκφράζουν το κύκλωμαείναιοι : G = G2 B2 B3 3 B 3 = G = B B2 Συνδιαστικά Κυκλώματα 24

ΜΕΤΑΤΡΟΠΕΑΣ ΚΩΔΙΚΑ ΑΠΟ ΕXCESS 3 ΣΕ ΔΥΟ ΕΚ ΤΩΝ ΠΕΝΤΕ Α) Πίνακας Αληθείας Συνδιαστικά Κυκλώματα 25

Β) Οι Εξισώσεις εξόδου του κυκλώματος. Προκύπτουν μετά από απλοποίηση των ελαχιστόρων του πίνακα αληθείας Z = ACD + ABCD + Z = ABCD + ABCD + BCD 2 Z = ABC + ABD+ 3 Z = ABCD + ABCD + 4 Z = ABCD + ABD + ABCD 5 ABCD ABCD ABD Συνδιαστικά Κυκλώματα 26

Ο ΗΜΙΑΘΡΟΙΣΤΗΣ Μπλοκ Διάγραμμα Πίνακας Αληθείας Α Β S C Κύκλωμα S = A B C=A B Συνδιαστικά Κυκλώματα 27

Ο Πλήρης Αθροιστής Μπλοκ Διάγραμμα Πίνακας Αληθείας A B C S Co S = ABCi + ABCi + ABCi + ABCi =(AOB).Ci+(AOB).Ci= =(AOB)OCi Co = ABCi + ABCi + ABCi + ABCi =AB(Ci+Ci)+(AOB)Ci =AB+(AOB)Ci Συνδιαστικά Κυκλώματα 28

Κύκλωμα πλήρους αθροιστή με ημιαθροιστές AOB AB (AOB)Ci S=(AOB)OCi C O = A B + (A B)Ci Συνδιαστικά Κυκλώματα 29

Εφαρμογή Το ακόλουθο κύκλωμα είναι ένας αθροιστής δύο δυαδικών αριθμών των n bits. Το αποτέλεσμα είναι δυαδικός αριθμός μεγέθους n+ bits. Συνδιαστικά Κυκλώματα 3

Εφαρμογή 2 Παράλληλος αθροιστής αριθμών των 8 bits X 4 X 5 8 Y5 8 Y 4 C S 8 S 7 S 6 S 5 S 4 S 3 S 2 S Συνδιαστικά Κυκλώματα 3

Εφαρμογή 3 A)Πίνακας αληθείας πρόσθεσης 2 BCD αριθμών και κρατουμένου εισόδου και εύρεση του αποτελέσματος σε BCD μορφή Συνδιαστικά Κυκλώματα 32

Β) Κύκλωμα BCD Αθροιστή C=K+Z8 Z4+Z8 Z2 Συνδιαστικά Κυκλώματα 33

Ο ΗΜΙΑΦΑΙΡΕΤΗΣ X Y Μπλοκ Διάγραμμα Κύκλωμα X Y D B D Πίνακας Αληθείας Χ Υ D B B D = X B B = X Y Συνδιαστικά Κυκλώματα 34

Ο Πλήρης Αφαιρέτης Μπλοκ Διάγραμμα Πίνακας Αληθείας X Y D X Y Bi D Bo Bi B O Οι εξισώσεις D = XYBi + XYBi + XYBi + XYBi =(X Y)Bi+(X Y)Bi= =(X Y) Bi B O = XYBi + XYBi + XYBi + XYBi =XY(Bi+Bi)+(X Y)Bi =XY+(X Y)Bi Συνδιαστικά Κυκλώματα 35

Η αναγωγή της αφαίρεσης σε πρόσθεση Στην πράξη χρησιμοποιούμε αθροιστές για την πρόσθεση αλλά και για την αφαίρεση. Αυτό το πετυχαίνουμε με την χρήση προσημασμένων αριθμών συμπληρώματος ως προς 2. Συνδιαστικά Κυκλώματα 36

5 Το συμπλήρωμα ως προς 2 Παραδείγματα 6 5: 6. 5 6: 5. 6 Τέλος, (+) Διότι (-) Συνδιαστικά Κυκλώματα 37

Κύκλωμα πρόσθεσης και αφαίρεσης XORi = MBi + MBi Για Μ= το κύκλωμα είναι αθροιστής 4 bits. Για Μ= το κύκλωμα είναι αφαιρέτης 4 bits. Συνδιαστικά Κυκλώματα 38