arm 汇编 dump buff data


dump_buff:
    STMFD   SP!, {r0-r12, lr} 
            
    ldr        r2, =_start
    mov     r3, #1
    mov     r4, #17
dump_next_word:
    ldr     r0, [r2], #4
    bl      printhex8
    mov     r0,    #0x20
    bl      printch
    
    tst     r3, #0x03    
    bne     skip_next
    mov     r0,    #0x0a
    bl      printch
skip_next:    
    add     r3, r3, #1
    cmp     r3, r4
    bne        dump_next_word
    
    LDMFD     SP!, {R0-R12, PC} 
 

你可能感兴趣的:(arm开发,汇编)