Hallo Community bin neu hier und ärger mich gerade so ein bisschen mit meinem Script rum. XD Es geht dadrum einzelne Bit´s eines registers zu besetzen. mit bic.w bis.w nun setht im Script Beispiel 1 -------------------------------------------------------- bic.w #0x0002,r4 <-im Script steht Bit 1 wird auf 0 gesetz sollte aber nicht das 2 Bit auf 0 gesetz werden? xxxxxx0x x steht jetzt für keinen Wert weder 0 noch 1 -------------------------------------------------------- 2Beispiel --------------------------------------------------------- bis.w #0x0020,r5 <-Script sagt 5 bit auf 1 meine Lösung ist 6 Bit auf 1 xx1xxxxx mach ich da was falsch oder ist das im Script falsch? Danke für eure hilfe tom
Die Zählung der Bits beginnt bei 0, also Bit 0-7. 0x0001 ist Bit 0 0x0002 ist Bit 1
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.