Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 4 ο. Πανεπιστήµιο Θεσσαλίας - Τµήµα Μηχανικών Η/Υ, Τηλεπικοινωνιών και ικτύων

Σχετικά έγγραφα
Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής. Οργάνωση Η/Υ. Γιώργος Δημητρίου. Μάθημα 3 ο ΜΕΔ απλού κύκλου

ΟΡΓΑΝΩΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ Η/Υ

Οργάνωση Η/Υ. Γιώργος Δημητρίου. Μάθημα 4 ο ΜΕΔ πολλαπλών κύκλων

ΟΡΓΑΝΩΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ Η/Υ

Πανεπιστήμιο Θεσσαλίας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων

Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 6 ο. Πανεπιστήµιο Θεσσαλίας - Τµήµα Μηχανικών Η/Υ, Τηλεπικοινωνιών και ικτύων

Αρχιτεκτονική Η/Υ. Γιώργος ηµητρίου. Μια Ανασκόπηση στην Οργάνωση Η/Υ. Πανεπιστήµιο Θεσσαλίας - Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών

Πανεπιστήµιο Θεσσαλίας

Παράλληλα Συστήματα. Γιώργος Δημητρίου. Μια Ανασκόπηση στην Οργάνωση Η/Υ. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής

Πανεπιστήµιο Θεσσαλίας

Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 9 ο. Πανεπιστήµιο Θεσσαλίας - Τµήµα Μηχανικών Η/Υ, Τηλεπικοινωνιών και ικτύων

5.1 Εισαγωγή. Μια προεπισκόπηση της υλοποίησης

Πανεπιστήμιο Θεσσαλίας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων

Πανεπιστήμιο Θεσσαλίας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

2 η Ενδιάμεση Εξέταση Λύσεις/Απαντήσεις

ΟΡΓΑΝΩΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ Η/Υ

Πανεπιστήµιο Θεσσαλίας Τµήµα Μηχανικών Η/Υ, Τηλεπικοινωνιών και ικτύων

Πανεπιστήμιο Θεσσαλίας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Πανεπιστήµιο Θεσσαλίας

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 2 ο. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής. Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 2 ο Σύντοµη Επανάληψη

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 1 ο

Οργάνωση Η/Υ. Γιώργος Δημητρίου. Μάθημα 2 ο Σύντομη Επανάληψη. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

ΠΛΕ- 027 Μικροεπεξεργαστές 5ο μάθημα: Αρχιτεκτονική πυρήνα: υλοποίηση ενός κύκλου

3. Πρόσθεση Πολλαπλασιασμός 4. Πρόσθεση στο πρότυπο ΙΕΕΕ Πολλαπλασιασμός στο πρότυπο ΙΕΕΕ

Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής

Chapter 2. Εντολές : Η γλώσσα του υπολογιστή. (συνέχεια) Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L.

Σχεδίαση μονάδας ελέγχου επεξεργαστή

Οργάνωση και Σχεδίαση Υπολογιστών Η ιασύνδεση Υλικού και Λογισµικού, 4 η έκδοση. Κεφάλαιο 4. Ο επεξεργαστής

Πανεπιστήµιο Θεσσαλίας

Επεξεργαστής Υλοποίηση ενός κύκλου μηχανής

Επεξεργαστής Υλοποίηση ενός κύκλου μηχανής

Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 2 ο. Πανεπιστήµιο Θεσσαλίας - Τµήµα Μηχανικών Η/Υ, Τηλεπικοινωνιών και ικτύων

Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής

Πανεπιστήµιο Θεσσαλίας

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Διάλεξη 13. Διακλαδώσεις. Νίκος Μπέλλας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ

Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής

Chapter 5. Ο επεξεργαστής: διαδρομή δεδομένων και μονάδα ελέγχου. Ενδέκατη (11 η ) δίωρη διάλεξη.

Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 3 ο. Πανεπιστήµιο Θεσσαλίας - Τµήµα Μηχανικών Η/Υ, Τηλεπικοινωνιών και ικτύων

Τέτοιες λειτουργίες γίνονται διαμέσου του

Μάθημα 3.2: Κεντρική Μονάδα Επεξεργασίας

Σχεδίαση της Μονάδας Ελέγχου

ΠΛΕ- 027 Μικροεπεξεργαστές 6ο μάθημα: Αρχιτεκτονική πυρήνα: υλοποίηση με διοχέτευση

