Αρχιτεκτονική Υπολογιστών - Open Courses (INF112)
Πληροφορίες
Περιεχόμενο μαθήματος
Τεχνολογίες μοντέρνων υπολογιστών και κύκλος σχεδίασης ολοκληρωμένων, γλώσσα assembly MIPS, μεταφραστές και αρχιτεκτονική υπολογιστών, αριθμητική υπολογιστών, μέτρα απόδοσης υπολογιστών, σχεδιασμός με VHDL, σχεδιασμός μονάδας ελέγχου (control circuit), σχεδιασμός μονάδας δεδομένων (datapath), διοχέτευση και αποφηγή κινδύνων, σχεδίαση datapath και control ενός κύκλου και πολλαπλών κύκλων, παραλληλισμός σε επίπεδο εντολών, εκτέλεση εκτός σειράς και εξαιρέσεις, μικροπρογραμματισμός, ιεραρχία μνήμης, εικονική μνήμη και Ι/Ο. Μελέτη των Pentium, PowerPC και RISC αρχιτεκτονικών, παραδείγματα σχεδίασης ενσωματωμένων συστημάτων και System-on-Chip.
Προαπαιτούμενα
- Σχεδίαση Ψηφιακών Συστημάτων
- Οργάνωση Συστημάτων Υπολογιστών
Προτεινόμενα συγγράμματα
- Οργάνωση και Σχεδίαση Υπολογιστών, D. Patterson, J. Hennessy, Ελληνική Μετάφραση, Τόμος Α', εκδόσεις Κλειδάριθμος, 2010.
- Η Αρχιτεκτονική των Υπολογιστών, A.S. Tanenbaum, Ελληνική Μετάφραση, 4η έκδοση, εκδόσεις Κλειδάριθμος, 2000.
Μέθοδοι αξιολόγησης
- 20% πρόοδος
- 30% ασκήσεις
- 50% τελική εξέταση
Διδάσκοντες
Καθηγητής Γεώργιος Κ. Πολύζος
Μέθοδοι διδασκαλίας
- Διαλέξεις
- Φροντιστήριο
- Εργαστήριο
Βιβλιογραφία
- Οργάνωση και Σχεδίαση Υπολογιστών, D. Patterson, J. Hennessy, Ελληνική Μετάφραση, Τόμος Α', εκδόσεις Κλειδάριθμος, 2010.
- Η Αρχιτεκτονική των Υπολογιστών, A.S. Tanenbaum, Ελληνική Μετάφραση, 4η έκδοση, εκδόσεις Κλειδάριθμος, 2000.
Μαθησιακοί στόχοι
O στόχος του μαθήματος είναι η δημιουργία ισχυρού υποβάθρου για τους φοιτητές ώστε να καταλάβουν πώς δομούνται τα μοντέρνα υπολογιστικά συστήματα ώστε να εφαρμόσουν τις βασικές ιδιότητες και τα χαρακτηριστικά τους σε μελλοντικά υπολογιστικά συστήματα.