@ C = MAX (A,B)- Passage de paramètres par registres LDR r0,=A LDR r0,[r0] @ passage via r0 LDR r1,=B LDR r1,[r1] @ passage via r1 BL MAX LDR r1,=C STR r0,[r1] @résultat dans r0 SWI 0x11 @ Stop program execution MAX: STMFD r13!,{r14} @STR r14,[r13,#4]! CMP r0,r1 MOVLT r0,r1 LDMFD r13!, {r15} @LDR r15,[r13],#4] .data A: .word 20 B: .word 10 C: .word 0