Ψηφιακά Συστήματα. Σημείωση

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Ψηφιακά Συστήματα. Σημείωση"

Transcript

1

2

3 Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό Πρόγραμμα «Εκπαίδευση και Διά Βίου Μάθηση» (ΕΠΕΔΒΜ) του ΕΣΠΑ ( ), Άξονας Προτεραιότητας 7: «Ενίσχυση της Διά Βίου Εκπαίδευσης Ενηλίκων στις 8 Περιφέρειες Σύγκλισης» με κωδικό MIS και η οποία συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο ΕΚΤ) και από εθνικούς πόρους, μέσω του Προγράμματος Δημοσίων Επενδύσεων (ΠΔΕ) του ΥΠΑΙΘ. Ψηφιακά Συστήματα Σημείωση Το ΕΑΠ είναι υπεύθυνο για την επιμέλεια έκδοσης και την ανάπτυξη των κειμένων σύμφωνα με τη Μεθοδολογία της εξ Αποστάσεως Εκπαίδευσης. Για την επιστημονική αρτιότητα και πληρότητα των συγγραμμάτων την αποκλειστική ευθύνη φέρουν οι συγγραφείς, κριτικοί αναγνώστες και ακαδημαϊκοί υπεύθυνοι που ανέλαβαν το έργο αυτό.

4 ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Σχολή Θετικών Επιστημών και Τεχνολογίας Πρόγραμμα Σπουδών ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΞΕΙΔΙΚΕΥΣΗ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Θεματική Ενότητα ΒΑΣΙΚΕΣ ΕΞΕΙΔΙΚΕΥΣΕΙΣ ΣΕ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Τόμος A Ψηφιακά Συστήματα Συγγραφή ΛΑΜΠΡΟΣ ΜΠΙΣΔΟΥΝΗΣ Καθηγητής ΤΕΙ Δυτικής Ελλάδας Κριτική Ανάγνωση ΠΑΡΑΣΚΕΥΑΣ ΚΙΤΣΟΣ Επίκουρος Καθηγητής ΤΕΙ Δυτικής Ελλάδας Ακαδημαϊκός Υπεύθυνος για την ανάπτυξη του έντυπου διδακτικού υλικού του ΠΣ ΒΑΣΙΛΕΙΟΣ ΒΕΡΥΚΙΟΣ Αναπληρωτής Καθηγητής Ελληνικού Ανοικτού Πανεπιστημίου Συντονιστής για την ανάπτυξη του έντυπου διδακτικού υλικού της ΘΕ ΟΔΥΣΣΕΑΣ ΚΟΥΦΟΠΑΥΛΟΥ Καθηγητής Πανεπιστημίου Πατρών Ειδικός στη Μεθοδολογία της Ανοικτής και εξ Αποστάσεως Εκπαίδευσης ΑΔΑΜΑΝΤΙΑ ΣΠΑΝΑΚΑ Γλωσσική Επιμέλεια ΦΩΤΕΙΝΗ ΣΟΥΛΙΩΤΗ Τεχνική Επιμέλεια Καλλιτεχνική Επιμέλεια Σελιδοποίηση ΒΙΒΛΙΟΤΕΧΝΙΑ ΠΑΠΠΑΣ ΦΩΤΙΟΣ - ΔΟΥΒΟΥ ΣΕΒΑΣΤΗ Ο.Ε. ISBN: Κωδικός Έκδοσης: ΠΛΣ 51/Α Copyright 2015 για την Ελλάδα και όλο τον κόσμο ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Πάροδος Αριστοτέλους 18, Περιβόλα Πατρών Τηλ.: , Φαξ: To παρόν έργο πνευματικής ιδιοκτησίας προστατεύεται κατά τις διατάξεις του Ελληνικού Νόμου (Ν. 2121/1993 όπως έχει τροποποιηθεί και ισχύει σήμερα) και τις διεθνείς συμβάσεις περί πνευματικής ιδιοκτησίας. Απαγορεύεται απολύτως η άνευ γραπτής αδείας του εκδότη, κατά οποιονδήποτε τρόπο ή μέσο, αντιγραφή, φωτοανατύπωση και εν γένει αναπαραγωγή, εκμίσθωση ή δανεισμός, μετάφραση, διασκευή, αναμετάδοση στο κοινό σε οποιαδήποτε μορφή (ηλεκτρονική, μηχανική κ.λπ.) και η εν γένει εκμετάλλευση του συνόλου ή μέρους του έργου.

5 ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Σχολή Θετικών Επιστημών και Τεχνολογίας Πρόγραμμα Σπουδών ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΞΕΙΔΙΚΕΥΣΗ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Θεματική Ενότητα ΒΑΣΙΚΕΣ ΕΞΕΙΔΙΚΕΥΣΕΙΣ ΣΕ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Τόμος A Ψηφιακά Συστήματα ΛΑΜΠΡΟΣ ΜΠΙΣΔΟΥΝΗΣ Καθηγητής ΤΕΙ Δυτικής Ελλάδας ΠΑΤΡΑ 2015

6 Βιογραφικό Ο Λάμπρος Μπισδούνης είναι Καθηγητής στο Τμήμα Ηλεκτρολόγων Μηχανικών Τ.Ε. του Τεχνολογικού Εκπαιδευτικού Ιδρύματος Δυτικής Ελλάδας. Είναι κάτοχος διπλώματος Ηλεκτρολόγου Μηχανικού και διδακτορικού διπλώματος από το τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών του Πανεπιστημίου Πατρών. Έχει συνεργαστεί με τη Σχολή Θετικών Επιστημών και Τεχνολογίας του Ελληνικού Ανοικτού Πανεπιστημίου και με το τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών του Πανεπιστημίου Θεσσαλίας ως μέλος ΣΕΠ και συμβασιούχος διδάσκων στη βαθμίδα του Λέκτορα, αντίστοιχα. Έχει, επίσης, εργαστεί για οκτώ έτη ως μηχανικός ανάπτυξης και συντονιστής ερευνητικών έργων στην εταιρεία τηλεπικοινωνιακών συστημάτων INTRACOM TELECOM. Τα ερευνητικά του ενδιαφέροντα περιλαμβάνουν τη μοντελοποίηση ηλεκτρονικών κυκλωμάτων και στοιχείων, το σχεδιασμό ηλεκτρονικών κυκλωμάτων χαμηλής κατανάλωσης ενέργειας και την ανάπτυξη ενσωματωμένων συστημάτων. Έχει δημοσιεύσει 30 άρθρα σε διεθνή περιοδικά και συνέδρια, έχει συμμετάσχει στη συγγραφή βιβλίων και έχει συγγράψει σημειώσεις διδασκαλίας και τεχνικές εκθέσεις στις προαναφερθείσες επιστημονικές περιοχές.

7 Αφιερώνεται στη Δημητρούλα

8

9 Περιεχόμενα ΚΕΦΑΛΑΙΟ 1 Παράσταση ψηφιακών δεδομένων και αριθμητικά συστήματα Σκοπός, Προσδοκώμενα Αποτελέσματα, Έννοιες-Κλειδιά, Εισαγωγικές Παρατηρήσεις Αναλογική και ψηφιακή παράσταση μεγεθών Ψηφιακά συστήματα Αριθμητικά συστήματα Δυαδικό, οκταδικό και δεκαεξαδικό αριθμητικό σύστημα Μετατροπή αριθμών μεταξύ συστημάτων διαφορετικής βάσης Προσημασμένοι δυαδικοί αριθμοί και συμπληρώματα αριθμών Αριθμητικές πράξεις δυαδικών αριθμών Πρόσθεση και αφαίρεση δυαδικών αριθμών Πολλαπλασιασμός δυαδικών αριθμών Διαίρεση δυαδικών αριθμών Παράσταση αριθμών κινητής υποδιαστολής Δυαδικοί κώδικες Δυαδικοί κώδικες παράστασης δεκαδικών αριθμών Κώδικας Gray Δυαδικοί κώδικες αλφαριθμητικών χαρακτήρων Δυαδικοί κώδικες ανίχνευσης και διόρθωσης σφαλμάτων...66

10 8 ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Σύνοψη...71 Λίστα Ελέγχου Γνώσεων...72 Ευρετήριο Όρων...73 Γλωσσάρι...76 Βιβλιογραφία...80 Οδηγός για Περαιτέρω Μελέτη...81 Απαντήσεις σε Ασκήσεις Αυτοαξιολόγησης...83 Απαντήσεις Δραστηριοτήτων Κατάλογος σχημάτων Κατάλογος πινάκων ΚΕΦΑΛΑΙΟ 2 Άλγεβρα Boole και λογικές πύλες Σκοπός, Προσδοκώμενα Αποτελέσματα, Έννοιες-Κλειδιά, Εισαγωγικές Παρατηρήσεις Δίτιμη άλγεβρα Boole Λογικές συναρτήσεις Περιγραφή λογικών συναρτήσεων Συμπληρωματικές λογικές συναρτήσεις Θεωρήματα λογικών συναρτήσεων Κανονικές και πρότυπες μορφές λογικών συναρτήσεων Λογικές πύλες Υλοποίηση λογικών πυλών με την τεχνολογία CMOS Λογικά κυκλώματα Λογικά κυκλώματα με πύλες NOT, AND και OR Λογικά κυκλώματα με πύλες NAND και NOR Λογικά κυκλώματα πολλών επιπέδων...154

11 ΠΕΡΙΕΧΟΜΕΝΑ 9 Σύνοψη Λίστα Ελέγχου Γνώσεων Ευρετήριο Όρων Γλωσσάρι Βιβλιογραφία Οδηγός για Περαιτέρω Μελέτη Απαντήσεις σε Ασκήσεις Αυτοαξιολόγησης Απαντήσεις Δραστηριοτήτων Κατάλογος σχημάτων Κατάλογος πινάκων ΚΕΦΑΛΑΙΟ 3 Ελαχιστοποίηση λογικών συναρτήσεων Σκοπός, Προσδοκώμενα Αποτελέσματα, Έννοιες-Κλειδιά, Εισαγωγικές Παρατηρήσεις Περιγραφή λογικών συναρτήσεων με χάρτες Karnaugh Ελαχιστοποίηση λογικών συναρτήσεων με χάρτες Karnaugh Υλοποίηση ελαχιστοποιημένων συναρτήσεων Μερικώς καθορισμένες συναρτήσεις Πρώτοι και βασικοί πρώτοι συνεπαγωγοί λογικής συνάρτησης Ελαχιστοποίηση λογικών συναρτήσεων με τη μέθοδο των Quine και McCluskey Σύνοψη Λίστα Ελέγχου Γνώσεων Ευρετήριο Όρων Γλωσσάρι...239

