Wenn die Aufgabe lautet
B.0 = A.7
B.1 = A.6
B.2 = A.5
...
B.7 = A.0
geht das am besten mit kurzem Inline-Assembler, weil du da ganz einfach über das Carry-Bit arbeiten kannst, was Bascom so nicht zuläßt
Ob 8-mal hintereinander oder eine Schleife, hängt davon ab, ob du Platz oder lieber Zeit sparen willst.Code:$asm LDS r24, {A} LDS r25, {B} ;------------------ 8 mal -------------- ROL R24 ROR R25 ;------------------------ STS {B}, R25 $end asm
Lesezeichen