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

Σχετικά έγγραφα
3. Απλοποίηση Συναρτήσεων Boole

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

3 η Θεµατική Ενότητα : Απλοποίηση Συναρτήσεων Boole. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

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

Ελίνα Μακρή

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

Συναρτήσεων Boole. Η Μέθοδος του Χάρτη

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

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

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

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

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

2. Άλγεβρα Boole και Λογικές Πύλες

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

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

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

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

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

Απλοποίηση λογικών συναρτήσεων. URL:

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

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

Αρχιτεκτονικές Υπολογιστών BOOLEAN ALGEBRA

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

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

ΚΕΦΑΛΑΙΟ 3 ο Αλγεβρα BOOLE και Λογικές Πύλες

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

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

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

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

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

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

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

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

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων Σεπτέμβριος 10. Συνδιαστικά Λογικά Κυκλώματα 1

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

Λογικές πύλες: Οι στοιχειώδεις δομικοί λίθοι των κυκλωμάτων

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

Διδάσκουσα: Μαρία Κ. Μιχαήλ. Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

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

Ηλεκτρονικοί Υπολογιστές ΙΙ

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

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

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων Σεπτέμβριος 10. Κεφάλαιο 2: Συνδιαστικά Λογικά Κυκλώματα (Ελαχιστοποίηση με Κατάταξη σε Πίνακα) 1

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

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

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Χειµερινό Εξάµηνο ΔΙΑΛΕΞΗ 3: Αλγοριθµική Ελαχιστοποίηση (Quine-McCluskey, tabular method)

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

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

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

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

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

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

Ψηφιακή Σχεδίαση Εργαστήριο Τ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜ. ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ

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

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

2 η Θεµατική Ενότητα : Άλγεβρα Boole και Λογικές Πύλες. Βασικοί Ορισµοί

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

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

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

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

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

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

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

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

επανενεργοποιηθεί Βιομηχανικά Ηλεκτρονικά - Κ.Ι.Κυριακόπουλος Control Systems Laboratory

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

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

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΛΟΓΙΚΕΣ ΠΥΛΕΣ OR, NOR, XOR

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

ΣΠ. ΛΟΥΒΡΟΣ, Ν. ΣΚΛΑΒΟΣ

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

Περίληψη ΗΜΥ-210: Λογικός Σχεδιασµός. Λογικές Πύλες. BUFFER, NAND και NOR. ΗΜΥ 210: Λογικός Σχεδιασµός, Εαρινό Εξάµηνο 2005

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

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

6. Σχεδίαση Κυκλωμάτων Λογικής Κόμβων (ΚΑΙ), (Η)

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

2 η Θεµατική Ενότητα : Άλγεβρα Boole και Λογικές Πύλες

Ψηθιακά ςζηήμαηα - Διζαγωγή. ΣΔΙ Πάηπαρ, Σμήμα Ηλεκηπολογίαρ Καθ. Π. Βλασόποςλορ

- 1 - Ασκήσεις Ψηφιακών Συστημάτων

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

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

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ ΚΑΙ ΚΩ ΙΚΕΣ 1

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

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

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

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

f(x, y, z) = y z + xz

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

Άλγεβρα Boole, λογικές συναρτήσεις και κυκλώματα. URL:

Εισαγωγή στους Η/Υ. Ενότητα 2α: Χάρτης Karnaugh (Βοηθητικό υλικό)

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

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

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

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

C D C D C D C D A B

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

Παράσταση αριθμών «κινητής υποδιαστολής» floating point

Transcript:

Τµήµα Ηλεκτρολόγων Μηχανικών Εργαστήριο Ενσύρµατης Τηλεπικοινωνίας ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ Μάθηµα 3: Απλοποίηση συναρτήσεων Boole ιδάσκων: Καθηγητής Ν. Φακωτάκης

3-1 Η µέθοδος του χάρτη H πολυπλοκότητα των ψηφιακών λογικών πυλών Η πολυπλοκότητα των αλγεβρικών εκφράσεων Ελαχιστοποίηση Αλγεβρική προσέγγιση: έλλειψη συγκεκριµένων κανόνων Χάρτης Karnaugh Απλή διαδικασία Εικονική αναπαράσταση του πίνακα αληθείας Εφαρµόσιµη αν ο αριθµός των µεταβλητων είναι <7 Ένα διάγραµµα από τετράγωνα Κάθε τετράγωνο αποτελεί ένα ελαχιστόρο

Συνάρτηση Boole Άθροισµα ελαχιστόρων Άθροισµα παραγόντων (ή παράγοντας αθροισµάτων) στην πιο απλή µορφή Ελάχιστος αριθµός όρων Ελάχιστος αριθµός µεταβλητών Η απλοποιηµένη µορφή µπορεί να µην είναι µοναδική

