Hallo zusammen, benötige dringende Hilfe, denn ich muss ein referat halten über das SREG register. Was ist das genau? Wofür braucht man es? und wann sind Bits von ihm gesetzt. Weis jemand ne seite wo das genau beschrieben ist? oder kann jamand mir so tipps geben? danke für alle antworten! bis dann david
Ein paar Ansätze: http://de.wikipedia.org/wiki/Register_(Computer) http://de.wikipedia.org/wiki/Statusregister http://de.wikipedia.org/wiki/Überlaufbit http://de.wikipedia.org/wiki/Einerkomplement http://de.wikipedia.org/wiki/Nullbit http://de.wikipedia.org/wiki/Übertragsbit Die Belegung des Status-Registers ist in verschiedenen Prozessor- und Controllerfamilien unterschiedlich. Für die ATMEL-AVR findet sich: Status Register (SREG) C : Carry flag in status register => Überlauf der letzten Rechenoperation Z : Zero flag in status register => Ergebnis der letzten Rechenoperation ist Null N : Negative flag in status register => Ergebnis der letzten Rechenoperation ist negativ (Bit 7 des Ergebnis ist 1) V : Two's complement overflow indicator => Überlauf Zweierkomplement S : N [+] V, For signed tests => Vorzeichentest negativ und Zweierkomplement H : Half Carry flag in the status register => Überlauf des unteren Nibbles (untere 4 Bit im Ergebnis), für BCD-Berechnungen verwendet T : Transfer bit used by BLD and BST instructions => beliebig nutzbares Bit, um sich einen Zustand zu merken I : Global interrupt enable/disable flag => schaltet Interrupts ein / aus, damit können schnell alle Interrupts während einer kritischen Operation gesperrt werden Sven
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.