Επιλογές εγγραφής

3046 Συστήματα Μικροϋπολογιστών
6ο Εξάμηνο ΗΜΜΥ
Διδακτικές Μονάδες : 6
Φόρτος Εργασίας : theory 4, lab 0
Γλώσσα : el
Μαθησιακά Αποτελέσματα : Το μάθημα αφορά στους Μικροεπεξεργαστές και Μικροελεγκτές καθώς και στη σχεδίαση Μικροϋπολογιστικών Συστημάτων. Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής / τρια θα είναι σε θέση να: • • Έχει κατανοήσει τα βασικά και κρίσιμα συστατικά στοιχεία των Μικροϋπολογιστικών Συστημάτων. • Έχει γνώση των εργαλείων και των τεχνικών μελέτης, σχεδίασης και προγραμματισμού Συστημάτων που βασίζονται σε Μικροεπεξεργαστές και Μικροελεγκτές. • Να επιλέγει τον κατάλληλο τύπο μνήμης στην μελέτη και σχεδιασμό ενός Μικροϋπολογιστικού Συστήματος. • Χρησιμοποιεί τις μεθοδολογίες διασύνδεσης που βασίζεται στη χρήση διαδρόμων για την ενσωμάτωση μνημών και θυρών Εισόδου-Εξόδου δεδομένων. • Αξιοποιεί τις τεχνικές χρήσης Διακοπών για την Είσοδο - Έξοδο δεδομένων. • Προγραμματίζει σε Συμβολική Γλώσσα τους Μικροεπεξεργαστές ARM, INTEL x86 καθώς και τον Προγραμματισμό των Μικροελεγκτών AVR σε Συμβολική Γλώσσα και σε C. Η ύλη του μαθήματος στοχεύει στην εισαγωγή των σπουδαστών στις βασικές έννοιες της τεχνολογίας και αρχιτεκτονικής των Μικροεπεξεργαστών και Μικροελεγκτών. Περιλαμβάνει τα Ψηφιακά κυκλώματα που είναι χρήσιμα στη σχεδίαση Μικροϋπολογιστικών Συστημάτων. Περιλαμβάνει τις απαραίτητες γνώσεις για την κατανόηση της δομής αλλά και της σχεδίασης Μικροϋπολογιστικών Συστημάτων από την πλευρά τόσο του υλικού όσο και του λογισμικού. Ειδικότερα αναφέρεται στην αρχιτεκτονική, στην περιγραφή του συνόλου των εντολών των και στους τρόπους αναφοράς στη μνήμη των Μικροεπεξεργαστών ARM και x86 καθώς και των Μικροελεγκτών τις οικογένειας AVR. Επίσης περιγράφονται οι τεχνικές για Είσοδο-Έξοδο δεδομένων, τα Συστήματα Διακοπών, ο προγραμματισμός των μικροϋπολογιστών σε γλώσσα Assembly και C. Στόχος του μαθήματος είναι η κατανόηση από τους σπουδαστές της δομής και λειτουργίας των Ψηφιακών Συστημάτων που βασίζονται σε Μικροεπεξεργαστές και Μικροελεγκτές που αποτελεί τη βάση της τεχνολογίας των σύγχρονων ΙοΤ (Διαδικτύου των Πραγμάτων).
Εισαγωγή στην τεχνολογία και αρχιτεκτονική των Μικροεπεξεργαστών. Συστήματα Βασισμένα σε Μικροϋπολογιστές - Ενσωματωμένα Συστήματα. Περιγραφή και σύνολο εντολών των Μικροεπεξεργαστών 8085, 80x86, ΑRM και AVR. Εισαγωγή στους Επεξεργαστές RISC-V. Προγραμματισμός σε γλώσσα Assembly και C - Μακροεντολές και Ρουτίνες. Συστήματα και τεχνολογία Μνημών - Τρόποι αναφοράς στη Μνήμη. Τεχνικές για είσοδο-έξοδο δεδομένων, Συστήματα Διακοπών και Απευθείας Προσπέλαση Μνήμης. Εισαγωγή σε Συστήματα-σε-Ψηφίδα και διάδρομοι δεδομένων. Περιφερειακά Μικροελεγκτών και Ενσωματωμένες εφαρμογές.
Οι επισκέπτες δεν έχουν πρόσβαση στο μάθημα αυτό. Παρακαλούμε συνδεθείτε (με τον λογαριασμό σας).