Ergebnis 1 bis 4 von 4

Thema: Carry-bits

  1. #1

    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 ?

  2. #2
    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

  3. #3
    Gut. Danke !!!
    Andere Frage:
    Was ist der Gray-Code und wozu wird er benutzt ?

  4. #4

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •