Heim  >  Artikel  >  Die Anzahl der internen Register der Recheneinheit hat nichts mit der Geschwindigkeit des Systems zu tun, oder?

Die Anzahl der internen Register der Recheneinheit hat nichts mit der Geschwindigkeit des Systems zu tun, oder?

藏色散人
藏色散人Original
2020-08-07 11:26:484152Durchsuche

Die Anzahl der internen Register der Recheneinheit hängt von der Geschwindigkeit des Systems ab. Die Recheneinheit besteht aus einer arithmetischen Logikeinheit, einem Akkumulator, einem Statusregister, einer allgemeinen Registergruppe usw. Die Register sind teilweise klein Speicher zum Speichern von Daten innerhalb des CPU-Bereichs, der zum vorübergehenden Speichern von Daten verwendet wird, die an Vorgängen und Betriebsergebnissen beteiligt sind.

Die Anzahl der internen Register der Recheneinheit hat nichts mit der Geschwindigkeit des Systems zu tun, oder?

Operator

Operator: Recheneinheit, eine Komponente in einem Computer, die verschiedene arithmetische und logische Operationen ausführt. Zu den Grundoperationen der Recheneinheit gehören die vier Rechenoperationen Addition, Subtraktion, Multiplikation und Division, logische Operationen wie AND, OR, NOT und XOR sowie Operationen wie Verschiebungen, Vergleiche und Übertragungen auch Arithmetische Logikeinheit (ALU) genannt.

Die Recheneinheit besteht aus einer arithmetischen Logikeinheit (ALU), einem Akkumulator, einem Statusregister, einer Allzweckregistergruppe usw. Die Grundfunktionen der Arithmetic Logic Operation Unit (ALU) sind die vier arithmetischen Operationen Addition, Subtraktion, Multiplikation und Division, logische Operationen wie AND, OR, NOT und XOR sowie Operationen wie Shift und Komplement. Bei laufendem Computer werden die Operationen und Operationsarten der Recheneinheiten von der Steuerung bestimmt. Die vom Bediener verarbeiteten Daten stammen aus dem Speicher; die verarbeiteten Ergebnisdaten werden in der Regel an den Speicher zurückgesendet oder im Bediener zwischengespeichert. Zusammen mit der Control Unit bildet es den Kernbestandteil der CPU.

Das Verarbeitungsobjekt des Betreibers sind Daten, daher haben die Datenlänge und die Darstellungsmethode der Computerdaten einen großen Einfluss auf die Leistung des Betreibers. In den 1970er Jahren verwendeten Mikroprozessoren häufig 1, 4, 8 und 16 Binärbits als Grundeinheit für die Datenverarbeitung. Die meisten Allzweckcomputer verwenden 16, 32 oder 64 Bit als Länge der von Recheneinheiten verarbeiteten Daten. Eine Recheneinheit, die alle Bits eines Datums gleichzeitig verarbeiten kann, wird als parallele Recheneinheit bezeichnet. Wenn jeweils nur ein Bit verarbeitet wird, spricht man von einem seriellen Operator. Einige Operatoren können mehrere Bits gleichzeitig verarbeiten (normalerweise 6 oder 8 Bits), und vollständige Daten werden zur Berechnung in mehrere Segmente unterteilt, was als Seriell/Parallel-Operator bezeichnet wird. Operatoren neigen dazu, nur Daten einer Länge zu verarbeiten. Einige können auch Daten unterschiedlicher Länge verarbeiten, z. B. Operationen mit halber Wortlänge, Operationen mit doppelter Wortlänge, Operationen mit vierfacher Wortlänge usw. Einige Datenlängen können während der Operation angegeben werden, die als Operation mit variabler Wortlänge bezeichnet wird.

Je nach verschiedenen Darstellungsmethoden für Daten kann es binäre Operatoren, Dezimaloperatoren, Hexadezimaloperatoren, Festkomma-Ganzzahloperatoren, Festkomma-Dezimaloperatoren, Gleitkommaoperatoren usw. geben. Je nach Art der Daten gibt es Adressoperatoren und Zeichenoperatoren.

Seine Hauptfunktion besteht darin, arithmetische Operationen und logische Operationen durchzuführen.

Register

Register sind kleine Speicherbereiche, die zum Speichern von Daten innerhalb der CPU verwendet werden. Sie werden zum vorübergehenden Speichern von Daten verwendet, die an Vorgängen und Betriebsergebnissen beteiligt sind. Tatsächlich ist ein Register eine häufig verwendete sequentielle Logikschaltung, diese sequentielle Logikschaltung enthält jedoch nur Speicherschaltungen. Die Speicherschaltung des Registers besteht aus einem Latch oder Flip-Flop. Da ein Latch oder Flip-Flop eine 1-Bit-Binärzahl speichern kann, kann ein N-Bit-Register aus N Latches oder Flip-Flops bestehen. Register sind Komponenten innerhalb der Zentraleinheit. Register sind Hochgeschwindigkeitsspeicherkomponenten mit begrenzter Speicherkapazität, die zum vorübergehenden Speichern von Anweisungen, Daten und Adressen verwendet werden können.

Im Computerbereich sind Register Komponenten innerhalb der CPU, einschließlich Allzweckregister, Spezialregister und Steuerregister. Register haben sehr hohe Lese- und Schreibgeschwindigkeiten, sodass die Datenübertragung zwischen Registern sehr schnell erfolgt.

Das obige ist der detaillierte Inhalt vonDie Anzahl der internen Register der Recheneinheit hat nichts mit der Geschwindigkeit des Systems zu tun, oder?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn