@ Parameter 1 in r0 @ Parameter 2 in r1 mult: mov r2, r1 mov r4, #32 adds r3, r0, r0 mov r1, #0 .L6: movs r3, r3, rrx tst r3, #1 bcc .L1 addeq r1, r1, r2 b .L2 .L1: subne r1, r1, r2 .L2: movs r1, r1, ASR #1 mov r0, r0, RRX subs r4, r4, #1 bgt .L6 mov pc, lr @ Ruecksprung in Hauptprogramm