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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία
Advertisements

Ψηφιακά Κυκλώματα.
Συνδυαστικα κυκλωματα με MSI και LSI
Τομέας Αρχιτεκτονικής Η/Υ & Βιομηχανικών Εφαρμογών
Ασύγχρονοι Απαριθμητές
Συνδυαστικά Κυκλώματα
ΧΡΗΣΗ Η/Υ Σημειώσεις για το μάθημα του 1ου εξαμήνου σπουδών για την ειδικότητα Ειδικός Φοροτεχνικού Γραφείου ΙΕΚ Ξάνθης ΜΑΘΗΜΑ 1: Εισαγωγή στην τεχνολογία.
Δρ. ΚΩΝΣΤΑΝΤΙΝΟΣ ΠΙΤΡΗΣ
13.1 Λογικές πύλες AND, OR, NOT, NAND, NOR
ΟΙ ΠΛΗΡΟΦΟΡΙΕΣ ΣΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ Η/Υ
ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων
Ημιαγωγοί – Τρανζίστορ – Πύλες - Εξαρτήματα
ΗΥ120 "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ" ΙCs.
Παράσταση αριθμών «κινητής υποδιαστολής» floating point
Επισκέπτρια Επίκουρη Καθηγήτρια
Άλγεβρα Boole και Λογικές Πύλες
ΔΙΔΑΣΚΩΝ: ΣΠΥΡΟΣ ΝΙΚΟΛΑΪΔΗΣ
2. Άλγεβρα Boole και Λογικές Πύλες
3. Απλοποίηση Συναρτήσεων Boole
HY 120 ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ Ασυγχρονα ακολουθιακα κυκλωματα.
4. Συνδυαστική Λογική 4.1 Εισαγωγή
ΕΝΟΤΗΤΑ 6Η ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ ΤΗΣ ΤΥΠΙΚΗΣ ΛΟΓΙΚΗΣ Β΄
ΗΥ120 "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ" ΙCs.
1 Ολυμπιάδα Πληροφορικής Μάθημα 2. 2 Στόχοι μαθήματος Αριθμητικοί– Λογικοί Τελεστές Η εντολή IF.
Προηγμένες Υπηρεσίες Τηλεκπαίδευσης στο Τ.Ε.Ι. Σερρών
συγχρονων ακολουθιακων κυκλωματων
ΗΥ120 ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ Συναρτησεις Boole.
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο 2009
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 17 Εισαγωγή στα Ψηφιακά Συστήματα: Μέρος Γ TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ.
ΗΜΥ 007 – Τεχνολογία Πληροφορίας Διάλεξη 3 Βασικές αρχές αναπαράστασης πληροφορίας με δυαδικά ψηφία TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ.
Συγχρονα Ακολουθιακα Κυκλωματα Flip-Flops Καταχωρητες
Οι λογικές πράξεις και οι λογικές πύλες
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 23 Το Τέλος της Αρχής TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ.
Λογικές πύλες Λογικές συναρτήσεις
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 16 Εισαγωγή στα Ψηφιακά Συστήματα: Μέρος B TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Στυλιανή Πετρούδη ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
1-1 Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής Λογική Σχεδίαση Ψηφιακών Συστημάτων Διδάσκων: Γιώργος Σταμούλης.
1 Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ.
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 8: Ολοκληρωμένα κυκλώματα – Συνδυαστική λογική – Πολυπλέκτες – Κωδικοποιητές - Αποκωδικοποιητές Δρ Κώστας Χαϊκάλης ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
ΑΞΙΩΜΑΤΑ ΤΗΣ ΑΛΓΕΒΡΑΣ BOOLE (αξιώματα Huntington) 1. Κλειστότητα α. ως προς την πράξη + (OR) β. ως προς την πράξη  (AND) 2. Ουδέτερα.
Τέταρτο μάθημα Ψηφιακά Ηλεκτρονικά.
Έβδομο μάθημα Ψηφιακά Ηλεκτρονικά.
Τρίτο μάθημα Ψηφιακά Ηλεκτρονικά.
Συστήματα CAD Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών
Δυαδική λογική ΚΑΙ (AND) H (ΟR) ΟΧΙ (NOT)
Έκτο μάθημα Ψηφιακά Ηλεκτρονικά.
Αρχές Πληροφορικής Ενότητα # 2: Βασικές έννοιες Πληροφορικής
Διάλεξη 9: Συνδυαστική λογική - Ασκήσεις Δρ Κώστας Χαϊκάλης
Εισαγωγή στους Η/Υ Ενότητα 11: Αλγεβρικές πράξεις στους Η/Υ
Ψηφιακή Σχεδίαση Εργαστήριο Τετάρτη 14/10/2015.
Ψηφιακή Σχεδίαση εργαστήριο
Χειμερινό εξάμηνο 2017 Πέμπτη διάλεξη
Χειμερινό εξάμηνο 2017 Τέταρτη διάλεξη
Λογικές πύλες και υλοποίηση άλγεβρας Boole ΑΡΒΑΝΙΤΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ(ΣΥΝΕΡΓΑΤΕΣ):ΔΗΜΗΤΡΙΟΣ ΔΑΒΟΣ- ΜΑΡΙΑ ΕΙΡΗΝΗ KAΛΙΑΤΣΗ-ΦΡΑΤΖΕΣΚΟΣ ΒΟΛΤΕΡΙΝΟΣ… ΕΠΠΑΙΚ ΑΡΓΟΥΣ.
Ψηφιακή Σχεδίαση εργαστήριο
Λογική Σχεδίαση Ψηφιακών Συστημάτων
ΗΜΥ 210: Λογικός Σχεδιασμός, Χειμερινό Εξάμηνο 2008
ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο 2008
Математичка логика Основни појмови, дефиниција исказа, основне логичке операције над исказима.
ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο 2005
ΗΜΥ 210: Λογικός Σχεδιασμός
ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο 2008
ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο 2005
Εργαστήριο Ψηφιακών Ηλεκτρονικών
Μεταγράφημα παρουσίασης:

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Στυλιανή Πετρούδη ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

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

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

Βασικοί λογικοί τελεστές -- AND ή . -- OR ή + -- NOT ή ¯ ή ´ Παράδειγμα

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

Παράδειγμα άλγεβρας Boole

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

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

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

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

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

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

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

Πύλη XNOR Το F είναι σωστό (1) αν το A και το Β έχουν την ίδια τιμή XNOR: eXclusive NOR Α Β F=(A B)´ 1

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

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

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

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

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