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

Σχετικά έγγραφα
9. OIΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ ΠΟΛΛΑΠΛΩΝ ΕΙΣΟ ΩΝ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΠΡΟΫΠΗΡΕΣΙΑΚΗ ΚΑΤΑΡΤΙΣΗ ΠΡΥ 017 ΤΕΧΝΟΛΟΓΙΑ Διαλέξεις 8 και 9 ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

7. Ψηφιακά Ηλεκτρονικά

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

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

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

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

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Συνδυαστική Λογική / Κυκλώματα

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

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

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

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

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

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

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

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

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

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

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

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

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

Ελίνα Μακρή

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

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

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

Εισαγωγή στη Γλώσσα VHDL

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

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

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

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

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

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

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

Ελίνα Μακρή

Υπολογιστικά Συστήματα Λογική Σχεδίαση Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας

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

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

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

Transcript:

ΗΜΥ 00 Εισαγωγή στην Τεχνολογία Στέλιος Τιμοθέου ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Δυαδική λογική Πύλες AND, OR, NOT, NAND, NOR, OR Κύκλωμα συνδυαστικής λογικής από λογική συνάρτηση Δυαδικοί αθροιστές

Δυαδική λογική Ασχολείται με -- δυαδικές μεταβλητές που μπορούν να πάρουν δύο διακριτές τιμές ( και 0, ή σωστό και λάθος, ή true and false) -- λογικές πράξεις χρησιμοποιώντας τις πιο πάνω μεταβλητές Οι δυαδικές μεταβλητές -- αναπαριστούνται με γράμματα του αλφαβήτου -- μπορούν να πάρουν ΜΟΝΟ δύο τιμές (0 και ) Υπάρχουν τρεις βασικές πράξεις -- AND (και) -- OR (ή) -- NOT (αντιστροφή) Μορφή δυαδικής λογικής συνάρτησης: F(μεταβλητές) = έκφραση

-- AND ή. -- OR ή + -- NOT ή ή Παράδειγμα Βασικοί λογικοί τελεστές F ( a, b, c) a. b b. c G( a) a.

Άλγεβρα oole (oolean algebra) Περιλαμβάνει τις πράξεις που γίνονται με δυαδικές μεταβλητές. Πήρε το όνομα της από τον George oole (854). Κανόνες πολλαπλασιασμού A.0 = 0 A. = A A.A = A (όχι Α ) A.A = 0 Κανόνες πρόσθεσης A+0 = A A+ = A+A = A+A = A (όχι Α) Αντιμεταθετική ιδιότητα Α+ = +A A. =.A Προσεταιριστική ιδιότητα Α+(.C) = (A+).(A+C) A.(+C) = (A.)+(A.C) Άλλοι κανόνες A (A A ) (A. ) A A.

Παράδειγμα άλγεβρας oole ( Y ).( Z).(. Y ) ( Y Z YZ)( Y ) ( Y Z YZ)( Y) ( ( Y Z) YZ)( Y ) ( YZ)( Y ) YZ Y YZY YZ Y 0 ( YZ Y )

Ερωτήσεις?

Διατάξεις ψηφιακής λογικής Λογικές πύλες (logic gates) -- Είναι το βασικό συστατικό των ψηφιακών κυκλωμάτων. -- Αποτελούνται από μια ή περισσότερες εισόδους (inputs) (συνήθως δύο) και μια έξοδο (output). Κάθε τερματικό (είσοδος ή έξοδος) έχει μια τιμή (είτε, είτε 0). -- Υπάρχουν εφτά βασικές λογικές πύλες (NOT, AND, OR, NAND, NOR, OR, NOR). Πίνακας αληθείας (truth table) -- Ορίζει όλες τις πιθανές τιμές των εισερχόμενων και εξερχόμενων σημάτων μιας λογικής πύλης.

Πύλη αντιστροφής (NOT gate) Το F είναι σωστό () αν το A είναι λάθος (0) NOT (inverter) A F = A' F A F=A 0 0

Πύλη AND Το F είναι σωστό () αν το A είναι σωστό () και το Β είναι σωστό () A AND Α Β F=A. 0 0 0 F = A. F 0 0 0 0

Πύλη OR Το F είναι σωστό () αν το A είναι σωστό () ή το Β είναι σωστό () A OR F = A+ F Α Β F=A+ 0 0 0 0 0

Πύλη NAND Το F είναι λάθος (0) αν το A είναι σωστό () και το Β είναι σωστό () A NAND F = (A.)' F Α Β F=(A.) 0 0 0 0 0

