PrettyOS um Rechner erweitern
-
lmb schrieb:
Register = eine Art "Zwischenspeicher", entweder ist der nächste Schritt der Arbeitsspeicher oder die Verarbeitung in der CPU
Jup, kann man so sagen.
Ein (Allzweck-)Register ist in CPU ein kleiner, extrem schneller speicher, in dem man Werte zur weiteren Bearbeitung zwischenspeichert.
-
a) Das AX Register:
Der Akkumulator (AX Register) wird bei arithmetischen Operationen eingesetzt. Es muss auch bei der Multiplikation und Division verwendet werden.b) Das BX Register:
Das Base (BX) Register wird bei Speicherzugriffen als Zeiger verwandt.c) Das CX Register:
Das Count (CX) Register wird zum Beispiel in Schleifen eingesetzt. Beispiel: Eine Schleife mit dem Befehl LOOP wird so lange wiederholt, bis CX = 0 ist.d) Das DX Register:
Das Data (DX) Register dient zum Beispiel zur Aufnahme von Daten bei 16 Bit Multiplikationen und Divisionen.
-
Dieser Thread wurde von Moderator/in Nobuo T aus dem Forum Assembler in das Forum Projekt: OS-Development verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.