Gast
#51887
Hallo, ich hab ein Problem, und zwar versuche ich schon 2 Tage lang ein Bit in einem Register zu setzten bzw. nicht rückzusetzt. Das ist ja soweit kein Problem nur die angabe, welches Bit (0-7) steht in einem anderem Register und muss variabel sein :-( So hab ich es schon versucht: sbr r16,r17 sbr r16,1<<r17 das funktioniert aber nicht, das geht nur, wenn ich hinten einen Definierten wert hinschreibe aber nicht mit einem Register. Ich hab auch schon darüber nachgedacht alle Bits rauszuschieben das gesuchte Bit zu Setzten und alle Bits wieder reinzuschieben, aber den aufwand wollte ich mir eigentlich ersparen. Ich wäre sehr dankbar für eine Idee.