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



Σχετικά έγγραφα
Αρχιτεκτονική υπολογιστών

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

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

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

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

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

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

Λειτουργικά Συστήματα

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

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

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Λειτουργικά Συστήματα

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

Προγραμματισμός Διαδικτύου

Αντικειμενοστραφής Προγραμματισμός

Πληροφορική II. Ενότητα 5 : Δομές Δεδομένων και αφηρημένοι. τύποι δεδομένων. Δρ. Γκόγκος Χρήστος

Λειτουργικά Συστήματα

Ιστορία της μετάφρασης

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Θεωρία Υπολογισμού. Ενότητα 10 : Κατασκευή ΝΠΑ. Αλέξανδρος Τζάλλας

Διοικητική των επιχειρήσεων

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Εισαγωγή στους Αλγορίθμους

Λειτουργικά Συστήματα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

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

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

Φωνολογική Ανάπτυξη και Διαταραχές

Προγραμματισμός Διαδικτύου

Εισαγωγή στους Αλγορίθμους

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Προγραμματισμός Διαδικτύου

Λειτουργικά Συστήματα

Αντικειμενοστραφής Προγραμματισμός

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Αντικειμενοστραφής Προγραμματισμός

Γενικά Μαθηματικά Ι. Ενότητα 12: Κριτήρια Σύγκλισης Σειρών. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Εκκλησιαστικό Δίκαιο

Διδακτική της Πληροφορικής

Οικονομική Γεωργικών Εκμεταλλεύσεων

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Προγραμματισμός Διαδικτύου

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Εκκλησιαστικό Δίκαιο

Μάρκετινγκ Αγροτικών Προϊόντων

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

Εισαγωγή στην Επιστήμη των Υπολογιστών

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μικροοικονομική. Ενότητα 11 : Κόστος παραγωγής Καραμάνης Κωνσταντίνος

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

Εργαστήριο Χημείας Ενώσεων Συναρμογής

Διοικητική των επιχειρήσεων

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μικροοικονομική. Ενότητα 12 : Μορφές Αγοράς Καραμάνης Κωνσταντίνος

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Εισαγωγή στους Αλγορίθμους

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

Αντικειμενοστραφής Προγραμματισμός

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Συστήματα Αυτομάτου Ελέγχου. Ενότητα Α: Γραμμικά Συστήματα

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης

Εισαγωγή στην πληροφορική

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Μηχανολογικό Σχέδιο Ι

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Στρατηγικό Μάρκετινγκ

Οδοποιία IΙ. Ενότητα 14: Υπόδειγμα σύνταξης τευχών θέματος Οδοποιίας. Γεώργιος Μίντσης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Προγραμματισμός H/Y Ενότητα 4: Δείκτες. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Εργαστήριο Χημείας Ενώσεων Συναρμογής

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 6 : Δομές αρχείων. Δρ. Γκόγκος Χρήστος

Ιστορία της μετάφρασης

Λοιμώδη Νοσήματα Υγιεινή Αγροτικών Ζώων

Προγραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 6 : Εκτέλεση πράξεων, Αρχιτεκτονική Η/Υ. Δρ.

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μικροοικονομική. Ενότητα 6 : Ελαστικότητα προσφοράς Καραμάνης Κωνσταντίνος

Διοικητική Λογιστική

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Βάσεις Δεδομένων. Ενότητα 1: Εισαγωγή στις Βάσεις δεδομένων. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών

Οικονομία των ΜΜΕ. Ενότητα 7: Μορφές αγοράς και συγκέντρωση των ΜΜΕ

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 4 : Πράξεις με bits. Δρ. Γκόγκος Χρήστος

Transcript:

1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αρχιτεκτονική υπολογιστών Ενότητα 12 : Δομή και Λειτουργία της CPU 2/2 Φώτης Βαρζιώτης