Χάρτης δυο µεταβλητών Ένας χάρτης δυο µεταβλητών 4 ελαχιστόροι x' = γραµµή 0; x = γραµµή 1 y' = στήλη 0; y = στήλη 1 Πίνακας αληθείας σε διάγραµµα τετραγώνων xy x+y =

8 ελαχιστόροι κώδικας Gray Χάρτης 3 µεταβλητών Κάθε γειτονικά τετράγωνα διαφέρουν µόνο κατά µια µεταβλητή Με τιµή στο ένα τετράγωνο και συµπληρωµατική στο άλλο π.χ., m 5 και m 7 απλοποιείται m 5 + m 7 = xy'z + xyz = xz (y'+y) = xz

m 0 και m 2 (m 4 και m 6 ) είναι γειτονικά m 0 + m 2 = x'y'z' + x'yz' = x'z' (y'+y) = x'z' m 4 + m 6 = xy'z' + xyz' = xz' (y'+y) = xz'

παράδειγµα 3-1 F(x,y,z) = Σ(2,3,4,5) F = x'y + xy'

παράδειγµα 3-2 F(x,y,z) = Σ(3,4,6,7) = yz+ xz'

4 γειτονικά τετράγωνα 2, 4, 8 και 16 τετράγωνα m 0 +m 2 +m 4 +m 6 = x'y'z'+x'yz'+xy'z'+xyz' = x'z'(y'+y) +xz'(y'+y) = x'z' + xz = z' m 1 +m 3 +m 5 +m 7 = x'y'z+x'yz+xy'z+xyz =x'z(y'+y) + xz(y'+y) =x'z + xz = z

παράδειγµα 3-3 F(x,y,z) = Σ(0,2,4,5,6) F = z'+ xy'

παράδειγµα 3-4 F = A'C + A'B + AB'C + BC Έκφραση σε άθροισµα ελαχιστόρων εύρεση ελάχιστου αθροίσµατος

3-2 χάρτης 4 µεταβλητών Ο χάρτης 16 ελαχιστόροι Συνδυασµοί των 2, 4, 8, και 16 γειτονικών τετραγώνων

παράδειγµα 3-5 F(w,x,y,z) = Σ(0,1,2,4,5,6,8,9,12,13,14) F = y'+w'z'+xz'

παράδειγµα 3-6

Prime Implicants Καλύπτονται όλοι οι ελαχιστόροι Ελαχιστοποιεί τον αριθµό των όρων prime implicant: είναι ένα γινόµενο παραγόντων που σχηµατίζεται συνδυάζοντας τον µεγαλύτερο δυνατό αριθµό γειτονικών τετραγώνων στο χάρτη. Κάθε ελαχιστόρος καλύπτεται µόνο από ένα prime implicant

Η απλοποιηµένη έκφραση µπορεί να µην είναι µοναδική F = BD+B'D'+CD+AD = BD+B'D'+CD+AB' = BD+B'D'+B'C+AD = BD+B'D'+B'C+AB'

3-3 χάρτης 5 µεταβλητών Χάρτης άνω των 4 µεταβλητών γίνεται πολύπλοκος Χάρτης 5 µεταβλητών: δύο χάρτες των 4 µεταβλητών (ο ένας πάνω στον άλλο)

παράδειγµα 3-7 F = Σ(0,2,4,6,9,13,21,23,25,29,31) F = A'B'E'+BD'E+ACE

προσέγγιση #1 3-4 απλοποίηση γινοµένων αθροισµάτων Απλοποιηµένη F' στην µορφή του αθροίσµατος γινοµένων Θεώρηµα De Morgan F = (F')' F': άθροισµα γινοµένων => F: γινόµενο αθροισµάτων προσέγγιση #2: δυϊσµός Συνδυασµός µεγιστόρων M 0 M 1 = (A+B+C+D)(A+B+C+D') = (A+B+C)+(DD') CD = A+B+C AB 00 01 11 10 00 M 0 M 1 M 3 M 2 01 M 4 M 5 M 7 M 6 11 M 12 M 13 M 15 M 14 10 M 8 M 9 M 11 M 10

παράδειγµα 3-8 F = Σ(0,1,2,5,8,9,10) F' = AB+CD+BD' θεώρηµα De Morgan; F=(A'+B')(C'+D')(B'+D)

Υλοποίηση µε πύλες του παραδείγµατος 3-8

3-5 Αδιάφορες καταστάσεις Ητιµή µιας συνάρτησης δεν είναι καθορισµένη για συγκεκριµένους συνδυασµούς µεταβλητών ΑBCD; 1010-1111: αδιάφορες! Οι αδιάφορες καταστάσεις µπορούν να αξιοποιηθούν στην λογική ελαχιστοποίηση Μπορούν να θεωρηθούν σαν 0 ή 1 παράδειγµα 3-9 F (w,x,y,z) = Σ(1,3,7,11,15) d(w,x,y,z) = Σ(0,2,5)

F = yz + w'x'; F = yz + w'z F = Σ(0,1,2,3,7,11,15) ; F = Σ(1,3,5,7,11,15) Κάθε µια από τις εκφράσεις είναι αποδεκτή Εφαρµογή και σε γινόµενο αθροισµάτων

3-6 υλοποίηση µε πύλες NAND και NOR Ηπύλη NAND είναι διαδεδοµένη Μπορεί να υλοποιήσει κάθε ψηφιακό σύστηµα

2 γραφικά σύµβολα για την πύλη NAND

Λογική 2 επιπέδων Υλοποίηση 2 επιπέδων NAND-NAND = άθροισµα γινοµένων παράδειγµα: F = AB+CD+E F = ((AB)' (CD)' E')' =AB+CD+E

F=AB+CD

Η διαδικασία Απλοποίηση στην µορφή αθροίσµατος γινοµένων Μια πύλη NAND για κάθε όρο; Οι είσοδοι σε κάθε NAND πύλη είναι τα στοιχεία κάθε όρου Μια πύλη NAND για το άθροισµα

παράδειγµα 3-10

Πολυεπίπεδα NAND κυκλώµατα Υλοποίηση συναρτήσεων Boole AND-OR λογική => NAND-NAND λογική AND => NAND + αντιστροφή OR: αντιστροφή + OR = NAND

Υλοποίηση µε πύλες NOR Ησυνάρτηση NOR είναι ο δυϊσµός της NAND συνάρτησης Η πύλη NOR είναι επίσης διαδεδοµένη

υο γραφικά σύµβολα για την πύλη NOR

Υλοποίηση συνάρτησης Boole OR => NOR + αντιστροφή AND αντιστροφή + AND = NOR

3-7 άλλες υλοποιήσεις 2 επιπέδων Καλωδιωµένη λογική Καλωδιακή ένωση ανάµεσα στις εξόδους των δυο πυλών πύλες TTL NAND ανοικτού συλλέκτη: καλωδιωµένη- AND λογική Η NOR έξοδος των ECL πυλών: καλωδιωµένη-or λογική

16 συνατοί συνδυασµοί των µορφών 2 επιπέδων 8 Εκφυλισµένες µορφές 8 µη εκφυλισµένες µορφές AND-OR, OR-AND, NAND-NAND, NOR-NOR, NOR-OR, NAND-AND, OR-AND, AND-OR AND-OR and NAND-NAND = άθροισµα γινοµένων OR-AND and NOR-NOR = γινόµενο αθροισµάτων NOR-OR, NAND-AND, OR-AND, AND-OR =?

Υλοποίηση AND-OR-αντιστροφής AND-OR-INVERT (AOI) υλοποίηση NAND-AND = AND-NOR = AOI F = (AB+CD+E)' F' = AB+CD+E(άθροισµα γινοµένων) Απλοποίηση της F' σε άθροισµα γινοµένων

OR-AND-INVERT (OAI) υλοποίηση OR-NAND = NOR-OR = OAI F = ((A+B)(C+D)E)' F' = (A+B)(C+D)E (γινόµενο αθροισµάτων) Απλοποίηση της F' σε γινόµενο αθροισµάτων

παράδειγµα 3-11 F' = x'y+xy'+z (F': άθροισµα γινοµένων) F = (x'y+xy'+z)' (F: AOI υλοποίηση) F = x'y'z' + xyz' (F: άθροισµα γινοµένων) F' = (x+y+z)(x'+y'+z) (F': γινόµενο αθροισµάτων) F = ((x+y+z)(x'+y'+z))' (F: OAI)

3-8 συνάρτηση αποκλειστικού-or αποκλειστικό-or (XOR) x y = xy'+x'y αποκλειστικό-nor (XNOR) (x y)' = xy + x'y' ιδιότητες x 0 = x x 1 = x' x x = 0 x x' = 1 x y' = (x y)' x' y = (x y)' συσχέτιση A B = B A (A B) C = A (B C) = A B C

υλοποιήσεις (x'+y')x + (x'+y')y = xy'+x'y = x y

Συνάρτηση Exclusive-OR 4 µεταβλητών A B C D = (AB +A B) (CD +C D) = (AB +A B)(CD+C D )+(AB+A B )(CD +C D)

Εργαστήριο Ενσύρµατης Τηλεπικοινωνίας Artificial Intelligence Group http://www.wcl.ee.upatras.gr