Αρχιτεκτονική Η/Υ ΙΙ (Θεωρία)

Πληροφορίες Μαθήματος

Εξάμηνο Μαθήματος:
4
Μέρος Μαθήματος:
Θεωρία
Κωδικός Μέρους Μαθήματος:
244404
Εβδομαδιαίες Ώρες Διδασκαλίας:
3
Εβδομαδιαίες Ώρες Άσκησης Πράξης:
1
Μονάδες ECTS Μαθήματος:
7
Διαθέσιμο σε σπουδαστές ERASMUS:
Όχι


Σκοπός Μαθήματος

Ο σπουδαστής εξοικειώνεται με το υλικό και λογισμικό των σύγχρονων επεξεργαστών και των συστημάτων προσωπικών υπολογιστών που βασίζονται σε αυτούς και εφαρμόζει τις βασικές έννοιες που διδάσκεται στο μάθημα Αρχιτεκτονική Η/Υ-Ι με την χρήση γλώσσας χαμηλού επιπέδου (Assembly).


Μαθησιακοί Στόχοι

Μετά το τέλος του εξαμηνιαίου Μαθήματος, οι φοιτητές πρέπει να μπορούν: 

  • Να περιγράφουν τη βασική δομή ενός Ηλεκτρονικού Υπολογιστή (Η/Υ), να ονομάζουν τα βασικά του μέρη, να σχεδιάζουν το μπλοκ διάγραμμά του καθώς και την σύνδεσή του με τις Εξωτερικές Συσκευές
  • Να εξηγούν τον τρόπο με τον οποίο ένας Η/Υ εκτελεί προγράμματα και  επικοινωνεί με τις Εξωτερικές Συσκευές    
  • Να απαριθμούν τους βασικούς τρόπους επικοινωνίας ενός Η/Υ με τις Εξωτερικές Συσκευές και να εξηγούν τον τρόπο λειτουργίας τους
  • Να αναδεικνύουν την σημασία κάθε στοιχείου του Η/Υ και να εξηγούν τον ρόλο του στη λειτουργία του Η/Υ
  • Να εκτιμούν τα τεχνικά χαρακτηριστικά του Η/Υ και την επίδρασή τους στις επιδόσεις του Η/Υ
  • Να γράφουν προγράμματα με τα οποία να εισάγουν στον Η/Υ δεδομένα από μία Εξωτερική Συσκευή, να τα ταξινομούν ή να εκτελούν αριθμητικούς υπολογισμούς και να εξάγουν τα αποτελέσματα σε άλλη Εξωτερική Συσκευή
  • Να εξετάζουν και να αναλύουν τον τρόπο σύνδεσης των διαφόρων μερών του Η/Υ μεταξύ τους και με τις Εξωτερικές Συσκευές
  • Να εξετάζουν και να αναλύουν προβλήματα που αφορούν στο λογισμικό, να τα επιλύουν εφαρμόζοντας υπολογιστικές ή/και αλγοριθμικές μεθόδους και να γενικεύουν τα συμπεράσματά τους ώστε να καλύπτουν άλλες παρόμοιες περιπτώσεις
  • Να διαθέτουν μία εκτενή και εις βάθος θεώρηση του Η/Υ συνθέτοντας γνώσεις από διάφορα Γνωστικά Αντικείμενα όπως Ηλεκτρονικής, Άλγεβρας Bool και Προγραμματισμού
  • Να αξιολογούν τα τεχνικά χαρακτηριστικά ενός Η/Υ να κρίνουν την επίδρασή τους στην επικοινωνία του με τις Εξωτερικές Συσκευές και την γενική απόδοσή του 


Γενικές Ικανότητες

  • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
  • Προσαρμογή σε νέες καταστάσεις
  • Λήψη αποφάσεων
  • Αυτόνομη εργασία
  • Ομαδική εργασία Εργασία σε διεθνές περιβάλλον
  • Εργασία σε διεπιστημονικό περιβάλλον
  • Παραγωγή νέων ερευνητικών ιδεών
  • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης


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

  • Αρχιτεκτονική σύγχρονων επεξεργαστών.
  • Αρτηρίες επικοινωνίας, συστήματα μνήμης (κατηγορίες, χαρακτηριστικά, διαχείριση), διασύνδεση περιφερειακών συσκευών (τύποι, τεχνικές διασύνδεσης).
  • Τεχνικές Διακοπών και DMA.
  • Λογισμικό χαμηλού επιπέδου.
  • Μικροϋπολογιστικά συστήματα (αρχιτεκτονική, λογισμικό χαμηλού επιπέδου), δίαυλοι, βασικές μονάδες εισόδου-εξόδου (τυπικά χαρακτηριστικά).
  • Ανάπτυξη εφαρμογών για τη διαχείριση των μονάδων του μικροϋπολογιστικού συστήματος.

Αξιολόγηση Σπουδαστών

Γραπτή εξέταση στο τέλος του εξαμήνου = 100%


Βιβλιογραφία

  • Ι. Ν. Έλληνας, «ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ-Οικογένεια Επεξεργαστών 80Χ86», Αθήνα, 2007.
  • Γ. Κόγιας, «Αρχιτεκτονική, Οργάνωση και Προγραμματισμός μικροϋπολογιστών», Σύγχρονη Εκδοτική, 2005.
  • W. Stallings, «Computer Organization and Architecture», Prentice Hall, 2000.
  • Tom Shanley, «The Unabridged Pentium 4», Addison Wesley, 2005.