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

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> Δίσκοι & Αποθήκευση Υπολογιστών

Τα πλεονεκτήματα της διπλής κατεύθυνσης Shift Εγγραφή

Όταν τα δεδομένα είναι σε έναν υπολογιστή είναι πάντα σε δυαδική μορφή ή λίγο - σειρές από 1 και 0 . Αυτά τα δεδομένα είναι πάντα είτε σε μνήμη ή στα μητρώα . Μητρώα είναι ακριβώς αρκετά μεγάλη για να κρατήσει μία λέξη - συνήθως 32 ή 64 bits . Οι περισσότεροι καταχωρητές κρατούν μόνο τα δεδομένα προσωρινά , αλλά μερικοί μητρώα μπορούν να κάνουν τα πράγματα με τα δεδομένα , σαν να αυξήσετε ή να μετατοπίσει τον αριστερά ή δεξιά . Μηχανές
Η

μητρώα είναι σαν μικρά κομμάτια της μνήμης που είναι ακριβώς αρκετά μεγάλο να κρατήσει ένα ή δύο λέξεις της μνήμης - 32 ή 64 bits . Τα περισσότερα από αυτά τα μητρώα είναι απλώς προσωρινές θέσεις εκμετάλλευση για τα δεδομένα, ενώ κάτι άλλο συμβαίνει . Ορισμένα μητρώα , ωστόσο, μπορεί να προσαυξάνει τα δεδομένα, να ελαττώσει τα δεδομένα , flip όλα τα bits ή μετατόπιση των δεδομένων αριστερά ή δεξιά. Υπάρχει ένα ειδικό μητρώο - μερικές φορές ονομάζεται το συσσωρευτή - που μπορεί να προσθέσει μαζί δύο σειρές δεδομένων εικόνων
Adders
Η

αθροιστές - . Που ονομάζεται επίσης συσσωρευτές - είναι ειδικά μητρώων που μπορούν να χρησιμοποιηθούν για να αθροίσει δύο δυαδικές συμβολοσειρές . Συνδεδεμένο με το συσσωρευτή είναι δύο καταχωρητές εισόδου και ένα καταχωρητή εξόδου . Όταν δύο αριθμοί είναι στα μητρώα εισόδου , ​​η εντολή για να προσθέσετε είναι δεδομένη και - μετά από μια καθυστέρηση , ενώ ο συσσωρευτής λειτουργεί - η απάντηση θα εμφανιστεί στο μητρώο της παραγωγής . Όλες οι άλλες μαθηματικές πράξεις - πολλαπλασιασμός, διαίρεση , αφαίρεση - γίνονται σε όρους προσθήκες

Η Πολλαπλασιασμός
Η

πολλαπλασιασμός επιτυγχάνεται όσον αφορά προσθήκες και . βάρδιες. Για να δείτε πώς λειτουργεί αυτό , φανταστείτε τη δημιουργία το δυαδικό πρόβλημα πολλαπλασιασμού για μολύβι και χαρτί - ένα δυαδικό αριθμό πάνω από το άλλο. Στη συνέχεια, θα πολλαπλασίαζε τον αριθμό πάνω από κάθε ψηφίο στο κάτω μέρος τον αριθμό - γραπτώς κάθε προϊόν μερικής μετατοπίζονται μία θέση προς τα αριστερά πριν από την προσθήκη . Πολλαπλασιάζοντας από ένα 1 ή 0 σημαίνει είτε προσθέτοντας μηδενικά ή αντιγραφή του αριθμού . Σε δυαδική κωδικοποίηση, πολλαπλασιασμός μπορεί να επιτευχθεί με μια σειρά από προσθήκες και αριστερά μετατοπίσεις
εικόνων αφαίρεση
Η

Αρνητικοί αριθμοί σε δυαδική βασικά σχηματίζονται με αναστροφή όλων των δυαδικών ψηφίων . - - αλλαγή 0s να 1s και 0s 1s σε - και προσθέτοντας 1 . Αυτό σημαίνει ότι για να αφαιρέσετε Α από το Β να μετατρέψετε ένα προς ένα και να προσθέσετε . Β = Α γίνεται Β + ( - Α) . Η αφαίρεση είναι η ανατροπή και η προσθήκη .
Εικόνων Division
Η

Division επιτυγχάνεται με επαναλαμβανόμενες αφαίρεση και αυτό μπορεί να γίνει με μια σειρά από δεξιά βάρδιες και προσθήκη αντίστροφες . Η κατώτατη γραμμή είναι ότι όλοι αριθμητική μπορεί να γίνει με αντίστροφο , προσθήκη και βάρδιες.
Εικόνων Αμφίδρομη Shift Μητρώα
Η

Το πλεονέκτημα ενός αμφίδρομου καταχωρητή μετατόπισης είναι ότι όλα μπορούν αριθμητική να γίνει με τρεις ειδικές μητρώα αντί για τέσσερις . Το αμφίδρομο καταχωρητή μετατόπισης κάνει τη δουλειά του και ένα αριστερό καταχωρητή μετατόπισης και το δικαίωμα καταχωρητή μετατόπισης . Από την άποψη των κρίσιμων hardware , κάθε τετραγωνικό του χώρου νανομέτρων τσιπ που μπορούν να αποθηκευτούν επιτρέπει χώρο για τα πιο σημαντικά χαρακτηριστικά , όπως η μνήμη cache , η οποία επιταχύνει την ταχύτητα επεξεργασίας . Μητρώα Αμφίδρομη στροφή εξοικονομήσετε χώρο και να επιταχύνει επεξεργαστές .
Η
εικόνων

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

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