-
General
Carry-bits
Hi Leutz,
ich hab da mal eine Frage womit ich mich beschäftige:
Wozu braucht man bei Assembler eigentlich die Carry-Bits und was sind überhaupt Carry-bits ?
-
Veteran
Das Carry-Flag ist eines der Statusflags. Es wird auf 1 gesetzt, wenn der Bereich eines Registers bei einer Rechenaufgabe überschritten wurde. Also wenn ein Übertrag beim höchstwertigen Bit entsteht. Beispielsweise lassen sich in einem 8-Bit Register ja (Dezimal-)Werte bis 255 darstellen. Kommt bei einer Addition aber 256 als Ergebnis raus, findet ein Übertrag beim höchstwertigen Bit statt und das Carry-Flag wird (auf 1) gesetzt.
Mit CLC lässt sich das Carry-Flag wieder auf 0 setzen und mit STC auf 1.
freundliche Grüße, Rolus
-
General
Gut. Danke !!!
Andere Frage:
Was ist der Gray-Code und wozu wird er benutzt ?
-
Ehrengarde
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln