Μετρητής προγράμματος (PC):
Ο μετρητής προγράμματος διατηρεί τη διεύθυνση της επόμενης εντολής που θα εκτελεστεί. Ο αριθμός των bit που απαιτούνται για τον υπολογιστή εξαρτάται από τη χωρητικότητα μνήμης του συστήματος:
- Εάν η χωρητικότητα μνήμης είναι 2^n λέξεις, τότε απαιτούνται n bit για τον υπολογιστή.
Μητρώο οδηγιών (IR):
Ο καταχωρητής εντολών περιέχει την εντολή που εκτελείται αυτήν τη στιγμή. Ο αριθμός των bit που απαιτούνται για το IR εξαρτάται από τον αριθμό των διαφορετικών εντολών στο σύνολο εντολών:
- Εάν υπάρχουν m διαφορετικές εντολές, τότε απαιτούνται bit log2(m) για το IR.
Για παράδειγμα, εάν ένα σύστημα έχει χωρητικότητα μνήμης 2^16 λέξεων και ένα σύνολο εντολών 128 διαφορετικών εντολών, τότε:
- Ο μετρητής προγράμματος (PC) απαιτεί 16 bit (2^16 =65.536 λέξεις).
- Ο καταχωρητής εντολών (IR) απαιτεί 7 bit (log2(128) =7).
Έτσι, σε αυτήν την περίπτωση, ο μετρητής προγράμματος απαιτεί 16 bit και ο καταχωρητής εντολών απαιτεί 7 bit.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα