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


Καλωσορίσατε στο μάθημα Αρχιτεκτονική Υπολογιστών. Το μάθημα αυτό παρουσιάζει τις βασικές αρχές της Αρχιτεκτονικής Υπολογιστών. Μέσα στα πλαίσια του μαθήματος θα παρουσιαστούν έννοιες όπως: Αλγόριθμοι αριθμητικών πράξεων. Αρχιτεκτονικές συνόλου εντολών γλώσσας μηχανής (Instruction Set Architectures), οργάνωση επεξεργαστών: μονάδα έλεγχου (control unit) και δίοδος δεδομένων (datapath), οργάνωση κεντρικής μονάδας επεξεργασίας, αρχιτεκτονικές αγωγού (pipeline), οργάνωση ιεραρχίας μνημών (κρυφές μνήμες, μετάφραση εικονικών διευθύνσεων, ΤLB), τρόποι αναφοράς στη μνήμη. Οργάνωση εισόδου-εξόδου, σύγχρονη-ασύγχρονη επικοινωνία, διακοπές, διάδρομοι κλπ.


Στόχοι Μαθήματος

Εξοικείωση των σπουδαστών με τις γενικές αρχές του μαθήματος.


Προαπαιτούμενες Γνώσεις

Η πληροφορία δεν είναι διαθέσιμη.


Περιεχόμενα

Γενικές έννοιες και τεχνολογία υπολογιστών. Αλγόριθμοι αριθμητικών πράξεων. Αρχιτεκτονικές Συνόλου Εντολών (ISA)-αναπαράσταση εντολών, το σύνολο εντολών της αρχιτεκτονικής MIPS (RISC). Σχεδίαση επεξεργαστή: δίοδος δεδομένων (datapath) και μονάδα ελέγχου (καλωδιωμένη λογική). Αύξηση της επίδοσης με χρήση διοχέτευσης (αρχιτεκτονική αγωγού-pipelining). Σύστημα μνήμης (Οργάνωση, ιεραρχία, Κρυφές μνήμες). Μονάδες Εισόδου/Εξόδου (Ι/Ο).  

ΤΑΥΤΟΤΗΤΑ ΜΑΘΗΜΑΤΟΣ

Βαθμίδα:

Τύπος:

Προπτυχιακό

(A-)


Εκπαιδευτές: Νεκτάριος Κοζύρης, Παναγιώτης Τσανάκας
Τμήμα: Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Ίδρυμα: Εθνικό Μετσόβιο Πολυτεχνείο
Θεματική Περιοχή: Επιστήμες Μηχανικού Η/Υ και Ηλεκτρονικού Μηχανικού
Άδεια Χρήσης: CC - Μη Εμπορική Χρήση - Παρόμοια Διανομή

Επισκεφτείτε το μάθημα

ΜΟΙΡΑΣΤΕΙΤΕ ΤΟ ΜΑΘΗΜΑ
ΣΧΕΤΙΚΑ ΜΑΘΗΜΑΤΑ