ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ
Ακ. έτος 2020-2021, 5ο Εξάμηνο ΗΜ&ΜΥ
-
Τμήμα Α-ΚΑΣ: Παναγιώτης Τσανάκας, Καθηγητής ΕΜΠ
- ΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ: link
-
Τμήμα ΚΑΤ-ΠΑΠΑΓ: Νεκτάριος Κοζύρης, Καθηγητής ΕΜΠ
- ΓΡΑΦΕΙΟ: Π. Κτήριο ΗΜ&ΜΥ, 2ος όροφος, Αίθουσα 21.7
- ΤΗΛΕΦΩΝΟ: 210-772 1531
- E-MAIL: nkoziris@cslab.ece.ntua.gr
- ΩΡΕΣ ΓΡΑΦΕΙΟΥ: Παρασκευή (9:30-10:30) ή κατόπιν συνεννοήσεως
- ΒΟΗΘΟI: Δρ. Κων/νος Νίκας, Δρ. Βασίλειος Καρακώστας
-
Τμήμα ΠΑΠΑΔ-Ω: Διονύσιος Πνευματικάτος, Καθηγητής ΕΜΠ
- ΓΡΑΦΕΙΟ: Π. Κτήριο ΗΜ&ΜΥ, 2ος όροφος, Αίθουσα 21.10
- ΤΗΛΕΦΩΝΟ:
- E-MAIL: pnevmati@cslab.ece.ntua.gr
- ΩΡΕΣ ΓΡΑΦΕΙΟΥ: Παρασκευή (10:30-11:30) ή κατόπιν συνεννοήσεως
- ΒΟΗΘΟI: Δρ. Κων/νος Νίκας, Δρ. Βασίλειος Καρακώστας
- Τετάρτη 08:45-10:30: MS Teams
- Πέμπτη 08:45-10:30: MS Teams
- Οργάνωση και Σχεδίαση Υπολογιστών (η διασύνδεση υλικού και λογισμικού), 4η έκδοση, David Patterson and John Hennessy, μετάφραση, εκδόσεις Κλειδάριθμος, 2010.
ΠΕΡΙΕΧΟΜΕΝΑ:
- Γενικές έννοιες και τεχνολογία υπολογιστών. Αλγόριθμοι αριθμητικών πράξεων.
- Αρχιτεκτονικές Συνόλου Εντολών (ISA)-αναπαράσταση εντολών, το σύνολο εντολών της αρχιτεκτονικής MIPS (RISC).
- Σχεδίαση επεξεργαστή: δίοδος δεδομένων (datapath) και μονάδα ελέγχου (καλωδιωμένη λογική).
- Αύξηση της επίδοσης με χρήση διοχέτευσης (αρχιτεκτονική αγωγού-pipelining).
- Σύστημα μνήμης (Οργάνωση, ιεραρχία, Κρυφές μνήμες).
- Μονάδες Εισόδου/Εξόδου (Ι/Ο).
ΣΧΗΜΑ ΒΑΘΜΟΛΟΓΙΑΣ: Σειρές ασκήσεων (για παράδοση από τους σπουδαστές, bonus 1 μονάδα). Τελική γραπτή εξέταση με άριστα το 10.
ΒΙΒΛΙΟΓΡΑΦΙΑ
- Computer Organization and Design: The Hardware/Software Interface, 3rd Edition, David A. Patterson & John L. Hennessy, Morgan Kaufmann, 2004.
- Computer Architecture: A Quantitative Approach, 3rd Edition, John L. Hennessy & David A. Patterson, Morgan Kaufmann, 2002.
- Modern Processor Design: Fundamentals of Superscalar Processors, John Shen & Miko Lipasti, McGraw-Hill, 2004.
- Readings in Computer Architecture, edited by Mark Hill, Norman Jouppi & Gurindar Dohi, Morgan Kaufmann 2000.
- Computer Systems: A Programmer’s Perspective, Randal Bryant & David O’Hallaron, Prentice Hall, 2003.
- Computer Organization, Carl Hamacher, Zvonko Vranesic & Safwat Zaky, 5th edition, McGraw-Hill, 2002.
- Computer Architecture, Design and Performance, Barry Wilkinson, 2nd edition, 1996.
- Προηγμένα Θέματα Αρχιτεκτονικής Υπολογιστών (8o εξ. ΣΗΜΜΥ)