12 10 ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Βιβλιογραφία Οδηγός για Περαιτέρω Μελέτη Απαντήσεις σε Ασκήσεις Αυτοαξιολόγησης Απαντήσεις Δραστηριοτήτων Κατάλογος σχημάτων Κατάλογος πινάκων ΚΕΦΑΛΑΙΟ 4 Συνδυαστικά κυκλώματα Σκοπός, Προσδοκώμενα Αποτελέσματα, Έννοιες-Κλειδιά, Εισαγωγικές Παρατηρήσεις Σύνθεση συνδυαστικών κυκλωμάτων Ανάλυση συνδυαστικών κυκλωμάτων Κωδικοποιητές και αποκωδικοποιητές Πολυπλέκτες και αποπολυπλέκτες Αριθμητικά συνδυαστικά κυκλώματα Σύνοψη Λίστα Ελέγχου Γνώσεων Ευρετήριο Όρων Γλωσσάρι Βιβλιογραφία Οδηγός για Περαιτέρω Μελέτη Απαντήσεις σε Ασκήσεις Αυτοαξιολόγησης Απαντήσεις Δραστηριοτήτων Κατάλογος σχημάτων Κατάλογος πινάκων...358

13 ΠΕΡΙΕΧΟΜΕΝΑ 11 ΚΕΦΑΛΑΙΟ 5 Σύγχρονα ακολουθιακά κυκλώματα Σκοπός, Προσδοκώμενα Αποτελέσματα, Έννοιες-Κλειδιά, Εισαγωγικές Παρατηρήσεις Βασικά κυκλώματα μνήμης ακολουθιακών κυκλωμάτων Μανταλωτές και φλιπ-φλοπ Μανταλωτές Φλιπ-φλοπ D Ασύγχρονες είσοδοι και χρονικοί περιορισμοί των φλιπ-φλοπ Φλιπ-φλοπ JK και Τ Μοντέλα περιγραφής και μελέτης σύγχρονων ακολουθιακών κυκλωμάτων Σύνθεση σύγχρονων ακολουθιακών κυκλωμάτων Ελαχιστοποίηση πλήθους καταστάσεων σύγχρονων ακολουθιακών κυκλωμάτων Κωδικοποίηση ή ανάθεση καταστάσεων σύγχρονων ακολουθιακών κυκλωμάτων Ανάλυση σύγχρονων ακολουθιακών κυκλωμάτων Σύνοψη Λίστα Ελέγχου Γνώσεων Ευρετήριο Όρων Γλωσσάρι Βιβλιογραφία Οδηγός για Περαιτέρω Μελέτη Απαντήσεις σε Ασκήσεις Αυτοαξιολόγησης Απαντήσεις Δραστηριοτήτων...447

14 12 ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κατάλογος σχημάτων Κατάλογος πινάκων ΚΕΦΑΛΑΙΟ 6 Βασικά ακολουθιακά κυκλώματα: Καταχωρητές και μετρητές Σκοπός, Προσδοκώμενα Αποτελέσματα, Έννοιες-Κλειδιά, Εισαγωγικές Παρατηρήσεις Παράλληλοι καταχωρητές Καταχωρητές ολίσθησης Σύγχρονοι δυαδικοί μετρητές Σύγχρονοι μετρητές επαναλαμβανόμενης ακολουθίας αριθμών Σύγχρονοι μετρητές με δυνατότητα παράλληλης φόρτωσης Ασύγχρονοι μετρητές Σύνοψη Λίστα Ελέγχου Γνώσεων Ευρετήριο Όρων Γλωσσάρι Βιβλιογραφία Οδηγός για Περαιτέρω Μελέτη Απαντήσεις σε Ασκήσεις Αυτοαξιολόγησης Απαντήσεις Δραστηριοτήτων Κατάλογος σχημάτων Κατάλογος πινάκων...528

15 Συνοπτική παρουσίαση Στο βιβλίο αυτό παρουσιάζονται τα βασικά εργαλεία για το σχεδιασμό ψηφιακών κυκλωμάτων, καθώς και οι βασικές έννοιες που αφορούν την ανάπτυξη των ψηφιακών συστημάτων. Σκοπός του πρώτου κεφαλαίου του βιβλίου είναι η παρουσίαση της διάκρισης μεταξύ αναλογικής και ψηφιακής παράστασης ποσοτικών μεγεθών, των βασικών σταδίων μετατροπής ενός μεγέθους που παριστάνεται με αναλογικό τρόπο σε ψηφιακή μορφή, των βασικών αρχών λειτουργίας και των βασικών χαρακτηριστικών των ψηφιακών συστημάτων. Παράλληλα, αναλύονται βασικά αριθμητικά συστήματα, δίνοντας έμφαση στο δυαδικό σύστημα (λόγω του ότι τα ψηφιακά συστήματα χρησιμοποιούν δυαδικά σήματα ηλεκτρικής τάσης) και την εκτέλεση αριθμητικών πράξεων με αυτό. Παρουσιάζονται, επίσης, μέθοδοι δυαδικής κωδικοποίησης για διάφορες εφαρμογές. Η αύξηση και η εξέλιξη των ανθρώπινων αναγκών σε διάφορους τομείς δραστηριοτήτων, (επικοινωνία, ιατρική, διασκέδαση, επεξεργασία και αποθήκευση δεδομένων για εμπορικές, βιομηχανικές και επιστημονικές δραστηριότητες), έχει προσδώσει στα ψηφιακά συστήματα κυρίαρχο ρόλο. Η ραγδαία εξέλιξη της τεχνολογίας υλικών, των μεθοδολογιών και των εργαλείων σχεδιασμού ψηφιακών συστημάτων, έχει οδηγήσει στην ανάπτυξη αξιόπιστων συστημάτων με υψηλές επιδόσεις και χαμηλό κόστος. Το μειονέκτημα της ψηφιακής επεξεργασίας είναι η ασυμβατότητα της με τα μεγέθη του πραγματικού κόσμου, τα οποία είναι κατά βάση αναλογικής μορφής, με αποτέλεσμα η χρήση των ψηφιακών συστημάτων να προϋποθέτει τη μετατροπή των φυσικών μεγεθών σε ψηφιακή μορφή. Το πρώτο κεφάλαιο αποτελείται από επτά ενότητες. Οι δύο πρώτες ενότητες αποτελούν στην ουσία μια εισαγωγή στα ψηφιακά συστήματα, αναλύοντας τους τρόπους παράστασης των ποσοτικών μεγεθών με έμφαση στην ψηφιακή παράσταση και παρουσιάζοντας τις βασικές αρχές λειτουργίας και τα πλεονεκτήματα των ψηφιακών συστημάτων. Στην τρίτη ενότητα παρουσιάζονται αριθμητικά συστήματα, με έμφαση στο δυαδικό σύστημα που είναι κατάλληλο για την παράσταση ψηφιακών δεδομένων, καθώς και η μεθοδολογία μετατροπής αριθμών μεταξύ διαφορετικών συστημάτων. Η τέταρτη ενότητα αφορά δυαδικούς αριθμούς με πρόσημο και εισάγει την έννοια του συμπληρώματος ενός αριθμού, ενώ η πέμπτη ενότητα πραγματεύεται την εκτέλεση βασικών πράξεων με δυαδικούς αριθμούς. Στην έκτη ενότητα περιγράφεται η παράσταση αριθμών κινητής υποδιαστολής. Η έβδομη ενότητα αναφέρεται στη δυαδική κωδικοποίηση δεκαδικών αριθμών και μη αριθμητικών χαρακτήρων, καθώς και

16 σε κώδικες για την ανίχνευση και τη διόρθωση σφαλμάτων κατά την επεξεργασία και τη μετάδοση δεδομένων. Σκοπός του δευτέρου κεφαλαίου είναι η παρουσίαση της δίτιμης άλγεβρας Boole που αποτελεί το μαθηματικό εργαλείο για την περιγραφή των λογικών συναρτήσεων και κατ επέκταση για την περιγραφή της λειτουργίας των ψηφιακών κυκλωμάτων. Το κεφάλαιο παρέχει, επίσης, το απαραίτητο υπόβαθρο για την ανάλυση και το χειρισμό λογικών συναρτήσεων, καθώς και για την υλοποίηση αυτών με λογικές πύλες. Τα ψηφιακά συστήματα χειρίζονται δυαδικά σήματα ηλεκτρικής τάσης με δύο διακριτές στάθμες, οι οποίες εκφράζονται με δύο λογικές τιμές, 0 και 1. Τα σημερινά ψηφιακά κυκλώματα υλοποιούνται με τρανζίστορ, τα οποία παρουσιάζουν δύο επιτρεπτές καταστάσεις λειτουργίας, αντίστοιχες με τις λογικές τιμές 0 και 1. Έτσι, για τη σχεδίαση και την ανάλυση των ψηφιακών συστημάτων, είναι απαραίτητη η χρήση ενός αλγεβρικού συστήματος, οι μεταβλητές του οποίου λαμβάνουν μόνο αυτές τις δύο τιμές. Οι βάσεις για το σύστημα αυτό τέθηκαν το 1854 από τον George Boole, ο οποίος ανέπτυξε ένα αλγεβρικό σύστημα (που αναφέρεται ως άλγεβρα Boole) για τη συστηματική αντιμετώπιση της λογικής. Τα αξιώματα της άλγεβρας αυτής, διατυπώθηκαν το 1904 από τον Edward Huntington. Το 1938, ο Claude Elwood Shannon εισήγαγε τη δίτιμη άλγεβρα Boole για να εκφράσει τις ιδιότητες ηλεκτρικών κυκλωμάτων διακοπτών με δύο καταστάσεις, η οποία μας επιτρέπει να εκφράσουμε και τη σχέση μεταξύ των εισόδων και των εξόδων ενός ψηφιακού κυκλώματος. Η δίτιμη άλγεβρα Boole πραγματεύεται δυαδικές μεταβλητές και λογικές πράξεις, οι οποίες υλοποιούνται με ηλεκτρονικά κυκλώματα που ονομάζονται λογικές πύλες, τα κύρια στοιχεία των οποίων είναι τα τρανζίστορ. Το δεύτερο κεφάλαιο αποτελείται από πέντε ενότητες. Στην πρώτη από αυτές παρουσιάζονται βασικοί ορισμοί, αξιώματα, θεωρήματα και ιδιότητες της δίτιμης άλγεβρας Boole. Η δεύτερη ενότητα αφορά τις λογικές συναρτήσεις, δηλαδή, τις αλγεβρικές εκφράσεις που περιλαμβάνουν λογικές πράξεις μεταξύ δυαδικών μεταβλητών. Παρουσιάζονται οι βασικοί τρόποι περιγραφής μιας λογικής συνάρτησης, οι αλγεβρικοί μετασχηματισμοί που μπορούν να γίνουν σε αυτή, ώστε να αποκτήσει απλούστερη μορφή, καθώς και οι διαφορετικές μορφές που αυτή μπορεί να λάβει. Η τρίτη ενότητα είναι αφιερωμένη στην παρουσίαση της λειτουργικότητας των λογικών πυλών, ενώ η τέταρτη ενότητα αναφέρεται στην υλοποίηση ψηφιακών λογικών πυλών με τη σύγχρονη τεχνολογία CMOS. Τέλος, στην πέμπτη ενότητα παρουσιάζεται η υλοποίηση λογικών συναρτήσεων με λογικά κυκλώματα, χρησιμοποιώντας λογικές πύλες διαφόρων τύπων.

