Skip to main content
Call us
: 2810-393312
E-mail
:
helpdesk@uoc.gr
English (en)
Ελληνικά (el)
English (en)
You are currently using guest access
Log in
Home
Calendar
Home
Calendar
More
Expand all
Collapse all
Open course index
Open block drawer
Οργάνωση Υπολογιστών
Section outline
Select section General information
Collapse
Expand
General information
Collapse all
Expand all
Select activity General Information
General Information
Page
Select activity Course Content
Course Content
Page
Select activity Instructor Details
Instructor Details
Page
Select activity Target Group
Target Group
Page
Select activity Course Objectives
Course Objectives
Page
Select activity Requirements
Requirements
Page
Select activity Bibliography - Sources
Bibliography - Sources
Page
Select section 1. Introduction, Registers, add/sub, addi, the Assembly language and the SPIM simulator
Collapse
Expand
1. Introduction, Registers, add/sub, addi, the Assembly language and the SPIM simulator
Select activity 1.0 Περιγραφή του μαθήματος και διαδικαστικά
1.0 Περιγραφή του μαθήματος και διαδικαστικά
Page
Select activity 1.1: Βασική λειτουργία του Υπολογιστή
1.1: Βασική λειτουργία του Υπολογιστή
Page
Select activity 1.2: Γλώσσες Μηχανής, Καταχωρητές, RISC, MIPS
1.2: Γλώσσες Μηχανής, Καταχωρητές, RISC, MIPS
Page
Select activity 1.3 (α): Assembly - add/sub, j
1.3 (α): Assembly - add/sub, j
Page
Select activity 1.3 (β): Immediates, Καταχωρητής Μηδέν, Σύνθεση άλλων πράξεων
1.3 (β): Immediates, Καταχωρητής Μηδέν, Σύνθεση άλλων πράξεων
Page
Select activity 1.4: Προσομοιωτές, SPIM
1.4: Προσομοιωτές, SPIM
Page
Select activity 1.5: Οδηγίες (Directives) προς τον Assembler
1.5: Οδηγίες (Directives) προς τον Assembler
Page
Select activity Άσκηση 1: Εισαγωγή, Καταχωρητές, add/sub, addi, η Γλώσσα Assembly και ο Προσομοιωτής SPIM
Άσκηση 1: Εισαγωγή, Καταχωρητές, add/sub, addi, η Γλώσσα Assembly και ο Προσομοιωτής SPIM
File
Select section 2. Loops and SPIM Console Communication
Collapse
Expand
2. Loops and SPIM Console Communication
Select activity 2.1: Διακλαδώσεις υπό Συνθήκη
2.1: Διακλαδώσεις υπό Συνθήκη
Page
Select activity 2.2: Strings, Print, Read
2.2: Strings, Print, Read
Page
Select activity Άσκηση 2: Βρόχοι και Επικοινωνία Κονσόλας στον SPIM
Άσκηση 2: Βρόχοι και Επικοινωνία Κονσόλας στον SPIM
File
Select section 3. Memory accesses in MIPS
Collapse
Expand
3. Memory accesses in MIPS
Select activity 3.1 (α): Οι εντολές load και store
3.1 (α): Οι εντολές load και store
Page
Select activity 3.1 (β): Πίνακες, παράδειγμα σελίδων 123-125
3.1 (β): Πίνακες, παράδειγμα σελίδων 123-125
Page
Select activity 3.2 (α): Αρχιτεκτονικές Byte Addressable
3.2 (α): Αρχιτεκτονικές Byte Addressable
Page
Select activity 3.1 (γ): Χρήσεις του Addressing Mode του MIPS
3.1 (γ): Χρήσεις του Addressing Mode του MIPS
Page
Select activity 3.2 (β): Περιορισμοί Ευθυγράμμισης
3.2 (β): Περιορισμοί Ευθυγράμμισης
Page
Select activity 3.4: Σχόλια για την Άσκηση 3.1
3.4: Σχόλια για την Άσκηση 3.1
Page
Select activity 3.3 (α): Τι είναι οι Μηχανές Big-Endian και Little-Endian;
3.3 (α): Τι είναι οι Μηχανές Big-Endian και Little-Endian;
Page
Select activity 3.3 (β): Τι θα συμβεί αν τρέξουμε το πρόγραμμα σε έναν επεξεργαστή;
3.3 (β): Τι θα συμβεί αν τρέξουμε το πρόγραμμα σε έναν επεξεργαστή;
Page
Select activity 3.3 (γ): ftp
3.3 (γ): ftp
Page
Select activity Άσκηση 3: Προσπελάσεις Μνήμης στον MIPS
Άσκηση 3: Προσπελάσεις Μνήμης στον MIPS
File
Select section 4. Machine language, Instruction format
Collapse
Expand
4. Machine language, Instruction format
Select activity 4.1: Format Εντολών του MIPS (Γλώσσα Μηχανής)
4.1: Format Εντολών του MIPS (Γλώσσα Μηχανής)
Page
Select activity 4.2: op-func: Κωδικοποίηση Μεταβλητού Μήκους
4.2: op-func: Κωδικοποίηση Μεταβλητού Μήκους
Page
Select activity Άσκηση 4: Γλώσσα Μηχανής, Format Εντολών
Άσκηση 4: Γλώσσα Μηχανής, Format Εντολών
File
Select section 5. Comparison and Control Transfer Instructions
Collapse
Expand
5. Comparison and Control Transfer Instructions
Select activity 5.1 (α): Προορισμός διακλαδώσεων PC-relative
5.1 (α): Προορισμός διακλαδώσεων PC-relative
Page
Select activity 5.1 (β): Συγκρίσεις καταχωρητών στις Εντολές Διακλάδωσης του MIPS
5.1 (β): Συγκρίσεις καταχωρητών στις Εντολές Διακλάδωσης του MIPS
Page
Select activity 5.1 (γ): Οι εντολές slt, slti
5.1 (γ): Οι εντολές slt, slti
Page
Select activity ΕΠΑΝΑΛΗΨΗ
ΕΠΑΝΑΛΗΨΗ
Page
Select activity 5.1 (γ - δεύτερο μέρος): Οι εντολές slt, slti
5.1 (γ - δεύτερο μέρος): Οι εντολές slt, slti
Page
Select activity 5.1 (δ): Μετάφραση if-then-else
5.1 (δ): Μετάφραση if-then-else
Page
Select activity 5.1 (ε): Μετάφραση while
5.1 (ε): Μετάφραση while
Page
Select activity 5.1 (στ): Μετάφραση Συνθήκης με Λογικό ΚΑΙ
5.1 (στ): Μετάφραση Συνθήκης με Λογικό ΚΑΙ
Page
Select activity 5.1 (ζ): Εντολή Jump και Διεύθυνση Προορισμού της
5.1 (ζ): Εντολή Jump και Διεύθυνση Προορισμού της
Page
Select activity 5.1 (η): Jump-Register για πολύ μακριά και για επιστροφή από τη διαδικασία
5.1 (η): Jump-Register για πολύ μακριά και για επιστροφή από τη διαδικασία
Page
Select activity 5.1 (θ): Jump-Register για Switch Statement
5.1 (θ): Jump-Register για Switch Statement
Page
Select activity 5.1 (ι): Jump-and-Link για κάλεσμα διαδικασίας
5.1 (ι): Jump-and-Link για κάλεσμα διαδικασίας
Page
Select activity Άσκηση 5: Εντολές Συγκρίσεων και Μεταφοράς Ελέγχου
Άσκηση 5: Εντολές Συγκρίσεων και Μεταφοράς Ελέγχου
File
Select section 6. Procedure Calls, Register saving and restoring
Collapse
Expand
6. Procedure Calls, Register saving and restoring
Select activity 6.2 (α): Που αποθηκεύεται η Διεύθυνση Επιστροφής;
6.2 (α): Που αποθηκεύεται η Διεύθυνση Επιστροφής;
Page
Select activity 6.1 (α): Ορισμός Caller-Saved, Callee-Saved
6.1 (α): Ορισμός Caller-Saved, Callee-Saved
Page
Select activity 6.1 (β): Διάρκεια ζωής Καταχωρητή
6.1 (β): Διάρκεια ζωής Καταχωρητή
Page
Select activity 6.1 (γ): Περίπτωση 1: νεκρός στο κάλεσμα
6.1 (γ): Περίπτωση 1: νεκρός στο κάλεσμα
Page
Select activity 6.1 (δ): Περίπτωση 2: ζωντανός στο κάλεσμα
6.1 (δ): Περίπτωση 2: ζωντανός στο κάλεσμα
Page
Select activity 6.1 (ε): Προσωρινοί και Διατηρούμενοι Καταχωρητές
6.1 (ε): Προσωρινοί και Διατηρούμενοι Καταχωρητές
Page
Select activity 6.2 (β): Ορίσματα και Επιστρεφόμενες τιμές διαδικασιών
6.2 (β): Ορίσματα και Επιστρεφόμενες τιμές διαδικασιών
Page
Select activity 6.2 (γ): Χάρτες Καταχωρητών - 6.4: Καθολικές (Global) Μεταβλητές
6.2 (γ): Χάρτες Καταχωρητών - 6.4: Καθολικές (Global) Μεταβλητές
Page
Select activity 6.3: Αναδρομή, Στοίβα
6.3: Αναδρομή, Στοίβα
Page
Select activity Σημειώσεις Διδασκαλίας 6: Κάλεσμα Διαδικασιών, Χρήση και Σώσιμο Καταχωρητών
Σημειώσεις Διδασκαλίας 6: Κάλεσμα Διαδικασιών, Χρήση και Σώσιμο Καταχωρητών
File
Select section 7. Linked List and Procedure Call Program (Exercise)
Collapse
Expand
7. Linked List and Procedure Call Program (Exercise)
Select activity 7.2: Δυναμική Εκχώρηση Μνήμης
7.2: Δυναμική Εκχώρηση Μνήμης
Page
Select activity Επανάληψη Καλέσματος και Επιστροφής διαδικασίας
Επανάληψη Καλέσματος και Επιστροφής διαδικασίας
Page
Select activity Άσκηση 7: Πρόγραμμα Συνδεδεμένης Λίστας και Διαδικασιών
Άσκηση 7: Πρόγραμμα Συνδεδεμένης Λίστας και Διαδικασιών
File
Select section 8. A simple MIPS implementation in a single-cycle per instruction
Collapse
Expand
8. A simple MIPS implementation in a single-cycle per instruction
Select activity 8.1 Γενική Ιδέα Απλής Υλοποίησης του MIPS σε 1 κύκλο ρολογιού ανά εντολή
8.1 Γενική Ιδέα Απλής Υλοποίησης του MIPS σε 1 κύκλο ρολογιού ανά εντολή
Page
Select activity 8.2: Πολύπορτο Αρχείο Καταχωρητών
8.2: Πολύπορτο Αρχείο Καταχωρητών
Page
Select activity 8.3: Προσημασμένοι Αριθμοί, Επέκταση Προσήμου
8.3: Προσημασμένοι Αριθμοί, Επέκταση Προσήμου
Page
Select activity 8.4: Load Upper Immediate: Κατασκευή Αυθαίρετων 32-μπιτων σταθερών σε καταχωρητή
8.4: Load Upper Immediate: Κατασκευή Αυθαίρετων 32-μπιτων σταθερών σε καταχωρητή
Page
Select activity 8.5: To Datapath του MIPS ενός κύκλου ρολογιού με πλήρεις λεπτομέρειες
8.5: To Datapath του MIPS ενός κύκλου ρολογιού με πλήρεις λεπτομέρειες
Page
Select activity 8.6: Το (Συνδυαστικό) Κύκλωμα Ελέγχου
8.6: Το (Συνδυαστικό) Κύκλωμα Ελέγχου
Page
Select activity 8.7: Πόσο αργό είναι το ρολόι της απλής υλοποίησης;
8.7: Πόσο αργό είναι το ρολόι της απλής υλοποίησης;
Page
Select activity 8.8: Περί σπατάλης ή μη υπολογιστικών πόρων
8.8: Περί σπατάλης ή μη υπολογιστικών πόρων
Page
Select activity 8.9: Υλοποίηση πολλαπλών κύκλων ανά εντολή για εξοικονόμηση πόρων
8.9: Υλοποίηση πολλαπλών κύκλων ανά εντολή για εξοικονόμηση πόρων
Page
Select activity ΕΠΑΝΑΛΗΨΗ - Οι Διευθύνσεις Μνήμης και οι Εντολές Load και Store
ΕΠΑΝΑΛΗΨΗ - Οι Διευθύνσεις Μνήμης και οι Εντολές Load και Store
Page
Select activity ΕΠΑΝΑΛΗΨΗ - Εντολές Διακλάδωσης και Διαδικασίες
ΕΠΑΝΑΛΗΨΗ - Εντολές Διακλάδωσης και Διαδικασίες
Page
Select activity Άσκηση 8: Μία Απλή Υλοποίηση του MIPS σε Έναν Κύκλο Ρολογιού ανά Εντολή
Άσκηση 8: Μία Απλή Υλοποίηση του MIPS σε Έναν Κύκλο Ρολογιού ανά Εντολή
File
Select activity Quiz
Quiz
Select section 9. Pipelining
Collapse
Expand
9. Pipelining
Select activity 9.1: Εισαγωγή, Παροχή, Καθυστέρηση, Παράδειγμα Μπουγάδας
9.1: Εισαγωγή, Παροχή, Καθυστέρηση, Παράδειγμα Μπουγάδας
Page
Select activity 9.2: Βασική ιδέα του Pipelined Datapath
9.2: Βασική ιδέα του Pipelined Datapath
Page
Select activity 9.3: Παροχή και καθυστέρηση... ξανά!
9.3: Παροχή και καθυστέρηση... ξανά!
Page
Select activity 9.4: Λεπτομερής Λειτουργία του Pipelined Datapath χωρίς Αλληλεξαρτήσεις ή Διακλαδώσεις
9.4: Λεπτομερής Λειτουργία του Pipelined Datapath χωρίς Αλληλεξαρτήσεις ή Διακλαδώσεις
Page
Select activity 9.5: Γραφική Αναπαράσταση Ομοχειρίας
9.5: Γραφική Αναπαράσταση Ομοχειρίας
Page
Select activity 9.6: Μονάδα Ελέγχου για την Ομοχειρία
9.6: Μονάδα Ελέγχου για την Ομοχειρία
Page
Select activity 9.7: Εντολές ALU: 4 ή 5 Βαθμίδες;
9.7: Εντολές ALU: 4 ή 5 Βαθμίδες;
Page
Select activity 9.8: Αλληλεξαρτήσεις μεταξύ εντολών ALU: "Προσπέρασμα"
9.8: Αλληλεξαρτήσεις μεταξύ εντολών ALU: "Προσπέρασμα"
Page
Select activity 9.9: Datapath για Προσπέρασμα
9.9: Datapath για Προσπέρασμα
Page
Select activity 9.10: Έλεγχος για Προσπέρασμα
9.10: Έλεγχος για Προσπέρασμα
Page
Select activity 9.11: Εξάρτηση από προηγούμενη εντολή Load: Αναμονή
9.11: Εξάρτηση από προηγούμενη εντολή Load: Αναμονή
Page
Select activity 9.12: Κύκλωμα Ελέγχου για Αναμονή
9.12: Κύκλωμα Ελέγχου για Αναμονή
Page
Select activity 9.13: Στατική Αναδιάταξη Εντολών γιά την Αποφυγή Αναμονών
9.13: Στατική Αναδιάταξη Εντολών γιά την Αποφυγή Αναμονών
Page
Select activity 9.14: Αλληλεξαρτήσεις RAW, WAW, WAR
9.14: Αλληλεξαρτήσεις RAW, WAW, WAR
Page
Select activity 9.15: Οι Aλληλεξαρτήσεις στη δική μας Pipeline, Συνολικά
9.15: Οι Aλληλεξαρτήσεις στη δική μας Pipeline, Συνολικά
Page
Select activity 9.16: Διακλαδώσεις και Άλματα, Υπόθεση Αποτυχίας της Διακλάδωσης και Ακύρωση Εντολών εάν αυτή Επιτύχει
9.16: Διακλαδώσεις και Άλματα, Υπόθεση Αποτυχίας της Διακλάδωσης και Ακύρωση Εντολών εάν αυτή Επιτύχει
Page
Select activity 9.17: Πρόβλεψη Διακλαδώσεων
9.17: Πρόβλεψη Διακλαδώσεων
Page
Select activity Άσκηση 9: Εισαγωγή στην Ομοχειρία (Pipelining - Διοχέτευση)
Άσκηση 9: Εισαγωγή στην Ομοχειρία (Pipelining - Διοχέτευση)
File
Select section 10. Processor performance, CPI
Collapse
Expand
10. Processor performance, CPI
Select activity Άσκηση 10.1: Επίδοση Επεξεργαστών
Άσκηση 10.1: Επίδοση Επεξεργαστών
Page
Select activity Άσκηση 10.2: Mέσο CPI του Επεξεργαστή πολλαπλών κύκλων ανά εντολή
Άσκηση 10.2: Mέσο CPI του Επεξεργαστή πολλαπλών κύκλων ανά εντολή
Page
Select activity Άσκηση 10: Επίδοση Επεξεργαστών, CPI
Άσκηση 10: Επίδοση Επεξεργαστών, CPI
File
Select section 11. Cache Memories and their performance
Collapse
Expand
11. Cache Memories and their performance
Select activity 11.0: Εισαγωγή στην Ιεραρχία Μνήμης
11.0: Εισαγωγή στην Ιεραρχία Μνήμης
Page
Select activity 11.3 (α): Πώς ψάχνουμε κάτι που το έχουμε στην κρυφή μνήμη;
11.3 (α): Πώς ψάχνουμε κάτι που το έχουμε στην κρυφή μνήμη;
Page
Select activity 11.3 (β): Kρυφές μνήμες Μονοσήμαντης ('Αμεσης) Απεικόνισης
11.3 (β): Kρυφές μνήμες Μονοσήμαντης ('Αμεσης) Απεικόνισης
Page
Select activity 11.3 (γ): Οι Ετικέτες (Tags)
11.3 (γ): Οι Ετικέτες (Tags)
Page
Select activity 11.1: Μέσος Χρόνος Προσπέλασης Ιεραρχίας Μνήμης
11.1: Μέσος Χρόνος Προσπέλασης Ιεραρχίας Μνήμης
Page
Select activity 11.2: Επίδοση Επεξεργαστή με Ιεραρχία Μνήμης
11.2: Επίδοση Επεξεργαστή με Ιεραρχία Μνήμης
Page
Select activity 11.5: Αύξηση μεγέθους του Block (Line) για εκμετάλλευση της Χωρικής Τοπικότητας
11.5: Αύξηση μεγέθους του Block (Line) για εκμετάλλευση της Χωρικής Τοπικότητας
Page
Select activity 11.5 (β): Block (Line) για εκμετάλλευση της Χωρικής Τοπικότητας
11.5 (β): Block (Line) για εκμετάλλευση της Χωρικής Τοπικότητας
Page
Select activity 11.6: Συσχετιστική Κρυφή Μνήμη Δύο Δρόμων
11.6: Συσχετιστική Κρυφή Μνήμη Δύο Δρόμων
Page
Select activity 11.7: Επιλογή του Block που θα Αντικατασταθεί
11.7: Επιλογή του Block που θα Αντικατασταθεί
Page
Select activity 11.8: Ταυτόχρονη και Ετερόχρονη Εγγραφή (Write-Through, Write-Back)
11.8: Ταυτόχρονη και Ετερόχρονη Εγγραφή (Write-Through, Write-Back)
Page
Select activity Επιπλέον διδακτικό υλικό κρυφών μνημών
Επιπλέον διδακτικό υλικό κρυφών μνημών
File
Select activity Άσκηση 11: Κρυφές Μνήμες και η Επίδοσή τους
Άσκηση 11: Κρυφές Μνήμες και η Επίδοσή τους
File
Select section 12. Virtual memory
Collapse
Expand
12. Virtual memory
Select activity 12.1 (α): Εικονική Μνήμη: Στόχοι της
12.1 (α): Εικονική Μνήμη: Στόχοι της
Page
Select activity 12.1 (β): Διεργασίες (Processes), Εικονικές Μηχανές
12.1 (β): Διεργασίες (Processes), Εικονικές Μηχανές
Page
Select activity 12.2 (α): Σελίδες, Τοποθέτηση, Αναζήτηση
12.2 (α): Σελίδες, Τοποθέτηση, Αναζήτηση
Page
Select activity 12.2 (β): Μετάφραση Διευθύνσεων
12.2 (β): Μετάφραση Διευθύνσεων
Page
Select activity 12.2 (γ): Ταχύτητα Μετάφρασης: TLB και η σχέση του με τις Κρυφές Μνήμες
12.2 (γ): Ταχύτητα Μετάφρασης: TLB και η σχέση του με τις Κρυφές Μνήμες
Page
Select activity 12.2 (δ): Το TLB σε σχέση με την Κρυφή Μνήμη
12.2 (δ): Το TLB σε σχέση με την Κρυφή Μνήμη
Page
Select activity 12.3 (α): Διακοπές/Εξαιρέσεις
12.3 (α): Διακοπές/Εξαιρέσεις
Page
Select activity 12.3 (β): Προστασία Λειτουργικού Συστήματος: User/Kernel Mode
12.3 (β): Προστασία Λειτουργικού Συστήματος: User/Kernel Mode
Page
Select activity 12.3 (γ): Προστασία και Συνεργασία μεταξύ Διεργασιών
12.3 (γ): Προστασία και Συνεργασία μεταξύ Διεργασιών
Page
Select activity 12.5: Πολυεπίπεδοι Πίνακες Μετάφρασης
12.5: Πολυεπίπεδοι Πίνακες Μετάφρασης
Page
Select activity Άσκηση 12: Εικονική Μνήμη (Virtual Memory)
Άσκηση 12: Εικονική Μνήμη (Virtual Memory)
File
Select section 13. I/O units, Buses, DMA
Collapse
Expand
13. I/O units, Buses, DMA
Select activity 13.1: SRAM, DRAM, Προσπελάσεις Συνεχόμενων Λέξεων
13.1: SRAM, DRAM, Προσπελάσεις Συνεχόμενων Λέξεων
Page
Select activity 13.2: Κόστος Εκκίνησης και Παροχή (Startup Cost versus Throughput)
13.2: Κόστος Εκκίνησης και Παροχή (Startup Cost versus Throughput)
Page
Select activity 13.3: Διαφύλλωση (Interleaving), Αλληλοκαλυπτόμενες Δοσοληψίες
13.3: Διαφύλλωση (Interleaving), Αλληλοκαλυπτόμενες Δοσοληψίες
Page
Select activity 13.4: Απεικόνιση Μνήμης των Μονάδων Ε/Ε (Memory Mapped I/O)
13.4: Απεικόνιση Μνήμης των Μονάδων Ε/Ε (Memory Mapped I/O)
Page
Select activity 13.5 (α): Καταχωρητές Κατάστασης
13.5 (α): Καταχωρητές Κατάστασης
Page
Select activity 13.5 (β): Busy Wait, Polling
13.5 (β): Busy Wait, Polling
Page
Select activity 13.6: Κόστος Ε/Ε βάσει Δειγματοληψίας και βάσει Διακοπών
13.6: Κόστος Ε/Ε βάσει Δειγματοληψίας και βάσει Διακοπών
Page
Select activity 13.7: Aπευθείας Πρόσβαση Μνήμης (DMA) από Συσκευές Ε/Ε
13.7: Aπευθείας Πρόσβαση Μνήμης (DMA) από Συσκευές Ε/Ε
Page
Select activity Άσκηση 13: Μονάδες Εισόδου/Εξόδου (I/O), Σύνδεσμοι/Αρτηρίες, DMA
Άσκηση 13: Μονάδες Εισόδου/Εξόδου (I/O), Σύνδεσμοι/Αρτηρίες, DMA
File
Select section 14. Cache Coherence, advanced processors (Out-of-Order, Superscalar, Multithreading, Multicores)
Collapse
Expand
14. Cache Coherence, advanced processors (Out-of-Order, Superscalar, Multithreading, Multicores)
Select activity 14.1: DMA και Συνοχή Κρυφής-Κύριας Μνήμης
14.1: DMA και Συνοχή Κρυφής-Κύριας Μνήμης
Page
Select activity 14.2 (α): Πολυεπεξεργαστές και Κρυφές Μνήμες
14.2 (α): Πολυεπεξεργαστές και Κρυφές Μνήμες
Page
Select activity 14.2 (β): Πρωτόκολλα Συνοχής τύπου "Snooping"
14.2 (β): Πρωτόκολλα Συνοχής τύπου "Snooping"
Page
Select activity 14.4 (α): Παραλληλία Επιπέδου Εντολής (ILP)
14.4 (α): Παραλληλία Επιπέδου Εντολής (ILP)
Page
Select activity 14.4 (β): Στατικό Instruction Scheduling και οι δυσκολίες του με άγνωστες διευθύνσεις
14.4 (β): Στατικό Instruction Scheduling και οι δυσκολίες του με άγνωστες διευθύνσεις
Page
Select activity 14.4 (γ): Επεξεργαστές με Out-of-Order Execution
14.4 (γ): Επεξεργαστές με Out-of-Order Execution
Page
Select activity 14.5: Πολυνημάτωση (Multithreading)
14.5: Πολυνημάτωση (Multithreading)
Page
Select activity Άσκηση 14: Συνοχή (Coherence) Κρυφών Μνημών, Προχωρημένοι Επεξεργαστές (Out-of-Order, Superscalar, Multithreading, Multicores)
Άσκηση 14: Συνοχή (Coherence) Κρυφών Μνημών, Προχωρημένοι Επεξεργαστές (Out-of-Order, Superscalar, Multithreading, Multicores)
File
Select section 15. REFRESHER COURSE
Collapse
Expand
15. REFRESHER COURSE
Select activity 15.1: Ευθυγράμμιση Μπλοκς
15.1: Ευθυγράμμιση Μπλοκς
Page
Select activity 15.2: Εικονικές Μνήμες
15.2: Εικονικές Μνήμες
Page
Select activity 15.3: Κρυφές Μνήμες
15.3: Κρυφές Μνήμες
Page
Select activity 15.4: CPI (Cycles per Instruction)
15.4: CPI (Cycles per Instruction)
Page
Select activity 15.5: Interrupts and Exceptions
15.5: Interrupts and Exceptions
Page
Select activity 15.6: Pipeline
15.6: Pipeline
Page
Select activity 15.7: Επικοινωνία με τις Περιφερειακές Συσκευές
15.7: Επικοινωνία με τις Περιφερειακές Συσκευές
Page
Select activity 15.8: Προχωρημένοι Επεξεργαστές
15.8: Προχωρημένοι Επεξεργαστές
Page