2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Τμήμα Μηχανικών Πληροφορικής Τ.Ε Αρχιτεκτονική υπολογιστών Ενότητα 12 : Δομή και Λειτουργία της CPU 2/2 Φώτης Βαρζιώτης Καθηγητής Εφαρμογών Άρτα, 2015

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. 3 3

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 4 Χρηματοδότηση Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο TEI» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 7 Στρατηγική Σωλήνωσης Προσκόμιση εντολής Αποκωδικοποίηση εντολής Υπολογισμός τελεστών (π.χ. ενεργός διεύθυνση) Προσκόμιση τελεστών Εκτέλεση εντολής Έγγραφή αποτελεσμάτων Επικάλυψη των παραπάνω σταδίων

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 8 Σωλήνωση εντολής με δύο στάδια

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 9 Χρονισμός στη Σωλήνωση

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 1 Διακλάδωση στη σωλήνωση

1 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Σωλήνωση εντολής με έξι στάδια

1 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Εναλλακτική Απεικόνιση Σωλήνωσης

1 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Βελτίωση στην απόδοση με Σωλήνωση

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 1 Χειρισμός διακλαδώσεων Πολλές συνεχείς ροές Προ προσαγωγή στόχου διακλάδωσης Προσωρινή μνήμη βρόχου Πρόβλεψη διακλάδωσης Καθυστερημένη διακλάδωση

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Πολλές συνεχείς ροές Διαθέτουμε δύο σωληνώσεις Προ προσαγωγή κάθε διακλάδωσης σε ξεχωριστή Σωλήνωση Χρήση κατάλληλης σωλήνωσης Οδηγεί σε καθυστερήσεις διεκδίκησης για δίαυλο και καταχωρητές Πολλαπλές διακλαδώσεις απαιτούν την δημιουργία νέων συνεχών ροών 1

1 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Προ προσαγωγή στόχου διακλάδωσης Ο στόχος της διακλάδωσης προ προσάγεται μαζί με τις εντολές που ακολουθούν την διακλάδωση Ο στόχος διατηρείται μέχρι να εκτελεστεί η διακλάδωση Χρησιμοποιείται από τον IBM 360/91

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 1 Προσωρινή μνήμη βρόχου Πολύ γρήγορη μνήμη Συντηρείται από το στάδιο προσκόμισης της σωλήνωσης Γίνεται έλεγχος της προσωρινής μνήμης πριν την προσαγωγή εντολών από την μνήμη Πολύ καλή τεχνική για μικρούς βρόχους ή υπερπηδήσεις Όπως η cache Χρησιμοποιείται από τον CRAY-1

1 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Διάγραμμα προσωρινής μνήμης βρόχου

1 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Πρόβλεψη διακλάδωσης 1/3 Πρόβλεψη: δεν γίνεται ποτέ Θεωρεί ότι δεν θα συμβεί υπερπήδηση Πάντα προσκομίζει την επόμενη εντολή 68020 & VAX 11/780 Ο VAX δεν θα προχωρούσε σε προ προσαγωγή μετά από διακλάδωση αν προέκυπτε σφάλμα σελίδας (O/S v CPU design) Πρόβλεψη: Γίνεται πάντοτε Θεωρεί ότι θα συμβεί υπερπήδηση Πάντα προσκομίζει την εντολή στόχο

2 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Πρόβλεψη διακλάδωση 2/3 Πρόβλεψη: με τον Opcode Μερικές εντολές είναι περισσότερο πιθανό να προκαλέσουν υπερπήδηση από κάποιες άλλες Μπορεί να έχει ως 75% επιτυχία Πραγματοποίηση/ μη πραγματοποίηση μεταγωγής Βασίζεται στο ιστορικό Καλή τεχνική για βρόχους

2 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Πρόβλεψη διακλάδωσης 3/3 Καθυστερημένη διακλάδωση Δεν εκτελείται η διακλάδωση όσο δεν είναι απαραίτητο Επαναδιάταξη εντολών