17 Σκοπός του τρίτου κεφαλαίου αυτού είναι η παρουσίαση συστηματικών μεθόδων για την ε- λαχιστοποίηση των λογικών συναρτήσεων, έτσι ώστε να είναι εφικτή η υλοποίησή τους σε λογικά κυκλώματα με τη μικρότερη δυνατή πολυπλοκότητα. Οι αλγεβρικοί μετασχηματισμοί που βασίζονται στα αξιώματα και τα θεωρήματα της άλγεβρας Boole, μπορούν να οδηγήσουν σε απλοποιημένες μορφές αλγεβρικών εκφράσεων ή λογικών συναρτήσεων, έτσι ώστε να μπορεί να επιτευχθεί η υλοποίησή τους με μικρότερο α- ριθμό λογικών πυλών. Ωστόσο, η χρήση αλγεβρικών μετασχηματισμών, δεν είναι εύκολο να οδηγήσει πάντα στην απλούστερη δυνατή μορφή μιας λογικής συνάρτησης και δε συνιστά συστηματική μεθοδολογία απλοποίησης. Στα ολοκληρωμένα κυκλώματα πολύ μεγάλης κλίμακας ολοκλήρωσης (very large scale integrated circuits, VLSI ICs) και στα σύγχρονα ολοκληρωμένα κυκλώματα ειδικού σκοπού (application specific integrated circuits, ASICs), απαιτούνται χαρακτηριστικά, όπως υψηλή ταχύτητα, χαμηλή κατανάλωση ενέργειας, μικρή επιφάνεια για την ανάπτυξή τους και χαμηλό κόστος. Για να επιτευχθούν τα χαρακτηριστικά αυτά, επιβάλλεται η συστηματική προσπάθεια για μείωση του πλήθους των λογικών πυλών που υλοποιούν τα υποκυκλώματα, τα οποία συνθέτουν τα ολοκληρωμένα κυκλώματα. Για το λόγο αυτό έχουν αναπτυχθεί συστηματικοί τρόποι ελαχιστοποίησης των λογικών συναρτήσεων. Αρκετοί από αυτούς, μπορούν να υλοποιηθούν σε εργαλεία σχεδιασμού με τη βοήθεια υπολογιστή (computer-aided design tools, CAD), ώστε να επιτευχθεί η αυτοματοποίησή τους. Ο γραφικός τρόπος ελαχιστοποίησης, που επινοήθηκε το 1952 από τον Edward Veitch, βελτιώθηκε το 1953 από τον Maurice Karnaugh και αναφέρεται ως μέθοδος του χάρτη Karnaugh (Karnaugh map), αν και δεν είναι κατάλληλος για υλοποίηση σε εργαλεία CAD, βοηθάει στην κατανόηση της βασικής πρακτικής ελαχιστοποίησης λογικών συναρτήσεων και για το λόγο αυτό εξετάζεται εκτενώς στη συνέχεια του κεφαλαίου. Παρουσιάζονται, επίσης, αλγοριθμικές μέθοδοι κατάλληλες για υλοποίηση σε αυτοματοποιημένα εργαλεία σχεδιασμού, όπως η μέθοδος που αναπτύχθηκε το 1952 αρχικά από τον Willard Van Orman Quine, τελειοποιήθηκε το 1956 από τον Edward McCluskey και είναι γνωστή ως μέθοδος των Quine και McCluskey. To τρίτο κεφάλαιο αποτελείται από έξι ενότητες. Στην πρώτη από αυτές, παρουσιάζεται ο σχηματισμός του χάρτη Karnaugh, o οποίος αποτελεί εναλλακτικό τρόπο περιγραφής των λογικών συναρτήσεων. Στη δεύτερη ενότητα, δίνεται έμφαση στη μέθοδο ελαχιστοποίησης λογικών συναρτήσεων με χρήση χαρτών Karnaugh, ενώ στην τρίτη ενότητα διενεργείται σύνδεση της μεθόδου αυτής με την υλοποίηση των ελαχιστοποιημένων συναρτήσεων σε λογικά κυκλώματα με το μικρότερο δυνατό αριθμό πυλών, χρησιμοποιώντας βασικές πύλες

18 διαφόρων τύπων. Η τέταρτη ενότητα είναι αφιερωμένη στο σχηματισμό του χάρτη Karnaugh μερικώς καθορισμένων λογικών συναρτήσεων (δηλαδή, συναρτήσεων που περιλαμβάνουν α- διάφορους όρους) και στην ελαχιστοποίησή αυτών. Η πέμπτη ενότητα, αναφέρεται στον προσδιορισμό των πρώτων συνεπαγωγών (prime implicants) και των βασικών πρώτων συνεπαγωγών (essential prime implicants) μιας λογικής συνάρτησης, ο οποίος αποτελεί τη βάση για την επιλογή των λογικών γινομένων, το άθροισμα των οποίων συνιστά μια ελαχιστοποιημένη μορφή της λογικής συνάρτησης (δηλαδή, μια μορφή που δεν είναι δυνατό να απλοποιηθεί περαιτέρω). Τέλος, στην έκτη ενότητα, παρουσιάζεται η μέθοδος των Quine και Mc Cluskey για την ελαχιστοποίηση λογικών συναρτήσεων, η οποία βασίζεται σε μια συστηματική διερεύνηση των ελαχιστόρων της συνάρτησης, με στόχο τον προσδιορισμό των πρώτων και των βασικών πρώτων συνεπαγωγών που συνθέτουν την ελαχιστοποιημένη μορφή της. Σκοπός του τέταρτου κεφαλαίου είναι η παρουσίαση συστηματικών διαδικασιών για τη σύνθεση και την ανάλυση συνδυαστικών κυκλωμάτων, καθώς και η μελέτη βασικών συνδυαστικών κυκλωμάτων, τα οποία είναι απαραίτητα για την κατανόηση και το σχεδιασμό πολύπλοκων ψηφιακών κυκλωμάτων και συστημάτων. Ένα λογικό κύκλωμα αποτελείται από γραμμές διασύνδεσης λογικών πυλών, που αντιστοιχούν στις διαδρομές των δυαδικών σημάτων και από λογικές πύλες που επιτελούν την επεξεργασία μεταξύ των σημάτων, η οποία δηλώνεται στη λογική πράξη που επιτελείται από κάθε πύλη. Στο δεύτερο κεφάλαιο γίνεται εκτενής ενασχόληση με την υλοποίηση λογικών συναρτήσεων σε λογικά κυκλώματα με χρήση διαφόρων τύπων πυλών, σε δύο ή περισσότερα επίπεδα. Επίσης, στο τρίτο κεφάλαιο, δίνεται έμφαση στην ελαχιστοποίηση λογικών συναρτήσεων και στην υλοποίηση της ελαχιστοποιημένης μορφής τους με δύο επίπεδα λογικών πυλών. Τα λογικά κυκλώματα που μελετώνται στο δεύτερο και στο τρίτο κεφάλαιο, καθώς και αυτά τα οποία πραγματεύεται το τέταρτο κεφάλαιο, αναφέρονται ως συνδυαστικά κυκλώματα (combinational circuits). Ο χαρακτηρισμός αυτός, αφορά λογικά κυκλώματα των οποίων η λογική τιμή της εξόδου ή των εξόδων τους, κάθε χρονική στιγμή, εξαρτάται μόνο από τη λογική τιμή των εισόδων που εφαρμόζεται σε αυτά την ίδια χρονική στιγμή. Οι λογικές πύλες που συνθέτουν ένα συνδυαστικό κύκλωμα, διασυνδέονται με τέτοιο τρόπο, ώστε να μη δημιουργείται ανατροφοδότηση. Ανατροφοδότηση (feedback) συμβαίνει όταν η έξοδος μίας πύλης οδηγείται στην είσοδο μιας δεύτερης πύλης, η έξοδος της οποίας τροφοδοτεί, απευθείας ή μέσω άλλων πυλών, μία από τις εισόδους της πρώτης πύλης (Σχήμα 1(α)). Με την ανατροφοδότηση, δημιουργείται εξάρτηση της εξόδου από λογικές τιμές που λαμβάνει η