και η µονάδα ελέγχου (control) O επεξεργαστής: Η δίοδος δεδοµένων (datapath) Εντολές διακλάδωσης (branch beq, bne) I Type Σχεδίαση datapath

Chapter 2. Εντολές : Η γλώσσα του υπολογιστή. Τρίτη (3 η ) δίωρη διάλεξη. Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L.

Οργάνωση Η/Υ. Γιώργος Δημητρίου. Μάθημα 8 ο Μερική Επικάλυψη. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΔΕΥΤΕΡΗ ΠΡΟΟΔΟΣ ΣΤΗΝ ΟΡΓΑΝΩΣΗ ΣΤΟΥΣ Η/Y (ΗΥ232)

Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L. Hennessy. Chapter 5. Ο επεξεργαστής: διαδρομή δεδομένων και μονάδα ελέγχου

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΔΕΥΤΕΡΗ ΠΡΟΟΔΟΣ ΣΤΗΝ ΟΡΓΑΝΩΣΗ ΣΤΟΥΣ Η/Y (ΗΥ232)

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

Οργάνωση Υπολογιστών

Εργαστήριο ΙΑΧΕΙΡΙΣΗ ΜΝΗΜΗΣ

Σύγχρονες Αρχιτεκτονικές Υπολογιστών

Αρχιτεκτονική Μικροεπεξεργαστών MIPS-32. Αρχείο καταχωρητών και Χάρτης Μνήµης

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

Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ. Εισαγωγή

Άσκηση IF ID EX MEM WB α. 300ps 400ps 350ps 500ps 100ps β. 200ps 150ps 120ps 190ps 140ps

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 ΑΠΑΝΤΗΣΕΙΣ

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 11 ο και 12 ο

Διάλεξη 11 Προώθηση (Forwarding)

Single Cycle Datapath. Αρχιτεκτονική Υπολογιστών. 5ο εξάμηνο ΣΗΜΜΥ ακ. έτος: Νεκ. Κοζύρης

Διάλεξη 12 Καθυστερήσεις (Stalls) Εκκενώσεις Εντολών (Flushing)

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

1 η Ενδιάμεση Εξέταση Απαντήσεις/Λύσεις

O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control)

Είναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή

O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control)

i Όλες οι σύγχρονες ΚΜΕ είναι πολυπλοκότερες!

Κεφάλαιο 4. Ο επεξεργαστής. Οργάνωση και Σχεδίαση Υπολογιστών Η ιασύνδεση Υλικού και Λογισµικού, 4 η έκδοση

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς

Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας

Πανεπιστήµιο Θεσσαλίας

Κεντρική Μονάδα Επεξεργασίας

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων

ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών Φροντιστήριο: MIPS assembly

Εντολές του MIPS (2)

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Διάλεξη 3 Εντολές του MIPS (2)

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

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

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών

Πληροφορική Ι. Μάθημα 6 ο Εκτέλεση πράξεων, Αρχιτεκτονική Η/Υ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

Οργάνωση και Σχεδίαση Υπολογιστών Η ιασύνδεση Υλικού και Λογισµικού, 4 η έκδοση. Κεφάλαιο 2. Εντολές: η γλώσσα του υπολογιστή

ΕΠΛ221: Οργάνωση Υπολογιστών και Συμβολικός Προγραμματισμός. Κεφ. 4: Ο επεξεργαστής 1. Διάδρομος δεδομένων και μονάδα ελέγχου 2.

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ

ΗΜΥ 213 Εργαστήριο Οργάνωσης Υπολογιστών και Μικροεπεξεργαστών

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ II. χειμερινό εξάμηνο & εαρινό εξάμηνο (σε κίτρινο υπόβαθρο)

Πανεπιστήμιο Θεσσαλίας Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών

Πανεπιστήµιο Θεσσαλίας

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ

Κεφάλαιο 3 Κεντρική Μονάδα Επεξεργασίας

Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 12 ο. Πανεπιστήµιο Θεσσαλίας - Τµήµα ΜηχανικώνΗ/Υ, Τηλεπικοινωνιών και ικτύων

Σελίδα 1 από 12. Απαντήσεις στο φυλλάδιο 55. Ερώτηση 1 η : Ένα υπολογιστικό σύστηµα αποτελείται από:

Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»

Πανεπιστήμιο Θεσσαλίας Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών

Transcript:

