bestimmtes bit in einem Register ansprechen?
-
Hallo, wie kann ich eine bestimmte Stelle in einem Register, oder eher hier im AKKU maipulieren.
Ich habe folgendes problem, ich möchte prüfen ob ein binärwert gerade ist, ich gehe also davon aus, dass die letzte Stelle im AKKU 0 sein muss.
anschließend soll der AKKU um 1 erhöt werden, wie kann ich dass realisieren?
-
Bei x86:
test eax,1 ;Akku UND 1 (Bit 0 gesetzt: ZF=0, nicht gesetzt: ZF=1) inc eax ;Akku = Akku + 1