19 ανατροφοδοτούμενη είσοδος σε προηγούμενες χρονικές στιγμές, δηλαδή, προσδίδεται μνήμη στο κύκλωμα, κάτι, το οποίο είναι χαρακτηριστικό των ακολουθιακών κυκλωμάτων (sequential circuits) που θα μελετηθούν στο επόμενο κεφάλαιο του τόμου. Το συνοπτικό διάγραμμα ενός συνδυαστικού κυκλώματος με n εισόδους και m εξόδους, παρουσιάζεται στο Σχήμα 1(β). Για καθέναν από τους 2 n δυνατούς συνδυασμούς λογικών τιμών των μεταβλητών εισόδου (x 1 έως x n ), προκύπτει ένας συνδυασμός λογικών τιμών των μεταβλητών εξόδου (y 1 έως y m ). Σχήμα 1: (α) Κύκλωμα με ανατροφοδότηση και (β) συνοπτικό διάγραμμα συνδυαστικού κυκλώματος Η λειτουργία ενός τέτοιου συνδυαστικού κυκλώματος, μπορεί να περιγραφεί με μοναδικό τρόπο, από έναν πίνακα αλήθειας με 2 n γραμμές (που αντιστοιχούν στους δυνατούς συνδυασμούς λογικών τιμών των μεταβλητών εισόδου) και n + m στήλες (που αντιστοιχούν στο πλήθος των μεταβλητών εισόδου και εξόδου). Επίσης, η λειτουργία του μπορεί να περιγραφεί από m λογικές συναρτήσεις, μία για κάθε μεταβλητή εξόδου. Στις δύο πρώτες ενότητες του τέταρτου κεφαλαίου, μέσω της παρουσίασης συστηματικών διαδικασιών σύνθεσης και ανάλυσης συνδυαστικών κυκλωμάτων, γίνεται προσπάθεια εμπέδωσης και εμπλουτισμού των γνώσεων που ήδη έχετε αποκτήσει και αφορούν την περιγραφή και την ελαχιστοποίηση λογικών συναρτήσεων, καθώς και την υλοποίησή τους με λογικά κυκλώματα. Οι επόμενες ενότητες του τέταρτου κεφαλαίου, είναι αφιερωμένες στη σύνθεση συνδυαστικών κυκλωμάτων, τα οποία επιτελούν λειτουργίες που συναντώνται συχνά στα ψηφιακά συστήματα. Έτσι, στην τρίτη ενότητα, παρουσιάζονται κυκλώματα κωδικοποίησης και αποκωδικοποίησης δυαδικών δεδομένων, ενώ η τέταρτη ενότητα αφορά συνδυαστικά κυκλώματα πολυπλεξίας και αποπολυπλεξίας δυαδικών δεδομένων. Η πέμπτη ενότητα ασχολείται με συνδυαστικά κυκλώματα που επιτελούν αριθμητικές πράξεις δυαδικών αριθμών, όπως η πρόσθεση, η αφαίρεση, ο πολλαπλασιασμός και η σύγκριση. Για την κατανόηση των προαναφερόμενων κυκλωμάτων, εκτός από τις γνώσεις σχετικά με τις λογικές συναρτήσεις και την υλοποίησή τους, είναι απαραίτητες και οι γνώσεις που αφορούν την παράσταση δυαδικών δεδομένων και την εκτέλεση αριθμητικών πράξεων μεταξύ δυαδικών αριθμών. Σκοπός του πέμπτου κεφαλαίου είναι η μελέτη των βασικών στοιχείων μνήμης που χρησιμο-

20 ποιούνται στα σύγχρονα ακολουθιακά κυκλώματα, καθώς και η παρουσίαση συστηματικών διαδικασιών για τη σύνθεση και την ανάλυση σύγχρονων ακολουθιακών κυκλωμάτων. Τα λογικά κυκλώματα που μελετώνται στα προηγούμενα τρία κεφάλαια, είναι συνδυαστικά κυκλώματα, στα οποία η λογική τιμή της εξόδου ή των εξόδων τους, κάθε χρονική στιγμή, εξαρτάται μόνο από τη λογική τιμή των εισόδων που εφαρμόζεται σε αυτά την ίδια χρονική στιγμή. Το πέμπτο κεφάλαιο πραγματεύεται ακολουθιακά κυκλώματα, τα οποία, εκτός από ένα συνδυαστικό τμήμα, περιλαμβάνουν στοιχεία (ή κυκλώματα) μνήμης, που αναφέρονται ως μανταλωτές (latches) και φλιπ-φλοπ (flip-flops). Τα στοιχεία μνήμης υλοποιούνται με τέτοιο τρόπο ώστε να δημιουργείται ανατροφοδότηση, δηλαδή, η κατάσταση όπου η έξοδος μίας πύλης τους οδηγείται στην είσοδο μιας δεύτερης πύλης, η έξοδος της οποίας τροφοδοτεί, απευθείας ή μέσω άλλων πυλών, μία από τις εισόδους της πρώτης πύλης. Κάθε στοιχείο μνήμης έχει τη δυνατότητα να αποθηκεύει πληροφορία ενός δυαδικού ψηφίου. Έτσι, σε ένα ακολουθιακό κύκλωμα συμμετέχουν τόσα στοιχεία μνήμης, όσα και τα δυαδικά ψηφία των οποίων απαιτείται η αποθήκευση. Η πληροφορία που είναι αποθηκευμένη στα στοιχεία μνήμης ενός ακολουθιακού κυκλώματος, αποτελεί την κατάσταση (state) του κυκλώματος. Η παρούσα κατάσταση του κυκλώματος ανατροφοδοτείται στην είσοδο του συνδυαστικού τμήματός του, όπως παρουσιάζεται στο συνοπτικό διάγραμμα του Σχήματος 2. Οι τιμές των εισόδων και η παρούσα κατάσταση του κυκλώματος, καθορίζουν τις τιμές των εξόδων του και την επόμενη κατάστασή του. Ένα ακολουθιακό κύκλωμα του οποίου η κατάσταση (δηλαδή, η πληροφορία που αποθηκεύεται στα στοιχεία μνήμης του), μπορεί να αλλάξει μόνο σε διακριτές χρονικές στιγμές, αναφέρεται ως σύγχρονο ακολουθιακό κύκλωμα (synchronous sequential circuit). Σχήμα 2: Συνοπτικό διάγραμμα σύγχρονου ακολουθιακού κυκλώματος με n εισόδους, m εξόδους και k στοιχεία μνήμης Αυτές οι διακριτές χρονικές στιγμές καθορίζονται από μια περιοδική σειρά παλμών, η οποία

21 συνιστά ένα σήμα που αναφέρεται ως ρολόι (clock) (Σχήμα 2) και παράγεται από κατάλληλη διάταξη χρονισμού (γεννήτρια ρολογιού, clock generator). Η αλλαγή κατάστασης ενός σύγχρονου ακολουθιακού κυκλώματος είναι δυνατή μόνο κατά την αλλαγή της λογικής τιμής του σήματος ρολογιού. Επειδή, τα σύγχρονα ακολουθιακά κυκλώματα διατρέχουν μια ακολουθία καταστάσεων, αναφέρονται και ως μηχανές πεπερασμένων καταστάσεων (finite-state machines). Στην πρώτη ενότητα του πέμπτου κεφαλαίου, παρουσιάζονται και αναλύονται τα βασικά κυκλώματα μνήμης (μανταλωτές και φλιπ-φλοπ) που αποτελούν θεμελιώδη δομικά στοιχεία των σύγχρονων ακολουθιακών κυκλωμάτων. Η δεύτερη ενότητα ασχολείται με τα μοντέλα περιγραφής και μελέτης των σύγχρονων ακολουθιακών κυκλωμάτων. Μολονότι, όπως προαναφέρθηκε και παρουσιάζεται στο συνοπτικό διάγραμμα του Σχήματος 2, οι έξοδοι ενός ακολουθιακού κυκλώματος είναι συνάρτηση της παρούσας κατάστασης και των εισόδων του, ενδέχεται οι έξοδοι να εξαρτώνται μόνο από την παρούσα κατάσταση του κυκλώματος, χωρίς να είναι απαραίτητο να εξαρτώνται άμεσα από τις εισόδους του. Έτσι, στη δεύτερη ενότητα, διακρίνονται οι δύο αυτές περιπτώσεις, μέσω της ενασχόλησης με δύο μοντέλα περιγραφής και μελέτης σύγχρονων ακολουθιακών κυκλωμάτων. Το πρώτο από αυτά, το οποίο προτάθηκε το 1955 από τον George Mealy, και αναφέρεται ως μοντέλο Mealy, αφορά κυκλώματα των οποίων οι έξοδοι εξαρτώνται από την παρούσα κατάσταση και τις τιμές των εισόδων, ενώ το δεύτερο, που προτάθηκε το 1956 από τον Edward Moore και αναφέρεται ως μοντέλο Moore, αφορά κυκλώματα των οποίων οι έξοδοι εξαρτώνται αποκλειστικά από την παρούσα κατάσταση. Η τρίτη ενότητα, είναι αφιερωμένη στην παρουσίαση μιας συστηματικής διαδικασίας για τη σύνθεση σύγχρονων ακολουθιακών κυκλωμάτων, ενώ στις δύο επόμενες ενότητες δίνεται έμφαση σε δύο βήματα της διαδικασίας αυτής, την ελαχιστοποίηση και την κωδικοποίηση ή ανάθεση καταστάσεων ενός σύγχρονου ακολουθιακού κυκλώματος. Στην τελευταία ενότητα του κεφαλαίου, παρουσιάζεται μια συστηματική διαδικασία ανάλυσης σύγχρονων ακολουθιακών κυκλωμάτων. Σκοπός του έκτου κεφαλαίου είναι η μελέτη, η κατανόηση της λειτουργίας και η σύνθεση καταχωρητών και μετρητών, οι οποίοι υλοποιούν συνηθισμένες ψηφιακές λειτουργίες και αποτελούν βασικά ακολουθιακά δομικά στοιχεία των ψηφιακών συστημάτων. Στο πέμπτο κεφάλαιο μελετώνται τα βασικά στοιχεία μνήμης ακολουθιακών κυκλωμάτων, δηλαδή, τους μανταλωτές και τα φλιπ-φλοπ και ασχοληθήκαμε με τη σύνθεση και την ανάλυση σύγχρονων ακολουθιακών κυκλωμάτων. Στο έκτο κεφάλαιο, μελετώνται βασικά ακολουθιακά κυκλώματα καταχωρητών και μετρητών, τα οποία επιτελούν τις βασικές ψηφιακές

