Preview
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ
(AEROSPACE205) - Νεκτάριος Κρανίτης
Course Description
Το μάθημα περιλαμβάνει τις ακόλουθες ενότητες:
- Εισαγωγή, αφηρημένες έννοιες, και τεχνολογία των υπολογιστών
- Αξιολόγηση της απόδοσης και μέτρα που χρησιμοποιούνται
- Αρχιτεκτονικές συνόλου εντολών (Instruction Set Architectures) και ο μικροεπεξεργαστής RISC-V
- Συμβολική γλώσσα (assembly language) και γλώσσα μηχανής
- Η διασύνδεση υλικού και λογισμικού. Από τις γλώσσες προγραμματισμού υψηλού επιπέδου στη γλώσσα μηχανής του υπολογιστή
- Αριθμητική υπολογιστών για ακεραίους και πραγματικούς αριθμούς (αναπαραστάσεις, πράξεις, εντολές και υλικό)
- Σχεδίαση κεντρικής μονάδας επεξεργασίας (CPU) χωρίς διοχέτευση. Διαδρομή δεδομένων (datapath) και μονάδα ελέγχου (control unit)
- Τα βασικά της σχεδίασης της CPU με διοχέτευση (pipelining)
- Τα βασικά της υλοποίησης των κρυφών μνημών (cache memories)
Εργαστήριο με αρχιτεκτονικούς προσομοιωτές και συμβολική γλώσσα.
Creation Date
Friday, February 24, 2023
-
Syllabus
There is no syllabus