ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ
ΝΙΚΟΛΑΟΣ ΑΣΗΜΟΠΟΥΛΟΣ
Τίτλος μαθήματος: Μικροεπεξεργαστές
Είδος μαθήματος: Υποχρεωτικό
Επίπεδο μαθήματος: Προπτυχιακό
Έτος σπουδών: 3ο, Εξάμηνο: 6ο,
Πιστωτικές μονάδες: ECTS 5
Ώρες ανά εβδομάδα: 4 (2 ώρες θεωρία & 2 ώρες εργαστήριο)
Διδάσκων: Νικόλαος Ασημόπουλος
Περιεχόμενο
Το μάθημα αφορά την κατανόηση του τρόπου λειτουργίας και προγραμματισμού μικροεπεξεργαστών (και γενικότερα μεγάλης κλίμακας ψηφιακών κυκλωμάτων). Περιλαμβάνει εκτενή αναφορά στην αρχιτεκτονική και προγραμματισμό διαφόρων μικροελεγκτών όπως PIC και AVR, στους διάφορους αισθητήρες και ενεργοποιητές, καθώς και στα ηλεκτρονικά που χρειάζονται προκειμένου όλα αυτά να ενοποιηθούν σε ένα ενιαίο ενσωματωμένο σύστημα.
Αναμενόμενα μαθησιακά αποτελέσματα και δεξιότητες:
Με την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές αποκτούν γνώση και κατανόηση των παρακάτω θεμάτων:
- Αρχιτεκτονική των μικροελεγκτών και μικροεπεξεργαστών
- Κατανόηση του τρόπου προγραμματισμού των μικροελεγκτών και μικροεπεξεργαστών σε γλώσσα μηχανής,
- της διαδρομής δεδομένων στους επεξεργαστές,
- της σύνδεση των περιφερειακών και αισθητήρων με την κεντρική μονάδα επεξεργασίας,
- των διαύλων
- της λειτουργίας της μνήμης,
- του ελέγχου του επεξεργαστή μέσω εντολών
Με την επιτυχή ολοκλήρωση του εργαστηριακού τμήματος του μαθήματος, οι φοιτητές αποκτούν γνώση και κατανόηση των παρακάτω θεμάτων:
- Προγραμματισμό σε γλώσσα χαμηλού επιπέδου
- Προγραμματισμό και αποσφαλμάτωση για τους μικροεπεξεργαστές,
- Χρήση των διακοπών λογισμικού και υλικού
- Σύνδεση και έλεγχο περιφερειακών συσκευών με κεντρική μονάδα επεξεργασίας.
Προαπαιτούμενα μαθήματα:
Ψηφιακή Σχεδίαση, Αρχιτεκτονική Υπολογιστών (δεν είναι υποχρεωτικό).
Μέθοδοι διδασκαλίας:
Διαλέξεις, διαφάνειες powerpoint, σημειώσεις από τον διδάσκοντα, ασκήσεις εργαστηρίου,
Αξιολόγηση:
- Τελικές εξετάσεις θεωρίας 50%,
- Εξέταση εργαστηριακών ασκήσεων 50%
Γλώσσα: Ελληνική
Βιβλιογραφία
[1]ΠΟΓΑΡΙΔΗΣ ΔΗΜΗΤΡΙΟΣ, ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ, Μούργκος Ιωάννης, Έκδοση: 2/2010.
[2]ΝΙΚΟΛΑΟΣ Χ. ΠΕΤΡΕΛΛΗΣ, ΓΕΩΡΓΙΟΣ Φ. ΑΛΕΞΙΟΥ, ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ, ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ, Έκδοση: 2η/2012.
[3]Πογαρίδης Δ., Σχεδίαση Συστημάτων Μικρουπολογιστών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ, Έκδοση:1η/2013.
[4]Παπάζογλου Παναγιώτης, Μικροεπεξεργαστές, ΕΚΔΟΣΕΙΣ Α. ΤΖΙΟΛΑ.
ΛιγότεραΤίτλος μαθήματος: Μικροεπεξεργαστές
Είδος μαθήματος: Υποχρεωτικό
Επίπεδο μαθήματος: Προπτυχιακό
Έτος σπουδών: 3ο, Εξάμηνο: 6ο,
Πιστωτικές μονάδες: ECTS 5
Ώρες ανά εβδομάδα: 4 (2 ώρες θεωρία & 2 ώρες εργαστήριο)
Διδάσκων: Νικόλαος Ασημόπουλος
Περιεχόμενο
Το μάθημα αφορά την κατανόηση του τρόπου λειτουργίας και προγραμματισμού μικροεπεξεργαστών (και γενικότερα μεγάλης κλίμακας ψηφιακών κυκλωμάτων). Περιλαμβάνει εκτενή αναφορά στην αρχιτεκτονική και προγραμματισμό διαφόρων μικροελεγκτών όπως PIC και AVR, στους διάφορους αισθητήρες και ενεργοποιητές, καθώς και στα ηλεκτρονικά που χρειάζονται προκειμένου όλα αυτά να ενοποιηθούν σε ένα ενιαίο ενσωματωμένο σύστημα.
Αναμενόμενα μαθησιακά αποτελέσματα και δεξιότητες:
Με την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές αποκτούν γνώση και κατανόηση των παρακάτω θεμάτων:
- Αρχιτεκτονική των μικροελεγκτών και μικροεπεξεργαστών
- Κατανόηση του τρόπου προγραμματισμού των μικροελεγκτών και μικροεπεξεργαστών σε γλώσσα μηχανής,
- της διαδρομής δεδομένων
Τίτλος μαθήματος: Μικροεπεξεργαστές
Είδος μαθήματος: Υποχρεωτικό
Επίπεδο μαθήματος: Προπτυχιακό
Έτος σπουδών: 3ο, Εξάμηνο: 6ο,
Πιστωτικές μονάδες: ECTS 5
Ώρες ανά εβδομάδα: 4 (2 ώρες θεωρία & 2 ώρες εργαστήριο)
Διδάσκων: Νικόλαος Ασημόπουλος
Περιεχόμενο
Το μάθημα αφορά την κατανόηση του τρόπου λειτουργίας και προγραμματισμού μικροεπεξεργαστών (και γενικότερα μεγάλης κλίμακας ψηφιακών κυκλωμάτων). Περιλαμβάνει εκτενή αναφορά στην αρχιτεκτονική και προγραμματισμό διαφόρων μικροελεγκτών όπως PIC και AVR, στους διάφορους αισθητήρες και ενεργοποιητές, καθώς και στα ηλεκτρονικά που χρειάζονται προκειμένου όλα αυτά να ενοποιηθούν σε ένα ενιαίο ενσωματωμένο σύστημα.
Αναμενόμενα μαθησιακά αποτελέσματα και δεξιότητες:
Με την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές αποκτούν γνώση και κατανόηση των παρακάτω θεμάτων:
- Αρχιτεκτονική των μικροελεγκτών και μικροεπεξεργαστών
- Κατανόηση του τρόπου προγραμματισμού των μικροελεγκτών και μικροεπεξεργαστών σε γλώσσα μηχανής,
- της διαδρομής δεδομένων
Ημερολόγιο
Ανακοινώσεις
- - Δεν υπάρχουν ανακοινώσεις -