Γιώργος ηµητρίου Μάθηµα 4 ο Πανεπιστήµιο Θεσσαλίας - Τµήµα Μηχανικών Η/Υ, Τηλεπικοινωνιών και ικτύων

Συνολική οµή ΚΜΕ Μία ή περισσότερες µονάδες αριθµητικών και λογικών πράξεων Μονάδα ολίσθησης Φάκελος καταχωρητών γενικού σκοπού Κρυφή µνήµη (ενοποιηµένη ή διαχωρισµένη) εντολών και δεδοµένων Καταχωρητές ειδικού σκοπού ρόµοι µεταφοράς πληροφορίας Μονάδα ελέγχου

Επεξεργασία εδοµένων Απλουστευµένη αρχιτεκτονική MIPS συνδυαστικής ΜΕ : PC Μ Μ & Αποθηκευµένο Πρόγραµµα MUX PCSrc Μονάδα Ελέγχου ιακοπή MUX PCtoReg MUX RegDst Φάκελος Καταχωρητών Γενικού Σκοπού RegWrite MUX ALUSrcB MUX MemToReg ΑΛΜ ALUOp MemRead, MemWrite Μ Μ & Αποθηκευµένα εδοµένα

Κύκλος Εντολής MIPS 1.Προσκόµισε την εντολή από τη θέση µνήµηςπουδείχνειοpc. 2.Υπολόγισετηνέατιµήτου PC. 3. Αποκωδικοποίησε την εντολή. 4. ιάβασε τα τελούµενα εισόδου από το φάκελο καταχωρητών (ΦΚ). 5. Εκτέλεσε την εντολή στην ΑΛΜ. 6. Προσπέλασε τη µνήµη δεδοµένων. 7. Αποθήκευσε το αποτέλεσµα στο ΦΚ.

Ανάκληση Εντολής Η Μ Μ εντολών (αποθηκευµένου προγράµµατος) προσπελαύνει την αντίστοιχη κρυφή µνήµη για ανάγνωση. n Η τρέχουσα τιµή του PC χρησιµοποιείται ως διεύθυνση προσπέλασης. Η Μ Μ εντολών επιστρέφει στη ΜΕ µια λέξη εντολής.

Υπολογισµός Νέας Τιµής PC Η τιµή του PC αυξάνεται κατά µία λέξη (ή 4 ψηφιολέξεις). Η αύξηση του PC µπορεί να ακυρωθεί από τη φάση εκτέλεσης, εάν εκτελείται εντολή άλµατος. Ηαύξησητου PCµπορείακόµηναακυρωθεί από διακοπή ή ειδική περίπτωση.

Αποκωδικοποίηση Εντολής Κωδικοποίηση των ψηφίων σε οµάδες. Έτσι στην αποκωδικοποίηση: n Κάποιες οµάδες ψηφίων (κατ ευθείαν ή έµ- µεσης διευθυνσιοδότησης) κατευθύνονται προςτοφκ. n Μία οµάδα ψηφίων (άµεσης ή σχετικής διευθυνσιοδότησης) µπορεί να κατευθυνθεί προςτηναλμήτον PC. n Ο κωδικός λειτουργίας αποκωδικοποιείται από τη Μονάδα Ελέγχου, για την παραγωγή σηµάτων ελέγχου.

Ανάγνωση Φακέλου Καταχωρητών Σε κάθε εντολή στέλνονται στο ΦΚ δύο αριθµοί καταχωρητών για ανάγνωση. n Πιθανά ο ίδιος αριθµός! Ηανάγνωσηγίνεταιπάντα,ακόµακιαν η εντολή δεν έχει τελούµενα εισόδου! Τα δεδοµένα που επιστρέφονται από το ΦΚπροωθούνταιστηνΑΛΜ,στον PCή στη Μ Μ δεδοµένων για αποθήκευση.

Εκτέλεση Εντολής στην ΑΛΜ Σε ορισµένες εντολές (πχ άλµα χωρίς συνθήκη) δε χρησιµοποιείται η ΑΛΜ. Για τις υπόλοιπες: η ακριβής λειτουργία της ΑΛΜ καθορίζεται από την αποκωδικοποίηση του κωδικού λειτουργίας και του κωδικού τελεστή της εντολής. ΗέξοδοςτηςΑΛΜµπορείναείναιαποτέλεσµα της εντολής, ή να χρησιµοποιηθείσανέλεγχοςεγγραφήςτου PCήσα διεύθυνση προσπέλασης της µνήµης.

