Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Επεξεργαστές (CPU)

Πόσα μητρώα στο Intel Core i3;

Η αρχιτεκτονική επεξεργαστή Intel Core i3 χρησιμοποιεί το σύνολο οδηγιών x86-64. Παρόλο που * έχει * έναν μεγάλο αριθμό καταχωρητών γενικής χρήσης που είναι προσβάσιμα στον προγραμματιστή, είναι ανακριβές να δώσουμε έναν μόνο αριθμό ως απάντηση. Αυτό οφείλεται στο γεγονός ότι:

* Αρχιτεκτονικά Μητρώα: Η αρχιτεκτονική ορίζει ένα σύνολο καταχωρητών (όπως RAX, RBX, RCX κ.λπ.), αλλά ο ακριβής αριθμός ορατός σε έναν προγραμματιστή εξαρτάται από τον τρόπο λειτουργίας (π.χ. 32-bit έναντι 64-bit).

* Φυσικά μητρώα: Ο φυσικός αριθμός των καταχωρητών στον πυρήνα της CPU είναι πολύ υψηλότερος από τους αρχιτεκτονικούς μητρώα. Αυτά χρησιμοποιούνται για εσωτερικές λειτουργίες και δεν ελέγχονται άμεσα από τον προγραμματιστή.

Επομένως, δεν υπάρχει απλή απάντηση στο "πόσα μητρώα". Μπορείτε να πείτε ότι έχει το πρότυπο X86-64 Register Set (16 καταχωρητές γενικής χρήσης σε λειτουργία 64-bit) προσβάσιμο στον προγραμματιστή, αλλά ο πραγματικός αριθμός φυσικών μητρώων είναι σημαντικά μεγαλύτερος και είναι μια λεπτομέρεια εφαρμογής που δεν καθορίζεται συνήθως δημόσια.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα