Σάββατο, 20 Mαρτίου, 2010  

 

Μάθημα
Κωδικός
ΔΜ
ECTS
Διδάσκοντες

Εισαγωγή στην Αρχιτεκτονική των Μικροϋπολογιστών


3

5

 

Ευ. Ζυγούρης

 


Περιγραφή Μαθήματος :


Εισαγωγή στην Αρχιτεκτονική των Μικροϋπολογιστικών Συστημάτων. ΚΜΕ(CPU), Ημιαγωγές Μνήμες (Memories), Διατάξεις Εισόδου/Εξόδου (I/Os). Ρεπερτόριο Εντολών και Προγραμματιστικό Μοντέλο. Προγραμματισμός σε συμβολική (assembly) γλώσσα. Απλοί αλγόριθμοι σε συμβολική γλώσσα μιας ΚΜΕ των 8-bit.

  • Αρχιτεκτονική Μικροϋπολογιστικών Συστημάτων.
  • Η έννοια του διαδρόμου διακίνησης πληροφορίας (Address Bus, Data and Control Bus).
  • ΚΜΕ, Μνήμες, Διατάξεις Εισόδου/Εξόδου.
  • Εσωτερική Αρχιτεκτονική μιας ΚΜΕ των 8- και 16-bit.
  • ΑΛΜ (ALU), Μονάδα Ελέγχου (Control Unit), Αρχείο Καταχωρητών (Register File).
  • Ρεπερτόριο Εντολών (Instruction Set) και Τρόποι αναφοράς στην μνήμη (Addressing Modes).
  • Αναφορά στις γλώσσες Προγραμματισμού. Εισαγωγή στον Προγραμματισμό σε συμβολική γλώσσα.
  • Η έννοια του σωρού και του δείκτη σωρού ( Stack και Stack Pointer).
  • Υπορουτίνα και κλήση της, Διαχείριση και πέρασμα παραμέτρων.
  • Η έννοια της διακοπής - Σύστημα διακοπών σε μια ΚΜΕ των 8-bit -Διαχείριση των διακοπών.
  • Εισαγωγή στην χρήση εργαλείων για τον Προγραμματισμό σε συμβολική γλώσσα.
  • Απλά προβλήματα προγραμματισμού σε συμβολική γλώσσα του i8085.
  • Σύντομη αναφορά στην Αρχιτεκτονική των Μικροελεγκτών.

 

micro.jpg

Προτεινόμενη Βιβλιογραφία :

 

  • “Microprocessor Architecture, Programming, and Applications with the 8085”, Ramesh Gaonkar, Fifth Edition, Prentice Hall, 2002.
  • “The 8051 Microcontroller: Hardware, Software and Interfacing, Stewart J. W. & Miao K. X., 2nd Edition, Prentice Hall, 1999, ISBN 0-13-531948-X.
  • “Fundamentals of Embedded Software: Where C and Assembly Meet, Lewis D. W., Prentice Hall, 2002, ISBN 0-13-061589-7.


Πληροφορίες-Υλικό :


 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(c) 2008-2009 Τμήμα Φυσικής - Εργαστήριο Ηλεκτρονικής
Πανεπιστήμιο Πατρών
Joomla! is Free Software released under the GNU/GPL License.