Αρχιτεκτονική Υπολογιστών


Κωδικός 3.4.3357.5
Εξάμηνο 5o
Κατηγορία Υποχρεωτικό
Ώρες Διδασκαλίας - Ώρες Εργαστηρίου 4 - 0
Διδάσκοντες Νεκτάριος Κοζύρης, Διονύσιος Πνευματικάτος, Παναγιώτης Τσανάκας, Μάριος Κόνιαρης (Ε.ΔΙ.Π.)
Σύνδεσμοι MyCourses, Ιστοσελίδα Μαθήματος
Πλατφόρμα Διδασκαλίας Τμήμα 1:
Τμήμα 2:
Τμήμα 3:
Λεπτομέρειες Διδασκαλίας

Π. Τσανάκας (Α-ΚΑΣ), Νεκτ. Κοζύρης (ΚΑΤ-ΠΑΠΑΓ), Διoν. Πνευματικάτος (ΠΑΠΑΔ-Ω)

Τμήμα 1 (Α-ΚΑΣ), παλαιότερα έτη, σελίδα: link

Τμήμα 2 (ΚΑΤ-ΠΑΠΑΓ), όλα τα έτη, σελίδα: link

Τμήμα 3 (ΠΑΠΑΔ-Ω), ακ. έτος 2019-2020, σελίδα: link

Περιγραφή

Γενικές έννοιες και τεχνολογία υπολογιστών. Αλγόριθμοι αριθμητικών πράξεων. Αρχιτεκτονικές Συνόλου Εντολών (Instruction Set Architectures) - αναπαράσταση εντολών, το σύνολο εντολών της αρχιτεκτονικής MIPS (RISC). Σχεδίαση επεξεργαστή: δίοδος δεδομένων (datapath) και μονάδα ελέγχου (control unit). Αύξηση της επίδοσης με χρήση διοχέτευσης (αρχιτεκτονική αγωγού - pipelining). Οργάνωση ιεραρχίας μνημών (κρυφές μνήμες, μετάφραση εικονικών διευθύνσεων, ΤLB), τρόποι αναφοράς στη μνήμη. Οργάνωση εισόδου-εξόδου, σύγχρονη-ασύγχρονη επικοινωνία, διακοπές, διάδρομοι.