22 λειτουργίες της αποθήκευσης δεδομένων και της μέτρησης, αντίστοιχα. Στη γενική περίπτωση, τα κυκλώματα αυτά, περιλαμβάνουν ένα συνδυαστικό τμήμα και ένα σύνολο από φλιπ-φλοπ. Οι καταχωρητές (registers) είναι σύγχρονα ακολουθιακά κυκλώματα, τα οποία χρησιμοποιούνται για την προσωρινή αποθήκευση δυαδικών δεδομένων, έτσι ώστε να διευκολυνθεί η επεξεργασία τους. Με δεδομένο ότι ένα φλιπ-φλοπ μπορεί να αποθηκεύσει πληροφορία ενός δυαδικού ψηφίου, προκύπτει εύκολα ότι ένας καταχωρητής θα πρέπει να περιλαμβάνει τόσα φλιπ-φλοπ, όσα είναι τα δυαδικά ψηφία που πρόκειται να αποθηκευτούν σε αυτόν. Η φόρτωση (loading) ή εγγραφή (writing) των δυαδικών δεδομένων σ έναν καταχωρητή, μπορεί να γίνει παράλληλα (δηλαδή, ταυτόχρονη φόρτωση του συνόλου των δυαδικών ψηφίων σε ένα παλμό του σήματος ρολογιού) ή σειριακά (δηλαδή, φόρτωση ενός δυαδικού ψηφίου σε κάθε παλμό του σήματος ρολογιού). Η εξαγωγή (extraction) ή α- νάγνωση (reading) των δυαδικών δεδομένων από έναν καταχωρητή, μπορεί να γίνει με τους ίδιους τρόπους. Οι καταχωρητές, στους οποίους διενεργείται παράλληλη φόρτωση και εξαγωγή των δυαδικών δεδομένων αναφέρονται ως παράλληλοι καταχωρητές (parallel registers), ενώ εκείνοι στους οποίους η φόρτωση ή/και η εξαγωγή των δεδομένων γίνεται με σειριακό τρόπο, αναφέρονται ως καταχωρητές ολίσθησης (shift registers), αφού, όπως θα δούμε στη συνέχεια του κεφαλαίου, η δυαδική πληροφορία ολισθαίνει κατά μήκος της αλυσίδας των φλιπ-φλοπ που συνιστούν τους καταχωρητές αυτούς. Οι μετρητές (counters) είναι ακολουθιακές διατάξεις, οι οποίες έχουν τη δυνατότητα να διατρέχουν μια καθορισμένη ακολουθία καταστάσεων, καθεμία από τις οποίες αντιστοιχεί σε ένα φυσικό αριθμό. Στη γενική περίπτωση, ένας μετρητής που περιλαμβάνει n φλιπ-φλοπ, μπορεί να διατρέξει μέχρι 2 n διαφορετικές καταστάσεις, δηλαδή, ανάλογα με τον τρόπο σχεδιασμού του, έχει τη δυνατότητα να μετράει μια καθορισμένη ακολουθία που μπορεί να περιλαμβάνει μέχρι 2 n αριθμούς. Οι μετρητές διακρίνονται σε δύο βασικές κατηγορίες: τους σύγχρονους μετρητές (synchronous counters), όπου όλα τα φλιπ-φλοπ και συνεπώς η αλλαγή κατάστασης ελέγχεται από ένα κοινό σήμα ρολογιού και τους ασύγχρονους μετρητές (asynchronous counters) ή μετρητές διάδοσης (ripple counters), όπου δεν υφίσταται έλεγχος από κοινό σήμα ρολογιού και η έξοδος κάθε φλιπ-φλοπ μπορεί να χρησιμοποιηθεί για την πυροδότηση άλλων φλιπ-φλοπ. Στην πρώτη ενότητα του έκτου κεφαλαίου παρουσιάζονται και αναλύονται βασικά κυκλώματα παράλληλων καταχωρητών, ενώ στη δεύτερη ενότητα αναλύεται η λειτουργία των καταχωρητών ολίσθησης. Η τρίτη ενότητα ασχολείται με σύγχρονους δυαδικούς μετρητές (binary counters), δηλαδή, σύγχρονους μετρητές, οι οποίοι όταν αποτελούνται από n φλιπ-φλοπ, α-

23 κολουθούν τη φυσική αρίθμηση, μετρώντας ανοδικά ή καθοδικά μεταξύ των αριθμών 0 και 2 n 1. Η τέταρτη ενότητα αφορά τη σύνθεση σύγχρονων μετρητών επαναλαμβανόμενης ακολουθίας αριθμών, οι οποίοι αναφέρονται και ως μετρητές υπολοίπου διαίρεσης ως προς Ν (modulo-n counters), όπου Ν το πλήθος των αριθμών της ακολουθίας μέτρησης. Στους μετρητές αυτούς, δεν ακολουθείται απαραιτήτως η φυσική αρίθμηση και το πλήθος των αριθμών της ακολουθίας μέτρησης δεν αποτελεί δύναμη του δύο. Η πέμπτη ενότητα πραγματεύεται την προσθήκη στους μετρητές της δυνατότητας παράλληλης φόρτωσης ενός αριθμού. Η τελευταία ενότητα είναι αφιερωμένη στους ασύγχρονους μετρητές, όπου δεν υφίσταται έλεγχος από κοινό σήμα ρολογιού, χαρακτηριστικό που δίνει τη δυνατότητα απλούστευσης των κυκλωμάτων. Ιδιαιτερότητα του βιβλίου, αποτελεί το γεγονός ότι είναι δομημένο κατάλληλα για εκπαίδευση φοιτητών από απόσταση. Στις ενότητες όλων των κεφαλαίων περιλαμβάνονται αναλυτικά παραδείγματα με στόχο την πληρέστερη κατανόηση των θεμάτων που παρουσιάζονται σε αυτές. Οι ασκήσεις αυτοαξιολόγησης και οι δραστηριότητες που αναπτύσσονται, βοηθούν στην εφαρμογή των γνώσεων που αποκομίζονται σε κάθε κεφάλαιο. Οι βιβλιογραφικές αναφορές και ο οδηγός περαιτέρω μελέτης που παρατίθενται στο τέλος κάθε κεφαλαίου, αποτελούν χρήσιμο οδηγό αναζήτησης επιπλέον πληροφοριών στα θέματα που μελετώνται και α- ναλύονται.

24

Βασικές Εξειδικεύσεις σε Αρχιτεκτονική και Δίκτυα Υπολογιστών

Βασικές Εξειδικεύσεις σε Αρχιτεκτονική και Δίκτυα Υπολογιστών Βασικές Εξειδικεύσεις σε Αρχιτεκτονική και Δίκτυα Υπολογιστών Τόμος A Λάμπρος Μπισδούνης Καθηγητής ΤΕΙ Δυτικής Ελλάδας Ψηφιακά Συστήματα Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη

Διαβάστε περισσότερα

Διαχείριση Δεδομένων

Διαχείριση Δεδομένων Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Σχεδίαση Λογισμικού. Σημείωση

Σχεδίαση Λογισμικού. Σημείωση Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Ειδικά Θέματα Ακουστικού Σχεδιασμού και Πολυμέσων

Ειδικά Θέματα Ακουστικού Σχεδιασμού και Πολυμέσων Ειδικά Θέματα Ακουστικού Σχεδιασμού και Πολυμέσων ΤΟΜΟΣ Β Δρ. Θωμάς Ζαρούχας Δρ. Παναγιώτης Χατζηαντωνίου Δρ. Αλέξανδρος Τσιλφίδης Πολυμεσικές Εφαρμογές Ήχου Το έργο υλοποιείται στο πλαίσιο του υποέργου

Διαβάστε περισσότερα

Σχεδιασμός και Διαχείριση Λογισμικού

Σχεδιασμός και Διαχείριση Λογισμικού Σχεδιασμός και Διαχείριση Λογισμικού Μαρία Ρήγκου Δρ Πανεπιστημίου Πατρών Δημήτριος Σταυρινούδης Δρ Πανεπιστημίου Πατρών Τόμος Β Διαχείριση και Ποιότητα Λογισμικού Το έργο υλοποιείται στο πλαίσιο του

Διαβάστε περισσότερα

Αλγόριθμοι και Πολυπλοκότητα

Αλγόριθμοι και Πολυπλοκότητα Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Ηχομόνωση Ηχοπροστασία

Ηχομόνωση Ηχοπροστασία Ηχομόνωση Ηχοπροστασία ΤΟΜΟΣ A Δημήτρης Σκαρλάτος Αν. Καθηγητής Πανεπιστημίου Πατρών Εισαγωγή στις Μεθόδους Ηχομόνωσης και Ηχοπροστασίας Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη

Διαβάστε περισσότερα

Προχωρημένα Ζητήματα Σχεδιασμού Κατανεμημένων Συστημάτων Εγχειρίδιο Μελέτης

Προχωρημένα Ζητήματα Σχεδιασμού Κατανεμημένων Συστημάτων Εγχειρίδιο Μελέτης Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο», η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Τεχνολογία Φωτισμού και Σύνδεση με την Παραγωγή

Τεχνολογία Φωτισμού και Σύνδεση με την Παραγωγή Τεχνολογία Φωτισμού και Σύνδεση με την Παραγωγή ΤΟΜΟΣ Β Δρ. Λάμπρος Δούλος Κωνσταντίνος Μπουρούσης Σχεδιασμός Έργων Φωτισμού Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου

Διαβάστε περισσότερα

Οργάνωση και Αλληλεπιδράσεις σε Μοριακό Επίπεδο

Οργάνωση και Αλληλεπιδράσεις σε Μοριακό Επίπεδο Οργάνωση και Αλληλεπιδράσεις σε Μοριακό Επίπεδο + O C O O C O O C O O C O Ιωάννης Καπόλος Καθηγητής ΤΕΙ Πελοποννήσου Γεώργιος Καραϊσκάκης Καθηγητής Πανεπιστημίου Πατρών Τόμος Β Μόρια σε Κίνηση Το έργο

Διαβάστε περισσότερα

Ηχομόνωση Ηχοπροστασία

Ηχομόνωση Ηχοπροστασία Ηχομόνωση Ηχοπροστασία ΤΟΜΟΣ Β Δημήτρης Σκαρλάτος Αν. Καθηγητής Πανεπιστημίου Πατρών Εφαρμογές Ηχομόνωσης και Ηχοπροστασίας Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού

Διαβάστε περισσότερα

Οργάνωση και Αλληλεπιδράσεις σε Μοριακό Επίπεδο

Οργάνωση και Αλληλεπιδράσεις σε Μοριακό Επίπεδο Οργάνωση και Αλληλεπιδράσεις σε Μοριακό Επίπεδο Αναδευτήρας Θερμόμετρο Μονωτικό κάλυμμα Μείγμα αντιδρώντων Συσκευή θερμιδομέτρου Δημήτριος Γαβριήλ Λέκτορας Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης Γεώργιος

Διαβάστε περισσότερα

Τεχνολογία Φωτισμού και Σύνδεση με την Παραγωγή

