Gast
#970860
Hallöchen, mit dem Assembler Befehl: ROL oder ROR kann man entweder Rechtsrotieren durch das Carrybit oder Linksrotieren durchs Carrybit. Jetzt meine Frage, wie schauts da aus wenn ich das Register: R2 mit 0b11111111 belege und das Register: R3 mit 0b00000000 und jetzt den Assemblerbefehl ROL oder ROR nutze wie schaut das aus!? mhh die Register sind doch folgendermaßen angeordnet: ----- R+ = *** R4 = *** R3 = 0000.0000 R2 = 1111.1111 R1 = *** R0 = *** ----- beim Rechtsrotieren des Registers R2 passiert da folgendes? R2 = 0111.1111 R1 = 1*** ?? oder ist das vollkommener Blödsinn? grüße Frank