.text
    .global _start
    _start:
    MOV R2, #0 @结果
    MOV R1, #0 @count
    BL ADDFUNC
    B STOP
    ADDFUNC:
    ADD R2, R2, R1
    ADD R1, R1, #1
    CMP R1, #100
    MOVGT PC, LR
    B ADDFUNC
    STOP:
    B STOP
    .end