Τεχνολογία Φωτισμού και Σύνδεση με την Παραγωγή Τεχνολογία Φωτισμού και Σύνδεση με την Παραγωγή ΤΟΜΟΣ Γ Δρ. Λάμπρος Δούλος Ορθολογική Σχεδίαση Εγκαταστάσεων Φωτισμού και Εξοικονόμηση Ενέργειας Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο

Διαβάστε περισσότερα

Προηγμένα Θέματα Δικτύων Υπολογιστών

Προηγμένα Θέματα Δικτύων Υπολογιστών Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

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

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ 1.1 Εισαγωγή...11 1.2 Τα κύρια αριθμητικά Συστήματα...12 1.3 Μετατροπή αριθμών μεταξύ των αριθμητικών συστημάτων...13 1.3.1 Μετατροπή ακέραιων

Διαβάστε περισσότερα

Εφαρμογές Φωτισμού και Πολυμεσικές Εφαρμογές

Εφαρμογές Φωτισμού και Πολυμεσικές Εφαρμογές Σύγχρονες Εξελίξεις σε Θέματα Φωτισμού και Οπτικών Τεχνολογιών ΣΦΠ 61/Β Δημήτριος Ζευγώλης Καθηγητής Ελληνικού Ανοικτού Πανεπιστημίου Εφαρμογές Φωτισμού και Πολυμεσικές Εφαρμογές ΤΟΜΟΣ Β Σύγχρονες Εξελίξεις

Διαβάστε περισσότερα

Λογισμικό και Μέθοδοι για Ακουστικό Σχεδιασμό

Λογισμικό και Μέθοδοι για Ακουστικό Σχεδιασμό Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο», η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Ζητήματα Σχεδιασμού και Προγραμματισμού Συστημάτων ΔιάχυτουΥπολογισμού

Ζητήματα Σχεδιασμού και Προγραμματισμού Συστημάτων ΔιάχυτουΥπολογισμού Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο», η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Εφαρμογές Φωτισμού και Πολυμεσικές Εφαρμογές

Εφαρμογές Φωτισμού και Πολυμεσικές Εφαρμογές Εφαρμογές Φωτισμού και Πολυμεσικές Εφαρμογές ΤΟΜΟΣ Α Στέλιος Ζερεφός Αναπληρωτής Καθηγητής Ελληνικού Ανοικτού Πανεπιστημίου Εφαρμοσμένος Σχεδιασμός Φωτισμού Το έργο υλοποιείται στο πλαίσιο του υποέργου

Διαβάστε περισσότερα

Αρχιτεκτονικές Συστημάτων Διάχυτου και Σφαιρικού Υπολογισμού

Αρχιτεκτονικές Συστημάτων Διάχυτου και Σφαιρικού Υπολογισμού Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο», η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Συστήματα Διάχυτου και Σφαιρικού Υπολογισμού

Συστήματα Διάχυτου και Σφαιρικού Υπολογισμού Συστήματα Διάχυτου και Σφαιρικού Υπολογισμού Πρόσβαση στο ημερολόγιο χρήστη Δημιουργία υπενθύμισης Χρήστης Ανάκτηση ιατρικού προφίλ χρήστη Αναγνώριση φαρμάκου

Διαβάστε περισσότερα

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

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες Πρώτο Κεφάλαιο Εισαγωγή στα Ψηφιακά Συστήματα 1.1 Αναλογικά και Ψηφιακά Σήματα και Συστήματα... 1 1.2 Βασικά Ψηφιακά Κυκλώματα... 3 1.3 Ολοκληρωμένα κυκλώματα... 4 1.4 Τυπωμένα κυκλώματα... 7 1.5 Εργαλεία

Διαβάστε περισσότερα

Γενικές Αρχές Φωτισμού

Γενικές Αρχές Φωτισμού Γενικές Αρχές Φωτισμού ΤΟΜΟΣ Α Δρ. Χάρης Καμπεζίδης Γενικές Αρχές Φωτισμού, Χρώμα και Φως Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα

Διαβάστε περισσότερα

Ρύπανση-Ενέργεια και Τεχνολογίες Αντιρύπανσης

Ρύπανση-Ενέργεια και Τεχνολογίες Αντιρύπανσης Ρύπανση-Ενέργεια και Τεχνολογίες Αντιρύπανσης Χαράλαμπος Ματραλής Επίκουρος Καθηγητής Πανεπιστημίου Πατρών Τόμος Γ Παραγωγή Υδρογόνου από Υδρογονάνθρακες Το έργο υλοποιείται στο πλαίσιο του υποέργου 2

Διαβάστε περισσότερα

Ρύπανση-Ενέργεια και Τεχνολογίες Αντιρύπανσης

Ρύπανση-Ενέργεια και Τεχνολογίες Αντιρύπανσης Ρύπανση-Ενέργεια και Τεχνολογίες Αντιρύπανσης Τόμος A Κυριάκος Μπουρίκας Επίκουρος Καθηγητής Ελληνικού Ανοικτού Πανεπιστημίου Προσροφητικές Διεργασίες Αντιρύπανσης Το έργο υλοποιείται στο πλαίσιο του

Διαβάστε περισσότερα

Βασικές Εξειδικεύσεις σε Αρχιτεκτονική και

Βασικές Εξειδικεύσεις σε Αρχιτεκτονική και Βασικές Εξειδικεύσεις σε Αρχιτεκτονική και Δίκτυα Υπολογιστών Αναστάσιος Παπαζαφειρόπουλος Δρ Πανεπιστημίου Πατρών Δημήτριος Τσώλης Λέκτορας Πανεπιστημίου Πατρών Τόμος Γ Δίκτυα Υπολογιστών Το έργο υλοποιείται

Διαβάστε περισσότερα

Σχεδίαση Middleware Εγχειρίδιο Μελέτης

Σχεδίαση Middleware Εγχειρίδιο Μελέτης Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο», η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Ήχος και Τέχνες. Ήχος και Ακουστική στη Μουσική ΤΟΜΟΣ A. Ανδρέας Φλώρος Επίκ. Καθηγητής Ιονίου Πανεπιστημίου

Ήχος και Τέχνες. Ήχος και Ακουστική στη Μουσική ΤΟΜΟΣ A. Ανδρέας Φλώρος Επίκ. Καθηγητής Ιονίου Πανεπιστημίου Ήχος και Τέχνες ΤΟΜΟΣ A Ανδρέας Φλώρος Επίκ. Καθηγητής Ιονίου Πανεπιστημίου Ήχος και Ακουστική στη Μουσική Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Σημείωση

Δίκτυα Υπολογιστών. Σημείωση Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Γλώσσες Προγραμματισμού

Γλώσσες Προγραμματισμού Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Δρ. Φώτης Κοντομίχος Δρ. Θωμάς Ζαρούχας Δρ. Παναγιώτης Χατζηαντωνίου

Δρ. Φώτης Κοντομίχος Δρ. Θωμάς Ζαρούχας Δρ. Παναγιώτης Χατζηαντωνίου Ακουστική Χώρου Δρ. Φώτης Κοντομίχος Δρ. Θωμάς Ζαρούχας Δρ. Παναγιώτης Χατζηαντωνίου Βασικές Αρχές και Σύγχρονες Εξελίξεις στην Κτιριακή Ακουστική Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο

Διαβάστε περισσότερα

Γενικές Αρχές Φωτισμού

Γενικές Αρχές Φωτισμού Γενικές Αρχές Φωτισμού ΤΟΜΟΣ Β Σοφία Σωτηροπούλου Δρ. Εθνικού Μετσόβιου Πολυτεχνείου Η Φυσιολογία της Οπτικής Αντίληψης και το Φως Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου

Διαβάστε περισσότερα

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 12: Σύνοψη Θεμάτων Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών http://arch.icte.uowm.gr/mdasyg

Διαβάστε περισσότερα

Ιστορία της Τέχνης και Ιστορία της Επιστήμης του Φωτός

Ιστορία της Τέχνης και Ιστορία της Επιστήμης του Φωτός Ιστορία της Τέχνης και Ιστορία της Επιστήμης του Φωτός ΤΟΜΟΣ Β Γρηγόρης Βλασσάς Καθηγητής ΤΕΙ Αθήνας Η Συμβολή του Φωτός στον Πολιτισμό και την Επιστήμη Το έργο υλοποιείται στο πλαίσιο του υποέργου 2

Διαβάστε περισσότερα

Πρωτόκολλα, Υπηρεσίες και Εφαρμογές Ασύρματων Δικτύων Εγχειρίδιο Μελέτης

Πρωτόκολλα, Υπηρεσίες και Εφαρμογές Ασύρματων Δικτύων Εγχειρίδιο Μελέτης Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο», η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Κρυπτογραφία και Ασφάλεια Δικτύων

Κρυπτογραφία και Ασφάλεια Δικτύων Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο», η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Περιεχόµενα. Πρόλογος 11. 0 Εισαγωγή 21

Περιεχόµενα. Πρόλογος 11. 0 Εισαγωγή 21 Περιεχόµενα Πρόλογος 11 Σκοπός αυτού του βιβλίου 11 Σε ποιους απευθύνεται αυτό το βιβλίο 12 Βασικά χαρακτηριστικά του βιβλίου 12 Κάλυψη συστηµάτων CAD 14 Εργαστηριακή υποστήριξη 14 Συνοπτική παρουσίαση

Διαβάστε περισσότερα

Ψηφιακές Επικοινωνίες

Ψηφιακές Επικοινωνίες Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο» η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

Ρύπανση-Ενέργεια και Τεχνολογίες Αντιρύπανσης

Ρύπανση-Ενέργεια και Τεχνολογίες Αντιρύπανσης ΚΠΠ 60/Β Μέθοδοι Αξιοποίησης Βιομάζας για Παραγωγή Βιοκαυσίμων Ρύπανση-Ενέργεια και Τεχνολογίες Αντιρύπανσης Tόμος Τόμος Β Χρήστος Κορδούλης Καθηγητής Πανεπιστημίου Πατρών ISBN ISBN 978-960-538-934-5 960538934-7

Διαβάστε περισσότερα

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

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ ΚΑΙ ΚΩ ΙΚΕΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1 ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ ΚΑΙ ΚΩ ΙΚΕΣ 1 1-1 Σχηµατισµός Μηνύµατος 1 1-2 Βάση Αρίθµησης 2 1-3 Παράσταση Αριθµών στο εκαδικό Σύστηµα 2 Μετατροπή υαδικού σε εκαδικό 3 Μετατροπή εκαδικού σε υαδικό 4

