Skip navigation

Αρχές λειτουργίας και αρχιτεκτονική μικροΕπεξεργαστών

Μικροϋπολογιστής vs Λογικές Πύλες

Αρχιτεκτονική μικροεπεξεργαστή

Άσκηση

Επιλέξτε στον παρακάτω πίνακα τις κατάλληλες τιμές για τα σήματα RD/WR' και IO/M'.

RD/WR' IO/M' Λειτουργία
Εγγραφή σε μνήμη (RAM)
Ανάγνωση από συσκευή εισόδου
Εγγραφή σε συσκευή εξόδου
Ανάγνωση από μνήμη (RAM ή ROM)

Enable JavaScript

Άσκηση

Από ποια τμήματα αποτελείται ένας μ/Ε και ποιος ο ρόλος τους;

Άσκηση

Επιλέξτε ως ΣΩΣΤΕΣ όσες από τις παρακάτω πράξεις εκτελούνται από την αριθμητική και λογική μονάδα (ALU):

Ερώτηση 1

Λογικές πράξεις (AND, OR, NOT, XOR, κτλ)

Ερώτηση 2

Αποκωδικοποίηση εντολών

Ερώτηση 3

Συμπλήρωμα ως προς 1 και ως προς 2

Ερώτηση 4

Δυαδική πρόσθεση και αφαίρεση

Ερώτηση 5

Ολίσθηση και περιστροφή

Ερώτηση 6

Απαρίθμηση εντολών προγράμματος

Άσκηση

Ερώτηση 1

Η μονάδα ελέγχου ελέγχει και συγχρονίζει την μεταφορά και επεξεργασία των δεδομένων και είναι η καρδιά του μικροεπεξεργαστή.

Ερώτηση 2

Όλες οι ενέργειες του μικροεπεξεργαστή πραγματοποιούνται με την επίβλεψη της μονάδας ελέγχου. 

Ερώτηση 3

Η μονάδα ελέγχου δέχεται στην είσοδό της παλμούς από ένα εξωτερικό ρολόι (clock) και με τη βοήθειά του παράγει τα σήματα χρονισμού και ελέγχου για την εκτέλεση κάθε εντολής.

Καταχωρητές

Άσκηση

Αναφέρατε ονομαστικά τους 4 καταχωρητές που συναντάμε στην πλειοψηφία των μικροεπεξεργαστών.

Άσκηση

Στον καταχωρείται η διεύθυνση μνήμης στην οποία βρίσκεται η επόμενη προς εκτέλεση εντολή.

Στον καταχωρείται η εντολή που πρόκειται να αποκωδικοποιηθεί από τον και να εκτελεστεί.

Στον καταχωρείται η διεύθυνση της κορυφής της στοίβας. 

Στον υπάρχουν οι σημαίες συνθήκης (flags).

Enable JavaScript

Άσκηση

Ποιες είναι οι βασικές σημαίες συνθήκης του καταχωρητή κατάστασης και ποιος ο ρόλος τους;


(c) Αμπατζόγλου Γιάννης, Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ1708