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

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

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

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

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

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

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

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

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

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

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

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

Κεφάλαιο Τρία: Ψηφιακά Ηλεκτρονικά

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

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

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

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

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

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

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

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

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

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

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

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

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

Κεφάλαιο 4 : Λογική και Κυκλώματα

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

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

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

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

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

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

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

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

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

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

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

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

Κεφάλαιο 9. Ψηφιακά κυκλώματα - Άλγεβρα Boole

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

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

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

Κεφάλαιο 5. Λογικά κυκλώματα

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

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

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

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

Ελίνα Μακρή

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

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

Ελίνα Μακρή

Ψηφιακά Ηλεκτρονικά. Κεφάλαιο 1ο. Άλγεβρα Boole και Λογικές Πύλες. (c) Αμπατζόγλου Γιάννης, Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ17

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

Ελίνα Μακρή

Ελίνα Μακρή

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

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

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

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

ΘΕΜΑ 1ο α. β. γ. δ. 2.

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

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

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

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

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΤΑΞΗ

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

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

HY118-Διακριτά Μαθηματικά. Προτασιακός Λογισμός. Προηγούμενη φορά. Βάσεις της Μαθηματικής Λογικής. 02 Προτασιακός Λογισμός

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

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

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

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

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

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

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

HY118-Διακριτά Μαθηματικά

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

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

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

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

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

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

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

Εισαγωγή στην επιστήμη των υπολογιστών. Πράξεις με μπιτ

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

2. ΛΟΓΙΚΕΣ ΠΥΛΕΣ. e-book ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ- ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 1

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΡΑΓΚΙΑΟΥΡΗΣ ΝΙΚΟΛΑΟΣ

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

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

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

Transcript:

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

Δυαδική λογική Με τον όρο λογική πρόταση ή απλά πρόταση καλούμε κάθε φράση η οποία μπορεί να χαρακτηριστεί αληθής ή ψευδής με βάση το νόημα της. π.χ. Σήμερα είναι Πέμπτη Ο αριθμός 4 είναι ζυγός αριθμός Ο αριθμός 3 είναι ζυγός αριθμός Αν αντιστοιχίσουμε σε κάθε αληθή πρόταση την τιμή και σε κάθε ψευδή την τιμή, μπορούμε να χειριστούμε τις προτάσεις με τη βοήθεια των δυαδικών αριθμών και.

Αλγεβρα BOOLE Ο μαθηματικός Τζορτζ Μπουλ (George Boole, 85-864) παρουσίασε το 847 μια άλγεβρα με μεταβλητές δύο τιμών (που καλούνται "λογικές μεταβλητές"). Σήμερα η άλγεβρα αυτή ονομάζεται άλγεβρα Μπουλ, ή δυαδική άλγεβρα, και έχει βρει ευρεία εφαρμογή στην σχεδίαση του λογισμικού και των κυκλωμάτων των ηλεκτρονικών υπολογιστών, επειδή είναι ιδανική για πράξεις στο δυαδικό σύστημα

Βασικες πραξεις της άλγεβρας Boole Η πράξη του λογικού ΚΑΙ (AND), είναι όπως ο πολλαπλασιασμός στην άλγεβρα των πραγματικών αριθμών. Η πράξη του λογικού Ή (OR), μοιάζει με την πρόσθεση. Η πράξη της λογικής άρνησης ή πράξη ΟΧΙ (NOT)

Λογικός πολλαπλασιασμός ή λογικό ΚΑΙ (AND) Αν, y είναι δύο μεταβλητές, μπορεί να βρεθεί μία τρίτη f, η οποία συμβολίζεται f = y και η τιμή της υπολογίζεται όπως φαίνεται στον πίνακα αλήθειας. y f = y Από το πίνακα αλήθειας της πράξης AND προκύπτει ότι το αποτέλεσμα είναι, μόνον όταν όλες οι μεταβλητές έχουν τιμή.

Λογική πρόσθεση ή λογικό Η (OR) Αν, y είναι δύο μεταβλητές, μπορεί να βρεθεί μία τρίτη f η οποία συμβολίζεται f = + y και η τιμή της θα υπολογίζεται όπως φαίνεται στο πίνακα αλήθειας. y f = +y Σύμφωνα με τον πίνακα αλήθειας της πρόσθεσης, όταν μία τουλάχιστον από τις μεταβλητές έχει τιμή, και το αποτέλεσμα έχει τιμή.

Λογική άρνηση ή πράξη ΟΧΙ (NOT) Αν είναι μία μεταβλητή, μπορούμε να βρούμε μία άλλη, η οποία συμβολίζεται με f = σύμφωνα με τον πίνακα αλήθειας f = Από τον πίνακα αλήθειας της πράξης NOT προκύπτει, ότι η πράξη της άρνησης μετατρέπει το σε και αντίστροφα

Πίνακας αλήθειας Είναι ο πίνακας που περιέχει όλα τα δυνατά αποτελέσματα της λογικής πράξης (AND, OR, NOT) για κάθε συνδυασμό τιμών των δυαδικών μεταβλητών (χ και y) της.

Λογικές πύλες Είναι ηλεκτρονικά κυκλώματα (chip) που χρησιμοποιούνται για να εκτελούν τις προηγούμενες λογικές πράξεις. Λέγονται και λογικά κυκλώματα, ή απλά πύλες. Τα λογικά κυκλώματα που υλοποιούν τις λογικές πράξεις, διαθέτουν συνήθως 2 τουλάχιστον εισόδους και μόνο έξοδο.

Συμβολισμός Η λογική πύλη AND συμβολίζεται με : Χ Υ Χ Υ Η λογική πύλη OR συμβολίζεται με : Χ Υ Χ+Υ Η λογική πύλη ΝΟΤ συμβολίζεται με : Χ Χ

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

Παράδειγμα

Πως είναι στην πραγματικότητα AND OR NOT

Άλλες λογικές πράξεις ΟΧΙ ΟR (Not OR NOR) Συμβολίζει το ΟΧΙ (NOT) ΟR NOR y f = +y y f = (+y)

Άλλες λογικές πράξεις ΌΧΙ AND ( Not AND NAND) AND NAND y f = y y f = ( y)

Άλλες λογικές πράξεις Αποκλειστικό OR (XOR) OR XOR y f = +y y f = y + y Όμοια με την OR, αλλά αποκλείει την περίπτωση όπου και οι δύο είσοδοι είναι ίσες με.

Άλλες λογικές πράξεις Αποκλειστικό NOR (Not XOR XNOR) XOR XNOR y f = y + y y f = y+ y Η έξοδος είναι ίση με όταν και οι δύο είσοδοι είναι ίσες, δηλαδή και οι δύο είναι ή και οι δύο είναι. Είναι η αντίθετη της XOR.

Oι πύλες NOR και NAND χρησιμοποιούνται πολύ συχνά σαν βασικές πύλες για τη σχεδίαση ψηφιακών κυκλωμάτων γιατί κατασκευάζονται απλούστερα και ευκολότερα.

Βρείτε την συνάρτηση της εξόδου

Βρείτε την συνάρτηση της εξόδου

Σχεδιάστε ένα κύκλωμα με πύλες (NOT, AND, OR) που να υλοποιεί τη λογική συνάρτηση F = '.y +.y