Διαβάστε περισσότερα

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

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Συνδυαστική Λογική. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Συνδυαστική Λογική Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Ψηφιακά Κυκλώματα Τα ψηφιακά κυκλώματα διακρίνονται σε συνδυαστικά (combinational)

Διαβάστε περισσότερα

ΜΑΘΗΜΑΤΑ ΨΗΦΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ. ΓΙΑΝΝΗΣ ΛΙΑΠΕΡΔΟΣ Επίκουρος Καθηγητής ΤΕΙ Πελοποννήσου

ΜΑΘΗΜΑΤΑ ΨΗΦΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ. ΓΙΑΝΝΗΣ ΛΙΑΠΕΡΔΟΣ Επίκουρος Καθηγητής ΤΕΙ Πελοποννήσου ΜΑΘΗΜΑΤΑ ΨΗΦΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΓΙΑΝΝΗΣ ΛΙΑΠΕΡΔΟΣ Επίκουρος Καθηγητής ΤΕΙ Πελοποννήσου ΣΠΑΡΤΗ 2016 Γιάννης Λιαπέρδος ΜΑΘΗΜΑΤΑ ΨΗΦΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ Copyright ΣΕΑΒ, 2016 Το παρόν έργο αδειοδοτείται υπό τους

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 9. Tα Flip-Flop

ΑΣΚΗΣΗ 9. Tα Flip-Flop ΑΣΚΗΣΗ 9 Tα Flip-Flop 9.1. ΣΚΟΠΟΣ Η κατανόηση της λειτουργίας των στοιχείων μνήμης των ψηφιακών κυκλωμάτων. Τα δομικά στοιχεία μνήμης είναι οι μανδαλωτές (latches) και τα Flip-Flop. 9.2. ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 1 5. ΑΛΓΕΒΡΑ BOOLE ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ ΜΕΡΟΣ Β 2 Επαναληπτική

Διαβάστε περισσότερα

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

100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ 100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ 1) Να μετατρέψετε τον δεκαδικό αριθμό (60,25) 10, στον αντίστοιχο δυαδικό 11111,11 111001,01 111100,01 100111,1 111100,01 2)

Διαβάστε περισσότερα

Ειδικής Υποδομής Υποχρεωτικό

Ειδικής Υποδομής Υποχρεωτικό ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΠΙΠΕΔΟ ΣΠΟΥΔΩΝ Προπτυχιακό ΚΩΔΙΚΟΣ ΜΑΘΗΜΑΤΟΣ GD560 ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ Ψηφιακά Συστήματα ΑΥΤΟΤΕΛΕΙΣ ΔΙΔΑΚΤΙΚΕΣ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ σε περίπτωση που οι

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 9: Ελαχιστοποίηση και Κωδικοποίηση Καταστάσεων, Σχεδίαση με D flip-flop, Σχεδίαση με JK flip-flop, Σχεδίαση με T flip-flop Δρ. Μηνάς

Διαβάστε περισσότερα

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

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή 1. Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι μια συσκευή, μεγάλη ή μικρή, που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με τα παρακάτω

Διαβάστε περισσότερα

Πίνακας Περιεχομένων ΚΕΦΑΛΑΙΟ I ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ

Πίνακας Περιεχομένων ΚΕΦΑΛΑΙΟ I ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ Πίνακας Περιεχομένων ΚΕΦΑΛΑΙΟ I ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ 1.1 Παράσταση ενός φυσικού αριθμού 1 1.2 Δεκαδικό σύστημα 1 1.3 Δυαδικό σύστημα 2 1.4 Οκταδικό σύστηνα 2 1.5 Δεκαεξαδικό σύστημα 2 1.6 Μετατροπές από ένα

Διαβάστε περισσότερα

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 3: Άλγεβρα Βοole και Λογικές Πράξεις Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 2 ο ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1 Άλγεβρα Βοοle η θεωρητική βάση των λογικών κυκλωμάτων Η άλγεβρα Βοοle ορίζεται επάνω στο σύνολο

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

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

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Αριθμητικά Συστήματα Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Αριθμητικά Συστήματα Δεκαδικό Σύστημα: Βάση το 10, ψηφία 10 και συντελεστές

Διαβάστε περισσότερα

6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή

6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή 6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή Εισαγωγή Η σχεδίαση ενός ψηφιακού συστήµατος ως ακολουθιακή µηχανή είναι εξαιρετικά δύσκολη Τµηµατοποίηση σε υποσυστήµατα µε δοµικές µονάδες:

Διαβάστε περισσότερα

5. Σύγχρονα Ακολουθιακά Κυκλώματα

5. Σύγχρονα Ακολουθιακά Κυκλώματα 5. Σύγχρονα Ακολουθιακά Κυκλώματα Ακολουθιακό (sequential) λέμε το σύστημα που περιέχει στοιχεία μνήμης, δηλ. κυκλώματα αποθήκευσης δυαδικής πληροφορίας Γενικό διάγραμμα ακολουθιακού κυκλώματος - Αποτελείται

Διαβάστε περισσότερα

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

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 4: Ψηφιακή Λογική, Άλγεβρα Boole, Πίνακες Αλήθειας (Μέρος B) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

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

ΑΣΠΑΙΤΕ Εργαστήριο Ψηφιακών Συστημάτων & Μικροϋπολογιστών Εργαστηριακές Ασκήσεις για το μάθημα «Λογική Σχεδίαση» ΑΣΚΗΣΗ 3 ΠΙΝΑΚΕΣ KARNAUGH ΑΣΚΗΣΗ 3 ΠΙΝΑΚΕΣ KARNAUGH 3.1 ΣΚΟΠΟΣ Η κατανόηση της απλοποίησης λογικών συναρτήσεων με χρήση της Άλγεβρας Boole και με χρήση των Πινάκων Karnaugh (Karnaugh maps). 3.2 ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ 3.2.1 ΑΠΛΟΠΟΙΗΣΗ

Διαβάστε περισσότερα

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

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΡΑΓΚΙΑΟΥΡΗΣ ΝΙΚΟΛΑΟΣ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ 3/02/2019 ΚΑΡΑΓΚΙΑΟΥΡΗΣ ΝΙΚΟΛΑΟΣ ΘΕΜΑ 1 ο 1. Να γράψετε στο τετράδιό σας το γράμμα καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή ή τη λέξη ΛΑΘΟΣ, αν είναι

Διαβάστε περισσότερα

6.1 Καταχωρητές. Ένας καταχωρητής είναι μια ομάδα από f/f αλλά μπορεί να περιέχει και πύλες. Καταχωρητής των n ψηφίων αποτελείται από n f/f.

6.1 Καταχωρητές. Ένας καταχωρητής είναι μια ομάδα από f/f αλλά μπορεί να περιέχει και πύλες. Καταχωρητής των n ψηφίων αποτελείται από n f/f. 6. Καταχωρητές Ένας καταχωρητής είναι μια ομάδα από f/f αλλά μπορεί να περιέχει και πύλες. Καταχωρητής των n ψηφίων αποτελείται από n f/f. Καταχωρητής 4 ψηφίων Καταχωρητής με παράλληλη φόρτωση Η εισαγωγή

Διαβάστε περισσότερα

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

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Νίκος Φακωτάκης, Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται

Διαβάστε περισσότερα

Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης 2017

Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης 2017 Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης 2017 Θέμα 1ο (3 μονάδες) Υλοποιήστε το ακoλουθιακό κύκλωμα που περιγράφεται από το κατωτέρω διάγραμμα καταστάσεων,

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΕΝΟΤΗΤΑ Μ1 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Εκπαιδευτής: Γ. Π. ΠΑΤΣΗΣ, Επικ. Καθηγητής, Τμήμα Ηλεκτρονικών Μηχανικών, ΤΕΙ Αθήνας ΚΑΘΟΛΙΚΕΣ ΠΥΛΕΣ NND NOR ΑΛΓΕΒΡΑ OOLE ΘΕΩΡΗΜΑ

Διαβάστε περισσότερα

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

Συνδυαστικά Κυκλώματα 3 Συνδυαστικά Κυκλώματα 3.1. ΣΥΝΔΥΑΣΤΙΚΗ Λ ΟΓΙΚΗ Συνδυαστικά κυκλώματα ονομάζονται τα ψηφιακά κυκλώματα των οποίων οι τιμές της εξόδου ή των εξόδων τους διαμορφώνονται αποκλειστικά, οποιαδήποτε στιγμή,

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Α. ΣΚΟΔΡΑΣ ΠΛΗ21 ΟΣΣ#2. 14 Δεκ 2008 ΠΑΤΡΑ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ 2008 Α. ΣΚΟΔΡΑΣ ΧΡΟΝΟΔΙΑΓΡΑΜΜΑ ΜΕΛΕΤΗΣ

Α. ΣΚΟΔΡΑΣ ΠΛΗ21 ΟΣΣ#2. 14 Δεκ 2008 ΠΑΤΡΑ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ 2008 Α. ΣΚΟΔΡΑΣ ΧΡΟΝΟΔΙΑΓΡΑΜΜΑ ΜΕΛΕΤΗΣ ΠΛΗ21 ΟΣΣ#2 14 Δεκ 2008 ΠΑΤΡΑ ΧΡΟΝΟΔΙΑΓΡΑΜΜΑ ΜΕΛΕΤΗΣ 7-segment display 7-segment display 7-segment display Αποκωδικοποιητής των 7 στοιχείων (τμημάτων) (7-segment decoder) Κύκλωμα αποκωδικοποίησης του στοιχείου

Διαβάστε περισσότερα

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 3 Κεντρική Μονάδα Επεξεργασίας Κεντρική Μονάδα Επεξεργασίας Μονάδα επεξεργασίας δεδομένων Μονάδα ελέγχου Μονάδα επεξεργασίας δεδομένων Δομή Αριθμητικής Λογικής Μονάδας

Διαβάστε περισσότερα

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

Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Ψηφιακά Κυκλώματα ( ο μέρος) ΜΥΥ-6 Εισαγωγή στους Η/Υ και στην Πληροφορική Ψηφιακά κυκλώματα Οι δύο λογικές τιμές, αντιστοιχούν σε ηλεκτρικές τάσεις Υλοποιούνται με τρανζίστορ ή διόδους: ελεγχόμενοι διακόπτες