Προσπέλαση Μνήµης εδοµένων Η Μ Μ δεδοµένων προσπελαύνει την αντίστοιχη κρυφή µνήµη, αν η εντολή είναι φόρτωσης ή αποθήκευσης. n Η τελική διεύθυνση προσπέλασης υπολογίστηκε στην ΑΛΜ στο προηγούµενο βήµα. nσε φόρτωση, διαβάζεται από τη µνήµη µια λέξη δεδοµένων, την οποία η Μ Μ επιστρέφει στη ΜΕ. n Σε αποθήκευση, εγγράφεται στη µνήµη µια λέξη δεδοµένων, η οποία προέρχεται από τοφκ.

Εγγραφή Φακέλου Καταχωρητών Κάθε εντολή µπορεί να γράψει µέχρι έναν καταχωρητή. n εδοµένα εγγραφής από την ΑΛΜ (αριθµητικές/λογικές εντολές) n εδοµένα εγγραφής από τη µνήµη δεδοµένων (εντολές φόρτωσης).

Σύστηµα Ελέγχου MIPS Αποκωδικοποίηση εντολής: n Αποστολή επιµέρους πεδίων στις κατάλληλες υποµονάδες επεξεργασίας. n Παραγωγή σηµάτων ελέγχου για κάθε υποµονάδα επεξεργασίας. Υποµονάδα ελέγχου ΑΛΜ: n Αποκωδικοποίηση πράξης. Υποµονάδα ελέγχου PC: n Εκτέλεση αλµάτων µε ή χωρίς συνθήκη. Υποµονάδα ελέγχου Μ Μ.

Έλεγχος Εντολής ΑΛΜ add $8,$17,$18 000000 10001 10010 01000 00000 100000 ΜΕ RegWrite = 1 MemtoReg = 0 PCtoReg = 0 πράξη(αλμ) = κωδικός τελεστή ina inb out Φάκελος Καταχωρητών Α Β SrcΑ SrcΒ ΑΛΜ RegDst = rd ALUSrcB = ΦΚ add Έλεγχος ΑΛΜ

Έλεγχος Εντολής ΑΛΜ addi $8,$17,-1 001000 10001 01000 1111111111111111 ΜΕ RegWrite = 1 Έλεγχος ΑΛΜ ina Φάκελος Καταχωρητών add inb Α ΑΛΜ RegDst = rt ALUSrcB = άµεσο τελούµενο SrcΑ SrcΒ MemtoReg = 0 PCtoReg = 0 προέκταση προσήµου

Έλεγχος Εντολής Προσπέλασης Μνήµης sw $8,164($29) 101011 11101 01000 0000000010100100 ΜΕ Έλεγχος Μ Μ RegWrite = 0 Έλεγχος ΑΛΜ MemWrite ina Φάκελος Καταχωρητών Β Α add inb Μ Μ SrcΑ SrcΒ ΑΛΜ δεδοµένα διεύθυνση προέκταση προσήµου ALUSrcB = άµεσο τελούµενο

Έλεγχος Εντολής ιακλάδωσης bne $4,$12,-1432 000101 00100 01100 1111101001101000 ΜΕ RegWrite = 0 Έλεγχος ΑΛΜ ina sub inb Φάκελος Καταχωρητών Α Β ALUSrcB = ΦΚ SrcΑ SrcΒ ΑΛΜ Zero προέκταση προσήµου Έλεγχος PC + PC PC+1 if Branch AND (NOT Zero) PCSrc = PC+1 + (-1432)

Έλεγχος Εντολής Άλµατος jalr $12,$31 000000 01100 00000 11111 00000 010001 ΜΕ RegWrite = 1 PCtoReg = 1 ina inb out Φάκελος Καταχωρητών Α PC PC+1 RegDst = rd PCSrc = ΦΚ Έλεγχος PC

Υλοποίηση Μονάδας Ελέγχου Με λογικό κύκλωµα: n παραγωγή σηµάτων ελέγχου n ένας κύκλος µηχανής για κάθε κύκλο εντολής nένας κύκλος µηχανής για κάθε φάση κύκλου εντολής Με µικροπρογραµµατισµό: n κάθε σήµα ελέγχου ενεργοποιεί µια µικρολειτουργία n µε το µικροπρογραµµατισµό οι µικρολειτουργίες δεν είναι αποτέλεσµα τέτοιων σηµάτων, αλλά εκτέλεσης ενός (µικρο)προγράµµατος