2 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Γράφημα ροής για την πρόβλεψη διακλάδωσης

2 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Διάγραμμα κατάστασης για πρόβλεψη διακλάδωσης

2 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Χειρισμός διακλαδώσεων

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Intel 80486 Pipelining Προσκόμιση Από cache ή εξωτερική μνήμη Εισαγωγή σε ένα από τις δύο 6-byte προσωρινές μνήμες προ - προσαγωγής Γέμισε την προσωρινή αποθήκευση με νέα δεδομένα μόλις τα προηγούμενα χρησιμοποιηθούν Ένας μέσος όρος 5 εντολών προσκομίζεται σε κάθε φόρτωση Ανεξάρτητα από τα άλλα στάδια ο χώρος προσωρινής αποθήκευσης διατηρείται πάντα «γεμάτος» Αποκωδικοποίηση πρώτου σταδίου D1 Πληροφορία Opcode & address-mode Στα πρώτα τρία bytes της εντολής Μπορεί με τα παραπάνω να κατευθύνει το στάδιο D2 για να πάρει το υπόλοιπο της εντολής Αποκωδικοποίηση δεύτερου σταδίου D2 Ανάλυση του opcode σε σήματα ελέγχου Υπολογισμός περίπλοκων τρόπων διευθυνσιοδότησης Εκτέλεση ALU λειτουργίες, αναφορές στην cache, ενημέρωση καταχωρητών Εγγραφή Ενημέρωση καταχωρητών και σημαίων Αποστολή των αποτελεσμάτων στην cache & στον δίαυλο διεπαφής με τους καταχωρητές εγγραφής 2

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 2 80486 Instruction Pipeline Examples

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 2 Καταχωρητές στον Pentium 4

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 2 EFLAGS Register

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 2 Control Registers

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ 3 Βιβλιογραφία William Stallings. (2011). Αρχιτεκτονική & Οργάνωση Υπολογιστών. Εκδόσεις Τζιόλα. Δημοσθένης Ε. Μπολανάκης. (2011). Αρχιτεκτονική Μικροϋπολογιστών: αρχές προγραμματισμού χαμηλού επιπέδου και εφαρμογές με το μικροελεγκτή M68HC908GP32, Εκδόσεις Σύγχρονη Παιδεία. Tanenbaum Andrew S. (1995). Η Αρχιτεκτονική των Υπολογιστών μια δομημένη προσέγγιση Συγγραφέας Tanenbaum Andrew S. Εκδόσεις Κλειδάριθμος. Luce T. (1991). Αρχιτεκτονική των Υπολογιστών. Εκδόσεις Τζιόλα. Gilmore. (1999). Μικροεπεξεργαστές θεωρία και εφαρμογές. Εκδόσεις Τζιόλα. Predko M. (2000). Προγραμματίζοντας τον Μικροελεγκτή PIC, Εκδόσεις Τζιόλα. Μπεκάκος Μ.Π. (1994). Αρχιτεκτονική υπολογιστών & τεχνολογία παράλληλης επεξεργασίας, Εκδόσεις Σταμούλης.

3 31 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Σημείωμα Αναφοράς Copyright Τεχνολογικό Ίδρυμα. Φώτης Βαρζιώτης. Αρχιτεκτονική υπολογιστών. Έκδοση: 1.0 Άρτα, 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: http://eclass.teiep.gr/openclass/courses/comp115/

Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές [1] ή μεταγενέστερη. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, Διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. [1] http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el 3

3 Αρχιτεκτονική υπολογιστών Δομή και Λειτουργία της CPU 2/2, Τμήμα Μηχανικών Πληροφορικής, ΤΕΙ ΗΠΕΙΡΟΥ - Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Τέλος Ενότητας Επεξεργασία: Ευάγγελος Καρβούνης Άρτα, 2015

3 Τέλος Ενότητας Δομή και Λειτουργία της CPU 2/2