Διαβάστε περισσότερα

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

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης Γ2.1 Στοιχεία Αρχιτεκτονικής Γ Λυκείου Κατεύθυνσης Ορισμός άλγεβρας Boole Η άλγεβρα Boole ορίζεται, ως μία αλγεβρική δομή A, όπου: (α) Το Α είναι ένα σύνολο στοιχείων που περιέχει δύο τουλάχιστον στοιχεία

Διαβάστε περισσότερα

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

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΧΝΟΛΟΓΙΚΟ Περιεχόμενα 1 2 3 4 Λειτουργία Πολυπλέκτης (Mul plexer) Ο

Διαβάστε περισσότερα

Ενότητα 7 ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΕΣ - ΚΩΔΙΚΟΠΟΙΗΤΕΣ ΑΠΟΠΛΕΚΤΕΣ - ΠΟΛΥΠΛΕΚΤΕΣ

Ενότητα 7 ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΕΣ - ΚΩΔΙΚΟΠΟΙΗΤΕΣ ΑΠΟΠΛΕΚΤΕΣ - ΠΟΛΥΠΛΕΚΤΕΣ Ενότητα 7 ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΕΣ - ΚΩΔΙΚΟΠΟΙΗΤΕΣ ΑΠΟΠΛΕΚΤΕΣ - ΠΟΛΥΠΛΕΚΤΕΣ Γενικές Γραμμές Δυαδικοί Αριθμοί έναντι Δυαδικών Κωδίκων Δυαδικοί Αποκωδικοποιητές Υλοποίηση Συνδυαστικής Λογικής με Δυαδικό Αποκωδικοποιητή

Διαβάστε περισσότερα

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Καταχωρητές και Μετρητές 2. Επιμέλεια Διαφανειών: Δ.

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Καταχωρητές και Μετρητές 2. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Καταχωρητές και Μετρητές Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Εισαγωγή Καταχωρητής: είναι μία ομάδα από δυαδικά κύτταρα αποθήκευσης

Διαβάστε περισσότερα

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

e-book ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ ΑΣΚΗΣΕΙΣ e-book ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ ΑΣΚΗΣΕΙΣ 1. Να μετατρέψετε τον δεκαδικό 16.25 σε δυαδικό. 2. Να μετατρέψετε τον δεκαδικό 18.75 σε δυαδικό και τον δεκαδικό 268 σε δεκαεξαδικό. 3. Να βρεθεί η βάση εκείνου του αριθμητικού

Διαβάστε περισσότερα

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

Συνδυαστικά Λογικά Κυκλώματα Συνδυαστικά Λογικά Κυκλώματα Ένα συνδυαστικό λογικό κύκλωμα συντίθεται από λογικές πύλες, δέχεται εισόδους και παράγει μία ή περισσότερες εξόδους. Στα συνδυαστικά λογικά κυκλώματα οι έξοδοι σε κάθε χρονική

Διαβάστε περισσότερα

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

ΑΣΚΗΣΗ 10 ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ ΑΣΚΗΣΗ ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ.. ΣΚΟΠΟΣ Η σχεδίαση ακολουθιακών κυκλωμάτων..2. ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ.2.. ΑΛΓΟΡΙΘΜΟΣ ΣΧΕΔΙΑΣΗΣ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ Τα ψηφιακά κυκλώματα με μνήμη ονομάζονται ακολουθιακά.

Διαβάστε περισσότερα

Εργαλεία Γνώσης για τη Σχεδίαση και Προσομοίωση Έργων Φωτισμού

Εργαλεία Γνώσης για τη Σχεδίαση και Προσομοίωση Έργων Φωτισμού Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο», η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 4 ΠΡΟΒΛΗΜΑΤΑ ΛΟΓΙΚΗΣ ΣΧΕΔΙΑΣΗΣ

ΑΣΚΗΣΗ 4 ΠΡΟΒΛΗΜΑΤΑ ΛΟΓΙΚΗΣ ΣΧΕΔΙΑΣΗΣ ΑΣΚΗΣΗ 4 ΠΡΟΒΛΗΜΑΤΑ ΛΟΓΙΚΗΣ ΣΧΕΔΙΑΣΗΣ 4.1 ΣΚΟΠΟΣ Σκοπός αυτής της εργαστηριακής άσκησης είναι να παρουσιάσει τις βασικές αρχές της σχεδίασης λογικών (ψηφιακών) κυκλωμάτων για πρακτικές εφαρμογές. Στα προηγούμενα

Διαβάστε περισσότερα

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

Μάθημα 0: Εισαγωγή. Λευτέρης Καπετανάκης. ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2011 ΤΛ22 Ψηφιακά Κυκλώματα Ι Μάθημα : Εισαγωγή Λευτέρης Καπετανάκης ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2 Περιεχόμενα Μαθήματος Εισαγωγή στη σχεδίαση των ψηφιακών κυκλώματων Εισαγωγή

Διαβάστε περισσότερα

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

Ψηφιακή Λογική και Σχεδίαση Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 26-7 Ψηφιακή Λογική και Σχεδίαση (σχεδίαση συνδυαστικών κυκλωμάτων) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Το τρανζίστορ

Διαβάστε περισσότερα

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

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Ακολουθιακή Λογική. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Ακολουθιακή Λογική Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Εισαγωγή Είσοδοι Συνδυαστικό Κύκλωμα Έξοδοι Στοιχεία Μνήμης Κατάσταση

Διαβάστε περισσότερα

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

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI Ε.Μ.Π. - ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ VLSI

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 3: Άλγεβρα Βοole και Λογικές Πράξεις Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

K24 Ψηφιακά Ηλεκτρονικά 10: Ακολουθιακά Κυκλώματα

K24 Ψηφιακά Ηλεκτρονικά 10: Ακολουθιακά Κυκλώματα K24 Ψηφιακά Ηλεκτρονικά : TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΧΝΟΛΟΓΙΚΟ Περιεχόμενα 2 3 Γενικά Όπως είδαμε και σε προηγούμενα μαθήματα, ένα ψηφιακό κύκλωμα ονομάζεται

Διαβάστε περισσότερα

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

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ. ΝΑΛΟΓΙΚΑ Άλγεβρα Boole Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ. ΝΑΛΟΓΙΚΑ Άλγεβρα Boole Οι αρχές της λογικής αναπτύχθηκαν από τον George Boole (85-884) και τον ugustus De

Διαβάστε περισσότερα

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

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Νίκος Φακωτάκης, Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται

Διαβάστε περισσότερα

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2016 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2016 ΤΕΧΝΟΛΟΓΙΑ (ΙΙ) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΠΡΑΚΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Τεχνολογία και

Διαβάστε περισσότερα

Φόρμα Σχεδιασμού Διάλεξης (ημ/α:15/10/07, έκδοση:0.1 ) 1. Κωδικός Μαθήματος : 2. Α/Α Διάλεξης : 1 1. Τίτλος : 1. Εισαγωγή στην Αρχιτεκτονική Η/Υ

Φόρμα Σχεδιασμού Διάλεξης (ημ/α:15/10/07, έκδοση:0.1 ) 1. Κωδικός Μαθήματος : 2. Α/Α Διάλεξης : 1 1. Τίτλος : 1. Εισαγωγή στην Αρχιτεκτονική Η/Υ 2. Α/Α Διάλεξης : 1 1. Τίτλος : 1. Εισαγωγή στην Αρχιτεκτονική Η/Υ 2. Μαθησιακοί Στόχοι : Οι θεμελιώδεις αρχές λειτουργίας των υπολογιστών. Τύποι υπολογιστικών συστημάτων και στόχοι της αρχιτεκτονικής

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

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

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν

Διαβάστε περισσότερα

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

Κεφάλαιο 4. Λογική Σχεδίαση Κεφάλαιο 4 Λογική Σχεδίαση 4.1 Εισαγωγή Λογικές συναρτήσεις ονομάζουμε εκείνες για τις οποίες μπορούμε να αποφασίσουμε αν είναι αληθείς ή όχι. Χειριζόμαστε τις λογικές προτάσεις στην συγγραφή λογισμικού

Διαβάστε περισσότερα

Επικοινωνία Ανθρώπου-Υπολογιστή

Επικοινωνία Ανθρώπου-Υπολογιστή Το έργο υλοποιείται στο πλαίσιο του υποέργου 2 με τίτλο «Ανάπτυξη έντυπου εκπαιδευτικού υλικού για τα νέα Προγράμματα Σπουδών» της Πράξης «Ελληνικό Ανοικτό Πανεπιστήμιο», η οποία έχει ενταχθεί στο Επιχειρησιακό

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ ΣΗΜΕΡΑ Ιστορική αναδρομή Υπολογιστικές μηχανές

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ ΣΗΜΕΡΑ Ιστορική αναδρομή Υπολογιστικές μηχανές ΠΕΡΙΕΧΟΜΕΝΑ 1 ΚΕΦΑΛΑΙΟ 1... 11 ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ ΑΠΟ ΤΗΝ ΑΡΧΑΙΟΤΗΤΑ ΜΕΧΡΙ... 11 ΣΗΜΕΡΑ... 11 1.1 Ιστορική αναδρομή... 13 1.1.1 Υπολογιστικές μηχανές στην αρχαιότητα... 13 1.1.2 17ο έως τον 19ο... 14 1.1.3

Διαβάστε περισσότερα

Άσκηση 3 Ένα νέο είδος flip flop έχει τον ακόλουθο πίνακα αληθείας : I 1 I 0 Q (t+1) Q (t) 1 0 ~Q (t) Κατασκευάστε τον πίνακα

Άσκηση 3 Ένα νέο είδος flip flop έχει τον ακόλουθο πίνακα αληθείας : I 1 I 0 Q (t+1) Q (t) 1 0 ~Q (t) Κατασκευάστε τον πίνακα Άσκηση Δίδονται οι ακόλουθες κυματομορφές ρολογιού και εισόδου D που είναι κοινή σε ένα D latch και ένα D flip flop. Το latch είναι θετικά ενεργό, ενώ το ff θετικά ακμοπυροδοτούμενο. Σχεδιάστε τις κυματομορφές

Διαβάστε περισσότερα

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο Διάλεξη 8 η : Μηχανές Πεπερασμένων Κaταστάσεων σε FPGAs

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο Διάλεξη 8 η : Μηχανές Πεπερασμένων Κaταστάσεων σε FPGAs ΤΕΙ Δυτικής Ελλάδας Τμήμα Μηχανικών Πληροφορικής ΤΕ Εργαστήριο Σχεδίασης Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων «Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο 2016-2017 Διάλεξη 8 η :

Διαβάστε περισσότερα