Πύλη NOR Το F είναι σωστό () αν το A είναι λάθος (0) και το Β είναι λάθος (0) NOR Α Β F=(A+) A F = (A+)' F 0 0 0 0 0 0 0

Πύλη OR Το F είναι λάθος (0) αν το A και το Β έχουν την ίδια τιμή OR: eclusive OR A OR F = A + F Α Β F=A 0 0 0 0 0 0 +

Πύλη NOR Το F είναι σωστό () αν το A και το Β έχουν την ίδια τιμή NOR: eclusive NOR A NOR F = (A )' + F Α Β F=(A ) 0 0 0 0 0 0 +

Ερωτήσεις?

Κύκλωμα συνδυαστικής λογικής από λογική συνάρτηση Λογική συνάρτηση: F = + A. +.C A A' A'. ' F C C' Πίνακας αληθείας.c' A C A..C F 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Παράδειγμα () Λογική συνάρτηση: F = A + A..C +.C A A..C' A' F ' '.C' C C'

Αθροιστής ενός ψηφίου (-bit adder) -- Προσθέτει δύο δυαδικά ψηφία -- Τέσσερις πιθανές πράξεις 0+0 = 0 0+ = +0 = + = 0 -- Απαιτούνται δύο εξερχόμενα σήματα: το άθροισμα και το κρατούμενο ψηφίο.

Δυαδικός ημιαθροιστής (half-adder) Κάνει πρόσθεση -bit Εισερχόμενα: A, Εξερχόμενα: S (άθροισμα), C (κρατούμενο) Λογική συνάρτηση: S C A. A. A. A Πίνακας αληθείας A S C 0 0 0 0 0 0 0 0 0

Δυαδικός ημιαθροιστής (half-adder) S A. A. A C A. Μπλοκ Διάγραμμα Λογικό Διάγραμμα C A bit Ημιαθροιστής A S S C

Δυαδικός αθροιστής (full-adder) Κάνει πρόσθεση δύο bit και του κρατουμένου Εισερχόμενα: A,,C in Εξερχόμενα: S (άθροισμα), C out (κρατούμενο) Λογική συνάρτηση: S C ( A ( A out A. ) C in ) C in ( A ( A ) C in ) C in Πίνακας αληθείας A C in C out S 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Δυαδικός αθροιστής (full-adder) S ( A C ( A out ) C in ) C in A. ( A ( A Μπλοκ Διάγραμμα ) C in ) C in Λογικό Διάγραμμα A C in C out bit αθροιστής S

Ερωτήσεις?

Σχεδιασμός αρθροιστή -bit Παράδειγμα Μπλοκ Διάγραμμα A A A 0 0 0 bit C bit C bit S αθροιστής αθροιστής αθροιστής S S S 0

Διαδικασία σχεδιασμού συνδυαστικών κυκλωμάτων. Ορισμός προβλήματος. Καθορισμός διαθέσιμων μεταβλητών εισόδου. Καθορισμός απαιτούμενων μεταβλητών εξόδου 4. Επιλογή συμβολικών ονομάτων μεταβλητών 5. Καθορισμός σχέσεων εισόδου/εξόδου με χρήση πινάκων αληθείας 6. Απλοποίηση της συνάρτησης oole για κάθε έξοδο 7. Σχεδιασμός λογικού διαγράμματος

Παράδειγμα() Μετατροπή δυαδικών αριθμών σε κώδικα Gray Δεκ. Δυαδ. Gray 0 000 000 00 00 00 0 0 00 4 00 0 5 0 6 0 0 7 00 Y Y Y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

) ( ) ( ) ( ) ( Y Y Y Παράδειγμα() Μετατροπή δυαδικών αριθμών σε κώδικα Gray

Παράδειγμα() Μετατροπή δυαδικών αριθμών σε κώδικα Gray

Παράδειγμα() Συγκριτής Ι ={0,,,} Ι ={0,,,} Υλοποίηση ψευδοκώδικα if (I >=I ) Output = I else Output = I end

0 0 Y Y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 )) ( ( )) ( ( ) ) ( ( ) ) ( ( ) ( ) ( ) ( ) ( ) ( Y Y Y Παράδειγμα()

Ερωτήσεις?

Χάρτης Karnaugh Χρησιμοποιείται για την απλοποίηση λογικών εκφράσεων Χ Χ 0 Χ Χ 0 00 0 0 00 0 0 Χ Χ 0 00 0 0 0 0 0 Χ Χ 0 00 0 0 0 0 0 0 0 0 0 Y Y 0 Y 0 0 Y 0 0 0 0 0

Παράδειγμα() Y Y 0 0 0 0 0