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



Σχετικά έγγραφα
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία

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

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

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

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

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

ΘΕΜΑ : ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ. ΔΙΑΡΚΕΙΑ: 1 περιόδους. 22/1/ :11 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας

Αριθμητικά Συστήματα Η ανάγκη του ανθρώπου για μετρήσεις οδήγησε αρχικά στην επινόηση των αριθμών Κατόπιν, στην επινόηση συμβόλων για τη παράσταση

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

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

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

Εισαγωγή στον Προγραμματισμό

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

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

Πληροφορική. Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Περιεχόµενα. οµή Η/Υ: Αναπαράσταση εδοµένων. υαδικό σύστηµα. Συστήµατα Αρίθµησης υαδικό Οκταδικό εκαεξαδικό Παραδείγµατα

Λογικός Σχεδιασµός και Σχεδιασµός Η/Υ. ΗΜΥ-210: Εαρινό Εξάµηνο Σκοπός του µαθήµατος. Ψηφιακά Συστήµατα. Περίληψη. Εύρος Τάσης (Voltage(

Β1.1 Αναπαράσταση Δεδομένων και Χωρητικότητα Μονάδων Αποθήκευσης

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

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

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Ελίνα Μακρή

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βασικές Έννοιες Προγραμματισμού. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

Συστήματα αρίθμησης. = α n-1 *b n-1 + a n-2 *b n-2 + +a 1 b 1 + a 0 όπου τα 0 a i b-1

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

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

Υπολογιστές και Πληροφορία 1

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

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

Μάθημα 2: Παράσταση της Πληροφορίας

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

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

Κεφάλαιο 2. Οργάνωση και διαχείριση της Πληροφορίας στον. Υπολογιστή

Συστήματα Αρίθμησης. Συστήματα Αρίθμησης 1. PDF created with FinePrint pdffactory Pro trial version

Δυαδικό Σύστημα Αρίθμησης

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

Τετάρτη 5-12/11/2014. ΣΗΜΕΙΩΣΕΙΣ 3 ου και 4 ου ΜΑΘΗΜΑΤΟΣ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ Α ΕΞΑΜΗΝΟ

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

Σήματα και Συστήματα. Διάλεξη 1: Σήματα Συνεχούς Χρόνου. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

Ανασκόπηση στα ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Κεφάλαιο 2. Συστήματα Αρίθμησης και Αναπαράσταση Πληροφορίας. Περιεχόμενα. 2.1 Αριθμητικά Συστήματα. Εισαγωγή

Ελίνα Μακρή

ΠΛΗΡΟΦΟΡΙΚΗ I. 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα

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

Ψηφιακή Επεξεργασία Σημάτων

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

Αριθμητικά Συστήματα

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

Κεφάλαιο 1. Συστήματα αρίθμησης και αναπαράστασης

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΠΑΛΜΟΚΩΔΙΚΗ ΔΙΑΜΟΡΦΩΣΗ - PCM (ΜΕΡΟΣ Α)

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS

Ο ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ Ζ διακριτές σήματα και συστήματα διακριτού χρόνου χρονοσειρές (time series)

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

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μαθήματα 6 και 7 Αναπαράσταση της Πληροφορίας στον Υπολογιστή. 1 Στέργιος Παλαμάς

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

Ήχος. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 04-1

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 6 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ

Βασικοί τύποι δεδομένων (Pascal) ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός (Ε) Σχολ. Ετος Κων/νος Φλώρος

Εισαγωγή στην Πληροφορική ΓΕΝΙΚΟ ΤΜΗΜΑ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ TEI ΧΑΛΚΙ ΑΣ

Ένα αναλογικό σήμα περιέχει άπειρες πιθανές τιμές. Για παράδειγμα ένας απλός ήχος αν τον βλέπαμε σε ένα παλμογράφο θα έμοιαζε με το παρακάτω:

Αναπαράσταση Δεδομένων. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

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

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τα επιμέρους τμήματα Η ΟΜΗ TOY ΥΠΟΛΟΓΙΣΤΗ. Αναπαράσταση μεγεθών. Αναλογική αναπαράσταση ΚΕΝΤΡΙΚΗ ΜΝΗΜΗ ΜΟΝΑ Α ΕΛΕΓΧΟΥ

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Αρχιτεκτονική-Ι. Ενότητα 1: Εισαγωγή στην Αρχιτεκτονική -Ι

ΠΛΗ21 Κεφάλαιο 1. ΠΛΗ21 Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: 1 Εισαγωγή

Μετάδοση πληροφορίας - Διαμόρφωση

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 7 και 8: Αναπαραστάσεις. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης:

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ

Αναπαράσταση Δεδομένων (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

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

Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις

Analog vs Digital. Δούρβας Ιωάννης ΙΩΑΝΝΗΣ ΔΟΥΡΒΑΣ

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

Ψηφιακά Συστήματα. 1. Συστήματα Αριθμών

Εισαγωγή στην Επεξεργασία Σήματος. Νόκας Γιώργος

Αναπαράσταση Δεδομένων

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

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

Προγραμματισμός Ι (ΗΥ120)

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

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

3-Φεβ-2009 ΗΜΥ Σήματα

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

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

Μετάδοση πληροφορίας - Διαμόρφωση

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

Λύσεις Ασκήσεων ΣΕΙΡΑ 1 η. Πρόσημο και μέγεθος

27-Ιαν-2009 ΗΜΥ (ι) Βασική στατιστική (ιι) Μετατροπές: αναλογικό-σεψηφιακό και ψηφιακό-σε-αναλογικό

Ψηφιακά Κυκλώματα Ι. Μάθημα 1: Δυαδικά συστήματα - Κώδικες. Λευτέρης Καπετανάκης

Ψηφιακή Επεξεργασία Σήματος

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

Προγραμματισμός Ι (ΗΥ120)

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

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

Υπολογιστές Ι. Άδειες Χρήσης. Εισαγωγή. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Ανάλυση Κυκλωμάτων. Φώτης Πλέσσας Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών

Transcript:

ΠΡΟΫΠΗΡΕΣΙΑΚΗ ΚΑΤΑΡΤΙΣΗ ΠΡΥ 7 ΤΕΧΝΟΛΟΓΙΑ Διαλέξεις 8 και 9 ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Δρ. Ηλίας Κυριακίδης ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

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

ΣΗΜΑΤΑ Το σήμα είναι μια φυσική ποσότητα η οποία μεταβάλλεται με το χρόνο ή με το χώρο (ή καιταδυο). Τα σήματα χρησιμοποιούνται για την ανταλλαγή πληροφοριών μεταξύ δύο σημείων. Παραδείγματα: -- Σήματα καπνού από τους Ινδιάνους -- Ομιλία (μπορεί να αναπαρασταθεί με ηλεκτρικό σήμα) -- ραδιοκύματα -- ηλεκτρισμός Μερικέςκατηγορίεςσημάτων: -- Περιοδικά ή απεριοδικά -- Ψηφιακά ή αναλογικά

ΠΕΡΙΟΔΙΚΟ ΣΗΜΑ (PERIODIC SIGNAL) Ορισμός: Ένα σήμα f(t) είναι περιοδικό αν, f ( t) = f ( t + nt, ) για κάθε χρόνο t και για όλους τους ακέραιους αριθμούς n. Πιο απλά, ένα σήμα είναι περιοδικό όταν επαναλαμβάνεται σε τακτά χρονικά διαστήματα. Παραδείγματα περιοδικών σημάτων: -- Ημιτονοειδές σήμα -- Τετραγωνικό σήμα Παραδείγματα απεριοδικών σημάτων: -- Ομιλία -- Παλμοί

ΗΜΙΤΟΝΟΕΙΔΕΣ ΣΗΜΑ (SINUSOIDAL SIGNAL) f ( t) = Acos(2π ft + φ) A: πλάτος (amplitude) f: συχνότητα (frequency) φ: φάση (phase) T (f=/t): περίοδος (period) ω, ω=2πf: γωνιακή συχνότητα (angular frequency) Στο παράδειγμα: Α =2V Τ =2 s f =.5 Hz ω = π rad/s φ = rad

ΠΑΡΑΜΕΤΡΟΙ ΣΗΜΑΤΟΣ Τιμή κορυφής ή κορυφοτιμή (peak value, V p ) Τιμήαπόκορυφήσεκορυφήήδιακορυφοτιμή(peak to peak value, V pp ) Απόκλιση (DC offset) Μέση τιμή (average value, V avg ) Ενεργός τιμή (root mean square value, rms, V rms ) * Περίοδος (period, T) Συχνότητα (frequency, f) Φάση (phase, φ) * Το mean square value μεταφράζεται ως μέση τετραγωνική τιμή

ΠΑΡΑΔΕΙΓΜΑ V pp = V max -V min = -(-3) = 4 V V p = V pp /2 = 4/2 = 2 V V avg = (V max +V min )/2 = (+(-3))/2 = - V Απόκλιση = V avg = - V f ( t) = Acos(2πft + φ) + B f ( t) = 2cos(2π t)

ΠΑΡΑΔΕΙΓΜΑ Υπολογίστε τα ακόλουθα: -- Τιμή από κορυφή σε κορυφή: -- Μέγιστη τιμή: V max = 3 V -- Περίοδος: T = 4 s -- Συχνότητα: f = /T =.25 Hz -- Μέση τιμή: V avg = V pp = V max - V min = 3-(-3) = 6 V

ΠΑΡΑΔΕΙΓΜΑ Σχεδιάστε τη γραφική παράσταση του συνημιτονοειδούς σήματος με τα πιο κάτω χαρακτηριστικά: -- f = Hz -- V pp = 4 V -- Απόκλιση = V

ΜΕΣΗ ΤΙΜΗ (AVERAGE VALUE) Η μέση τιμή ενός σήματος f(t) ορίζεται ως: f avg = lim T T T f ( t) dt ΓιαέναπεριοδικόσήμαμεπερίοδοT: f avg = T T f ( t) dt

ΕΝΕΡΓΟΣ ΤΙΜΗ (ROOT MEAN SQUARE VALUE) Η ενεργός τιμή ενός σήματος f(t) ορίζεται ως: f rms = lim T T ΓιαέναπεριοδικόσήμαμεπερίοδοT: T f 2 ( t) dt f rms = T T f 2 ( t) dt

ΠΑΡΑΔΕΙΓΜΑ Υπολογίστε την μέση τιμή του σήματος: Λύση: -- Το σήμα είναι περιοδικό με περίοδο s (f = Hz) v avg v = 5 v( t) dt = 5cos(2πt ) dt = [ sin(2πt )] T 2π 5 [sin(2π ) 2π = = avg T v( t) = 5cos(2πt ) sin()] Σημείωση: Η ενεργός τιμή ενός ημιτονοειδούς σήματος (χωρίς απόκλιση) είναι ίση με Α/ 2 όπου Α το πλάτος του σήματος. Σε αυτό το παράδειγμα, v rms = 5/ 2.

ΠΑΡΑΔΕΙΓΜΑ Υπολογίστε την ενεργό τιμή του σήματος: v( t) = 3cos(4πt ) Λύση: -- Το σήμα είναι περιοδικό με περίοδο.5 s (f = 2 Hz) 2 T.5.5 2 2 2 vrms = v ( t) dt (3cos(4 πt) 2) dt 2 (9cos (4 πt) 2cos(4 πt) 4) dt T = = +.5.5 9 9 7 9 = 2 ( + cos(8 πt) 2 cos(4 πt) + 4) dt = 2 [ t+ sin(8 πt) 2 sin(4 πt)] 2 2 2 2 8π 4π 7 9 3 7 = 2 [ + sin(4 π) sin(2 π)] [ + ] = 2 4 6π π 4 7 vrms = 2.5

ΚΑΘΥΣΤΕΡΗΣΗ ΦΑΣΗΣ (PHASE LAG) Χρονική μετατόπιση του σήματος προς τα δεξιά ϕ = 2πfΔt Γι αυτό το παράδειγμα: ϕ = 2πfΔt = 2π ( ) 4 π = 2 Υπάρχει καθυστέρηση φάσης 9

ΠΡΟΗΓΗΣΗ ΦΑΣΗΣ (PHASE LEAD) Χρονική μετατόπιση του σήματος προς τα αριστερά ϕ = 2πfΔt lead Γι αυτό το παράδειγμα: π ϕ = 2πfΔt = 2π = 4 2 Υπάρχει προήγηση φάσης 9

ΥΠΟΛΟΓΙΣΜΟΣ ΦΑΣΗΣ ΣΗΜΑΤΟΣ Πρώτα πρέπει να βρούμε την εξίσωση του σήματος. Γενική μορφή: v ( t) = Acos(2πft + φ) + B (Μπορεί επίσης να χρησιμοποιηθεί το sin αντί του cos). Από την γραφική παράσταση μπορούμε να υπολογίσουμε τις ακόλουθες παραμέτρους του σήματος: A = V = ( V V ) 2 = 3V p f = T B = V = Hz avg max = ( V max min + V min v( t) = 3cos(2πt + ϕ) ) 2 = V Από τη γραφική παράσταση, σε χρόνο t =, v() = - V = 3cosϕ 3cosϕ = ϕ = π rad 2

ΤΕΤΡΑΓΩΝΙΚΟ ΣΗΜΑ (SQUARE WAVE) Τα τετραγωνικά σήματα συναντώνται σε ψηφιακές εφαρμογές. Το σήμα μεταβάλλεται από τη μέγιστη του τιμή στην ελάχιστη σε χρόνο μηδέν (ιδανική περίπτωση). Σε αυτό το παράδειγμα η εξίσωση του σήματος δίνεται από τη σχέση: v( t) 3 για < t = 3 για T 2 < T 2 < t < T

V max = 3 V V min = -3 V V pp = 3 - (-3) = 6 V V p = 3 V T = 2 s f =.5 Hz V avg = V Απόκλιση = V ΠΑΡΑΔΕΙΓΜΑ

V max = 2 V V min = -4 V V pp = 2 - (-4) = 6 V V p = 3 V T = 2 s f =.5 Hz ΠΑΡΑΔΕΙΓΜΑ V avg T 2 = v( t) dt = 2dt + 4dt T 2 2 = {[2t] + [ 4t] } = [(2 ) + ( 8 + 2 2 v = V avg 4)]

ΑΝΑΛΟΓΙΚΑ ΚΑΙ ΨΗΦΙΑΚΑ ΣΗΜΑΤΑ Αναλογικό σήμα (analog signal): συνεχής συνάρτηση στην οποία η ανεξάρτητη μεταβλητή και η εξαρτημένη μεταβλητή (π.χ. χρόνος και πλάτος) παίρνουν συνεχείς τιμές. Τα περισσότερα φυσικά σήματα είναι αναλογικά (π.χ. ομιλία, ηλεκτρισμός) Σήμα διακριτού χρόνου (discrete-time signal): συνάρτηση στην οποία η ανεξάρτητη μεταβλητή (π.χ. χρόνος) παίρνει μόνο ορισμένες (διακριτές) τιμές και η εξαρτημένη μεταβλητή (π.χ. πλάτος) παίρνει συνεχείς τιμές. Δημιουργούνται συνήθως από τη δειγματοληψία αναλογικών σημάτων. Ψηφιακό σήμα (digital signal): συνάρτηση στην οποία η ανεξάρτητη μεταβλητή και η εξαρτημένη μεταβλητή παίρνουν μόνο ορισμένες (διακριτές) τιμές. Δημιουργούνται συνήθως από τη δειγματοληψία και την κβαντοποίηση αναλογικών σημάτων.

Αναλογικό σήμα ΠΑΡΑΔΕΙΓΜΑΤΑ Σήμα διακριτού χρόνου Ψηφιακό σήμα

ΜΕΤΑΤΡΟΠΗ ΣΗΜΑΤΟΣ Ένα αναλογικό σήμα μπορεί να μετατραπεί σε ψηφιακό (και αντίστροφα). v(t) Αναλογικοψηφιακός μετατροπέας (analog to digital (A/D) converter) v[n] v(t) Δειγματολήπτης Κωδικοποιητής Κβαντιστής v[n] Επιλέγουμε ένα αριθμό διακριτών τιμών από το σύνολο των άπειρων τιμών του σήματος Βρίσκουμε την πλησιέστερη στάθμη κάθε τιμής που προέκυψε από τη δειγματοληψία Επιλέγονται οι στάθμες με τις οποίες θέλουμε να αντιπροσωπεύσουμε το σήμα (ανάλογα με την ακρίβεια που θέλουμε)

ΑΝΑΓΚΗ ΜΕΤΑΤΡΟΠΗΣ ΣΗΜΑΤΩΝ Οι υπολογιστές χειρίζονται δεδομένα που βρίσκονται σε ψηφιακή μορφή (δηλαδή που αναπαρίστανται με ακολουθίες των ψηφίων και ). Γι αυτό υπάρχει η ανάγκη μετατροπής των δεδομένων (ήχου, εικόνας) από αναλογικά σε ψηφιακά γιαναγίνειημεταφοράτουςήηεπεξεργασίατους. Για να παρουσιαστούν στην οθόνη του υπολογιστή πρέπει να μετατραπούν από ψηφιακά σε αναλογικά, χρησιμοποιώντας την αντίστροφη διαδικασία (ψηφιοαναλογική μετατροπή (digital to analog (D/A) conversion)).

Πλεονεκτήματα των ψηφιακών έναντι των αναλογικών σημάτων -- Ομοιομορφία (όλα τα είδη πληροφορίας μπορούν να μετατραπούν σε ψηφιακή μορφή και να επεξεργαστούν με τον ίδιο τρόπο και το ίδιο υλικό) -- Λιγότερο ευαίσθητα στον θόρυβο -- Πιο εύκολη κρυπτογράφηση πληροφορίας -- Πολυμεσικές (multimedia) πηγές (φωνή, βίντεο, δεδομένα) μπορούν να συνυπάρξουν και να μεταδοθούν διαμέσου ενός κοινού ψηφιακού συστήματος -- Μπορεί να υλοποιηθεί διαδικασία ανίχνευσης και διόρθωσης λαθών -- Χαμηλό κόστος

Μειονεκτήματα των ψηφιακών έναντι των αναλογικών σημάτων -- Παραμόρφωση του σήματος λόγω της διαδικασίας δειγματοληψίας και κβαντοποίησης. -- Χρειάζονται μεγαλύτερο εύρος ζώνης.

ΔΕΙΓΜΑΤΟΛΗΨΙΑ (SAMPLING) Η δειγματοληψία είναι το πρώτο στάδιο της μετατροπής ενός σήματος από αναλογικό σε ψηφιακό. Από το σύνολο των άπειρων τιμών ενός αναλογικού σήματος επιλέγουμε ένα αριθμό δειγμάτων (samples) τα οποία λαμβάνονται σε τακτά χρονικά διαστήματα T. ΟχρόνοςT είναι η περίοδος της δειγματοληψίας (sampling period). v [ n] = v( nt δ ) (δ: δείγμα) Οι τιμές του v δ [n] είναι αναλογικές. Η συχνότητα ή ο ρυθμός δειγματοληψίας (sampling rate) είναι f s = T

ΔΕΙΓΜΑΤΟΛΗΨΙΑ (SAMPLING) Αναγκαίο κακό: Στη δειγματοληψία χάνονται ορισμένες πληροφορίες του σήματος. Η δειγματοληψία πρέπει να γίνεται με τέτοιο ρυθμό ούτωςώστετοσήμαναμπορείνααναγνωριστείαπό τα δείγματα. Αυτό εξαρτάται από το είδος και τη μορφή του σήματος.

ΚΩΔΙΚΟΠΟΙΗΣΗ (ENCODING) Επιλέγονται οι στάθμες με τις οποίες θέλουμε να αντιπροσωπεύσουμε το σήμα. Αφού επιλεχθούν οι στάθμες, αντιστοιχίζεται σε κάθε μια από αυτές μια λέξη. Μια λέξη μήκους n bits μπορεί να περιγράψει 2 n στάθμες. Η επιλογή του αριθμού των σταθμών γίνεται ανάλογα με την ακρίβεια που επιθυμούμε (συμβιβασμός μεταξύ ακρίβειας αναπαράστασης του σήματος, χώρου φύλαξης και χρόνου επεξεργασίας.

ΚΒΑΝΤΟΠΟΙΗΣΗ (QUANTIZING) Με την κβαντοποίηση βρίσκουμε την πλησιέστερη στάθμη κάθε τιμής που προέκυψε από τη δειγματοληψία. Μετάαπόαυτότοσημείοτοσήμαείναιπλέονψηφιακό. Με την κβαντοποίηση περιορίζουμε το πεδίο τιμών σε ένα σύνολο πεπερασμένου αριθμού τιμών Μ. Η ευκρίνεια του σήματος καθορίζεται από τον αριθμό Μ. Οι τιμές αυτές αναπαρίστανται με μια σειρά δυαδικών αριθμών και.

ΠΑΡΑΔΕΙΓΜΑ () Σχεδιάστε τη γραφική παράσταση της τάσης v = 3sin(2 πt) χρησιμοποιώντας το λογισμικό MATLAB. Πόσα δείγματα πρέπει να χρησιμοποιήσουμε ανά δευτερόλεπτο; Πρώτα πρέπει να ορίσουμε το διάνυσμα t. Έστω ότι θα σχεδιάσουμε τη γραφική παράσταση από μέχρι 5 δευτερόλεπτα. t = linspace(, 5, x) όπου x ο αριθμός των σημείων μεταξύ και 5.

t = linspace(, 5, 2) ΠΑΡΑΔΕΙΓΜΑ (2) t = linspace(, 5, 4)

t = linspace(, 5, 8) ΠΑΡΑΔΕΙΓΜΑ (3) t = linspace(, 5, 6)

ΦΑΣΜΑ ΣΥΧΝΟΤΗΤΩΝ Γιαναλάβουμετοφάσμασυχνοτήτων(frequency spectrum) ενός σήματος, μετασχηματίζουμε το σήμα (μέσω των σειρών Fourier και του μετασχηματισμού Fourier) σε ένα άθροισμα ημιτόνων (διαφορετικής συχνότητας και πλάτους). Το φάσμα συχνοτήτων είναι η γραφική παράσταση του πλάτους κάθε ημιτόνου συναρτήσει της συχνότητας.

ΦΑΣΜΑ ΣΥΧΝΟΤΗΤΩΝ-ΠΑΡΑΔΕΙΓΜΑ v => 4V t) = (sinω t + sin 3ωt + sin5ω t + π 3 5 ( ) Φάσμα συχνοτήτων

Συστήματα αρίθμησης Υπάρχουν διάφορα συστήματα αρίθμησης. Όλατασυστήματαέχουνμια βάση. Τα πιο κοινά συστήματα είναι το δεκαδικό και αυτά που έχουν ως βάση δυνάμεις του δύο. Για κάθε σύστημα υπάρχουν αριθμητικές πράξεις (π.χ. πρόσθεση, αφαίρεση, πολλαπλασιασμός, διαίρεση). Μπορεί να γίνει μετατροπή από ένα σύστημα στο άλλο (αλλαγή βάσης).

Συστήματα αρίθμησης Δεκαδικό σύστημα Βάση:, Ψηφία:,, 2, 3, 4, 5, 6, 7, 8, 9 Δυαδικό σύστημα Βάση: 2, Ψηφία:, Οκταδικό σύστημα Βάση: 8, Ψηφία:,, 2, 3, 4, 5, 6, 7 Δεκαεξαδικό σύστημα Βάση: 6, Ψηφία:,, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Δεκαδικό σύστημα Βάση: Χρησιμοποιεί ψηφία:,, 2, 3, 4, 5, 6, 7, 8, 9 Για τον υπολογισμό της τιμής ενός αριθμού, πολλαπλασιάζουμε το κάθε ψηφίο με τον αριθμό που αντιστοιχεί στη θέση που βρίσκεται το κάθε ψηφίο. Παράδειγμα: (3252,36) = 3x 3 + 2x 2 + 5x + 2x + 3x - + 6x -2

Γενική μορφή αριθμητικών συστημάτων Βάση: r Χρησιμοποιεί r ψηφία:,, r- Παράδειγμα: ( N) r = ( An An 2... A A A A 2... A m + A m ) r n n 2 n n 2 ( N) = A + A +... + A + A + 2 m+ m + 2 +... + m+ + m A A A A Most Significant Bit (MSB) Least Significant Bit (LSB)

Δυαδικό σύστημα Βάση: 2 Χρησιμοποιεί δύο ψηφία:, Παραδείγματα: (,) 2 = x2 3 + x2 2 + x2 + x2 + x2 - = 8 + + + +.5 = (9.5) (,) 2 = x2 5 + x2 4 + x2 3 + x2 2 + x2 + x2 + x2 - + x2-2 = 32 + 6 + + 4 + + + +.25 = (53.25)

Λόγοι χρήσης δυαδικού συστήματος Υπάρχουν μόνο δύο επίπεδα ( και ). -- Μπορούν να χρησιμοποιηθούν ηλεκτρονικά κυκλώματα για να αναπαρασταθούν. Ταηλεκτρονικάκυκλώματαμπορούνναείναισεμιααπό δύο καταστάσεις: Ανοικτόήκλειστό(open or closed) Αληθές ή ψευδές (true or false) HIGH or LOW -- Είναι πιο εύκολη η αποθήκευση και επεξεργασία δεδομένων σε ψηφιακή μορφή.

Αντιστοιχία επιπέδων Οι δύο δυαδικές τιμές ενός ψηφιακού σήματος αναπαρίστανται από διαστήματα τιμών τάσεως. HIGH () : Ανητάσηείναιμεγαλύτερηαπόέναεπίπεδο LOW () : Αν η τάση είναι μικρότερη από ένα επίπεδο Στα ψηφιακά κυκλώματα, το HIGH αντιπροσωπεύεται από τάση +5 V, ενώ το LOW από τάση V. Επειδή όμως στα πραγματικά κυκλώματα δεν μπορείς ποτέ να είσαι απόλυτος/η στιςτιμέςτάσεως(π.χ. λόγω πτώσης τάσεως στο κύκλωμα), χρησιμοποιούνται τα ακόλουθα διαστήματα τιμών τάσεως: Για κυκλώματα CMOS: LOW: +.5 V HIGH: +3.5 +5 V Για κυκλώματα TTL: LOW: +.8 V HIGH: +2 +5 V

Μετατροπή αριθμών από το δυαδικό στο δεκαδικό σύστημα Παράδειγμα : (,) 2 = 2 7 + 2 = (2.25) 6 + 2 = 28 + 64 + + 6 + + + 2 + + +.25 5 + 2 4 + 2 3 + 2 2 + 2 + 2 + 2 + 2 2 Παράδειγμα 2: 2 2 9 8 7 6 () = 2 + 2 + 2 + 2 + 2 + 2 + 2 5 4 3 2 + 2 + 2 + 2 + 2 + 2 + 2 = 496 + 248 + + 52 + + + 64 + 32 + + 8 + 4 + + = (6764)

Δυνάμεις του δύο n 2 n n 2 n n 2 n 8 256 6 65 536 2 9 52 7 3 72 2 4 24 8 262 44 3 8 248 9 524 288 4 6 2 496 2 48 576 5 32 3 892 2 2 97 52 6 64 4 6 384 22 4 94 34 7 28 5 32 768 23 8 388 68

Μετατροπή αριθμών από το δεκαδικό στο δυαδικό σύστημα Μέθοδος Διαδικασία (α) Διαίρεση του δεκαδικού αριθμού με το δύο. (β) Καταγραφή του πηλίκου της διαίρεσης και του υπόλοιπου. (γ) Διαίρεση του πηλίκου με το δύο. (δ) Επανάληψη των (β) και (γ) έωςότουτοπηλίκοείναι. (ε) Σχηματισμός του δυαδικού αριθμού καταγράφοντας τα υπόλοιπα απότοτέλοςπροςτηναρχή. Παράδειγμα ( 74) = (?) 2 74 2 = 37 και υπόλοιπο 37 2 = 8 και υπόλοιπο 8 2 = 9 και υπόλοιπο 9 2= 4 και υπόλοιπο 4 2= 2 και υπόλοιπο 2 2= και υπόλοιπο 2= και υπόλοιπο ( 74) = MSB LSB ( ) 2

Μετατροπή αριθμών από το δεκαδικό στο δυαδικό σύστημα Μέθοδος Παράδειγμα ( 3254) = (?) 2 3254 2 = 627 627 2 = 83 83 2 = 46 2 = 23 2 = 2 = 5 5 2 = 25 2 = 2 2 2 = 6 2 = 3 3 2 = 2 = 25 6 46 23 και υπόλοιπο και υπόλοιπο και υπόλοιπο και υπόλοιπο και υπόλοιπο και υπόλοιπο και υπόλοιπο και υπόλοιπο και υπόλοιπο και υπόλοιπο και υπόλοιπο και υπόλοιπο ( 3254) = ( ) 2

Μετατροπή αριθμών από το δεκαδικό στο δυαδικό σύστημα Μέθοδος Όταν ο αριθμός είναι μικρότερος από : (α) Πολλαπλασιασμός του αριθμού με το δύο. (β) Καταγραφή του ακέραιου αριθμού ( ή ) (γ) Πολλαπλασιασμός του κλασματικού αριθμού με το δύο. (δ) Επανάληψη των (β) και (γ) έωςότουτογινόμενοείναι. (ε) Σχηματισμός του δυαδικού αριθμού καταγράφοντας τους ακεραίους αριθμούς σε κάθε στάδιο από την αρχή προς το τέλος. Παράδειγμα (.25) = (?) 2 MSB.25 2 =.25.25 2 =.5.5 2 =. ακέραιος : ακέραιος : ακέραιος : (.25) = LSB (. ) 2 Αν έχουμε ένα αριθμό με ακέραιο και κλασματικό μέρος, τότε κάνουμε την μετατροπή του αριθμού ξεχωριστά στα δύο μέρη.

(353.45) = (?) 2 Ακέραιο μέρος 353 2 = 76 και υπόλοιπο 76 2 = 88 και υπόλοιπο 88 2 = 44 και υπόλοιπο 44 2 = 22 και υπόλοιπο 22 2 = και υπόλοιπο 2 = 5 και υπόλοιπο 5 2= 2 και υπόλοιπο 2 2= και υπόλοιπο 2= και υπόλοιπο Παράδειγμα (353.45) = (.) 2 Δεκαδικό μέρος.45 2 =.9 ακέραιος:.9 2 =.8 ακέραιος:.8 2 =.6 ακέραιος:.6 2 =.2 ακέραιος:.2 2 =.4 ακέραιος:.4 2 =.8 ακέραιος:.8 2 =.6 ακέραιος:.6 2 =.2 ακέραιος: Δεν συγκλίνει! Σταματούμε μέχρι εδώ.

Μετατροπή αριθμών από το δεκαδικό στο δυαδικό σύστημα Μέθοδος 2 Διαδικασία (α) Γράψε όλες τις δυνάμεις του 2 που είναι ίσες ή μικρότερες από τον δεκαδικό αριθμό. (β) Μπορούμε να αφαιρέσουμε την μεγαλύτερη δύναμη του 2 από τον αριθμό; Αν ναι, γράφουμε το αποτέλεσμα της αφαίρεσης και σημειώνουμε κάτω από τη δύναμη του δύο. Αν όχι σημειώνουμε κάτω από τη δύναμη του δύο. (γ) Προχωρούμε στην επόμενη δύναμη του δύο και επαναλαμβάνουμε το (β) με το αποτέλεσμα της αφαίρεσης έως ότου φτάσουμε στο. Παράδειγμα ( 27) = (?) 2 6 8 4 2 27-6 = - 8 = 3 3 4 = 3 2 = - = ( 27) = ( ) 2

Μετατροπή αριθμών από το δεκαδικό στο δυαδικό σύστημα Μέθοδος 2 Παράδειγμα ( 68) = (?) 2 68-52 = 6 6-256 = 52 256 28 64 32 6 8 4 2 6-28 = 6-64 = 42 ( 68) = ( ) 2 42-32 = - 6 = - 8 = 2 2-4 = 2-2 =

Παράδειγμα (3253) = (?) 2 3253-248 = 25 25-24 = 8 8-52 = 8-256 = 8-28 = 53 53-64 = 53-32 = 2 2-6 = 5 5-8 = 5-4 = -2 = - = 248 24 52 256 28 64 32 6 8 4 2 (3253) = () 2

Δυαδική αριθμητική Μπορούν να γίνουν αριθμητικές πράξεις όπως και στο δεκαδικό σύστημα: Πρόσθεση Αφαίρεση Πολλαπλασιασμός Διαίρεση

Δυαδική αριθμητική: Πρόσθεση Κανόνες: + = + = + = + = (γράφουμε και μεταφέρουμε ένα στο επόμενο ψηφίο) Παράδειγμα +

Ασκήσεις στην τάξη () Μετατρέψτε τους ακόλουθους δυαδικούς αριθμούς σε δεκαδικούς: 7 6 5 4 3 (α) () 2 = 2 + 2 + 2 + 2 + 2 (β) (.) 2 2 + 2 + 2 + 2 = 28 + + 32 + + 8 + + 2 + = (7) 4 3 2 = 2 + 2 + 2 + 2 + 2 2 3 + 2 + 2 + 2 = 6 + + 4 + + +.5 +.25 +.25 = (2.875)

Ασκήσεις στην τάξη (2) Μετατρέψτε τους ακόλουθους δεκαδικούς αριθμούς σε δυαδικούς : (α) 8 8 2 = 9 και υπόλοιπο 9 2= 4 και υπόλοιπο 4 2= 2 και υπόλοιπο 2 2= και υπόλοιπο 2= και υπόλοιπο (β) 232.25 232-28 = 4 4-64 = 4 4-32 = 8 8-6 = 8-8 = 28 64 32 6 8 4 2 (8) = () 2.25 2 =.25 2 =.5 2 =. (232.25) = (.) 2.25.5 ακέραιος : ακέραιος : ακέραιος :

Ασκήσεις στην τάξη (3) Κάνετε τις ακόλουθες πράξεις: + + +

Δυαδική αριθμητική: Αφαίρεση Κανόνες: - = - = (και δανειζόμαστε από το επόμενο πιο σημαντικό ψηφίο) (ήπροσθέτουμε στοεπόμενοψηφίοτουαφαιρετέου) - = - = Παράδειγμα - Παράδειγμα -

Παραδείγματα αφαίρεσης - - Έλεγχος: 9-9 = Έλεγχος: 9-53 = 38

Δυαδική αριθμητική: Πολλαπλασιασμός Κανόνες: * = * = * = * = Παράδειγμα x

Παραδείγματα πολλαπλασιασμού x x Έλεγχος: 2x2 = 42 Έλεγχος: 7x7 = 49

Δυαδική αριθμητική: Διαίρεση xxxxx xxx xxxxxxxx Πηλίκο-quotient Διαιρετέος-dividend Διαιρέτης-divisor

Παράδειγμα διαίρεσης. Γραφή του διαιρέτη κάτω από το διαιρετέο (στα αριστερά) 2. Επανάληψη μέχρι διαιρετέος < διαιρέτη Αν αυτό το μέρος του διαιρετέου είναι μεγαλύτερο από το διαιρέτη Τότε αφαίρεση του διαιρέτη από εκείνο το μέρος του διαιρετέου Γραφή στη θέση της αφαίρεσης Αλλιώς γραφή Μεταφορά του επόμενου ψηφίου του διαιρετέου 3. Αυτό που δεν μπορεί να αφαιρεθεί στο τέλος της διαδικασίας είναι το υπόλοιπο Δεν αφαιρείται Δεν αφαιρείται υπόλοιπο

Ομαδοποίηση δυαδικών ψηφίων Bit (Binary digit - Δυαδικό ψηφίο) Είναι η μικρότερη ποσότητα πληροφορίας (π.χ. : 4 bits, : 8 bits) Byte = 8 bits (μια ακολουθία 8 δυαδικών ψηφίων) kilobyte (kb) = 2 Bytes = 24 Bytes MegaByte (MB) = 2 kb = 48576 Bytes GigaByte (GB) = 2 MB TeraByte (TB) = 2 GB

Κωδικοποίηση δεδομένων - κώδικας ASCII -- Οι Η/Υ αναπαριστούν κάθε είδους δεδομένα (γράμματα, αριθμούς, ήχο) μέσω ακολουθιών από δυαδικά ψηφία. Γι αυτό το λόγο χρησιμοποιούνται κώδικες. -- Το ASCII (American Standard Code for Information Interchange) δημιουργήθηκε για να υπάρχει μια κοινή αναπαράσταση δεδομένων. -- Συμπεριλαμβάνει 28 αλφαριθμητικά στοιχεία 94 στοιχεία που μπορούν να εκτυπωθούν (26 κεφαλαία και 26 μικρά γράμματα, αριθμούς και 32 σύμβολα) 34 στοιχεία που δεν μπορούν να εκτυπωθούν (χαρακτήρες που χρησιμοποιούνται για τον έλεγχο υπολογιστών) -- Χρησιμοποιεί 7 δυαδικά ψηφία. -- Ένα όγδοο ψηφίο χρησιμοποιείται για την ανίχνευση λαθών σε δεδομένα επικοινωνίας και υπολογισμού (ονομάζεται δυαδικό ψηφίο ισοτιμίας, parity bit).

Πίνακας ASCII A 3 A 2 A A A 6 A 5 A 4

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

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

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

Παράδειγμα άλγεβρας Boole ( X + Y).( X + Z).( X. Y) = ( XX + YX + XZ + YZ)( X + Y) = ( X + YX + XZ + YZ)( X + Y ) = ( X( + Y + Z) + YZ)( X + Y) = ( X + YZ)( X + Y) = XX + YZX + XY + YZY = X + YZX + XY + = X( + YZ + Y) = X

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

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

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

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

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

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

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

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

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

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