📄 disassemble.s
字号:
leds: file format binaryDisassembly of section .data:00000000 <.data>: 0: e59d0000 ldr r0, [sp] 4: e28d1004 add r1, sp, #4 ; 0x4 8: eb000038 bl 0xf0 c: eb000000 bl 0x14 10: eafffffe b 0x10 14: e1a0c00d mov ip, sp 18: e92dd800 stmdb sp!, {fp, ip, lr, pc} 1c: e24cb004 sub fp, ip, #4 ; 0x4 20: e24dd008 sub sp, sp, #8 ; 0x8 24: e50b0010 str r0, [fp, #-16] 28: e51b3010 ldr r3, [fp, #-16] 2c: e1a00003 mov r0, r3 30: ef000000 swi 0x00000000 34: e1a03000 mov r3, r0 38: e50b3014 str r3, [fp, #-20] 3c: e51b3014 ldr r3, [fp, #-20] 40: e1a00003 mov r0, r3 44: e24bd00c sub sp, fp, #12 ; 0xc 48: e89da800 ldmia sp, {fp, sp, pc} 4c: e1a0c00d mov ip, sp 50: e92dd800 stmdb sp!, {fp, ip, lr, pc} 54: e24cb004 sub fp, ip, #4 ; 0x4 58: e24dd008 sub sp, sp, #8 ; 0x8 5c: e50b0010 str r0, [fp, #-16] 60: e51b3010 ldr r3, [fp, #-16] 64: e1a00003 mov r0, r3 68: ef000001 swi 0x00000001 6c: e1a03000 mov r3, r0 70: e50b3014 str r3, [fp, #-20] 74: e51b3014 ldr r3, [fp, #-20] 78: e1a00003 mov r0, r3 7c: e24bd00c sub sp, fp, #12 ; 0xc 80: e89da800 ldmia sp, {fp, sp, pc} 84: e1a0c00d mov ip, sp 88: e92dd800 stmdb sp!, {fp, ip, lr, pc} 8c: e24cb004 sub fp, ip, #4 ; 0x4 90: e24dd008 sub sp, sp, #8 ; 0x8 94: e50b0010 str r0, [fp, #-16] 98: e51b3010 ldr r3, [fp, #-16] 9c: e1a00003 mov r0, r3 a0: ef000002 swi 0x00000002 a4: e1a03000 mov r3, r0 a8: e50b3014 str r3, [fp, #-20] ac: e51b3014 ldr r3, [fp, #-20] b0: e1a00003 mov r0, r3 b4: e24bd00c sub sp, fp, #12 ; 0xc b8: e89da800 ldmia sp, {fp, sp, pc} bc: e1a0c00d mov ip, sp c0: e92dd800 stmdb sp!, {fp, ip, lr, pc} c4: e24cb004 sub fp, ip, #4 ; 0x4 c8: e24dd004 sub sp, sp, #4 ; 0x4 cc: e50b0010 str r0, [fp, #-16] d0: e51b3010 ldr r3, [fp, #-16] d4: e3530000 cmp r3, #0 ; 0x0 d8: 0a000003 beq 0xec dc: e51b3010 ldr r3, [fp, #-16] e0: e2433001 sub r3, r3, #1 ; 0x1 e4: e50b3010 str r3, [fp, #-16] e8: eafffff8 b 0xd0 ec: e89da808 ldmia sp, {r3, fp, sp, pc} f0: e1a0c00d mov ip, sp f4: e92dd800 stmdb sp!, {fp, ip, lr, pc} f8: e24cb004 sub fp, ip, #4 ; 0x4 fc: e24dd00c sub sp, sp, #12 ; 0xc 100: e50b0010 str r0, [fp, #-16] 104: e50b1014 str r1, [fp, #-20] 108: e3a03000 mov r3, #0 ; 0x0 10c: e50b3018 str r3, [fp, #-24] 110: e3a03456 mov r3, #1442840576 ; 0x56000000 114: e2833010 add r3, r3, #16 ; 0x10 118: e3a02955 mov r2, #1392640 ; 0x154000 11c: e5832000 str r2, [r3] 120: e3a01456 mov r1, #1442840576 ; 0x56000000 124: e2811014 add r1, r1, #20 ; 0x14 128: e24b0018 sub r0, fp, #24 ; 0x18 12c: e5903000 ldr r3, [r0] 130: e1a02003 mov r2, r3 134: e1e02002 mvn r2, r2 138: e1a02382 mov r2, r2, lsl #7 13c: e2833001 add r3, r3, #1 ; 0x1 140: e5803000 str r3, [r0] 144: e5812000 str r2, [r1] 148: e59f000c ldr r0, [pc, #12] ; 0x15c 14c: ebffffcc bl 0x84 150: e3a00032 mov r0, #50 ; 0x32 154: ebffffbc bl 0x4c 158: eafffff0 b 0x120 15c: 00000160 andeq r0, r0, r0, ror #2 160: 72657375 rsbvc r7, r5, #-738197503 ; 0xd4000001 164: 6f727020 swivs 0x00727020 168: 6d617267 sfmvs f7, 2, [r1, #-412]! 16c: 64656c20 strvsbt r6, [r5], #-3104 170: 69772073 ldmvsdb r7!, {r0, r1, r4, r5, r6, sp}^ 174: 73206c6c teqvc r0, #27648 ; 0x6c00 178: 7065656c rsbvc r6, r5, ip, ror #10 17c: 352e3020 strcc r3, [lr, #-32]! 180: 000d0a73 andeq r0, sp, r3, ror sl
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -