?? int.dis
字號:
int_elf: file format elf32-littlearmDisassembly of section .text:00000000 <_start>: 0: ea000006 b 20 <Reset>00000004 <HandleUndef>: 4: eafffffe b 4 <HandleUndef>00000008 <HandleSWI>: 8: eafffffe b 8 <HandleSWI>0000000c <HandlePrefetchAbort>: c: eafffffe b c <HandlePrefetchAbort>00000010 <HandleDataAbort>: 10: eafffffe b 10 <HandleDataAbort>00000014 <HandleNotUsed>: 14: eafffffe b 14 <HandleNotUsed> 18: ea00000c b 50 <HandleIRQ>0000001c <HandleFIQ>: 1c: eafffffe b 1c <HandleFIQ>00000020 <Reset>: 20: e3a0da01 mov sp, #4096 ; 0x1000 24: eb000012 bl 74 <disable_watch_dog> 28: e321f0d2 msr CPSR_c, #210 ; 0xd2 2c: e3a0db03 mov sp, #3072 ; 0xc00 30: e321f0df msr CPSR_c, #223 ; 0xdf 34: e3a0da01 mov sp, #4096 ; 0x1000 38: eb000011 bl 84 <init_led> 3c: eb000014 bl 94 <init_irq> 40: e321f05f msr CPSR_c, #95 ; 0x5f 44: e59fe018 ldr lr, [pc, #24] ; 64 <.text+0x64> 48: e59ff018 ldr pc, [pc, #24] ; 68 <.text+0x68>0000004c <halt_loop>: 4c: eafffffe b 4c <halt_loop>00000050 <HandleIRQ>: 50: e24ee004 sub lr, lr, #4 ; 0x4 54: e92d5fff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr} 58: e59fe00c ldr lr, [pc, #12] ; 6c <.text+0x6c> 5c: e59ff00c ldr pc, [pc, #12] ; 70 <.text+0x70>00000060 <int_return>: 60: e8fd9fff ldmia sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, pc}^ 64: 0000004c andeq r0, r0, ip, asr #32 68: 000001e0 andeq r0, r0, r0, ror #3 6c: 00000060 andeq r0, r0, r0, rrx 70: 000000c4 andeq r0, r0, r4, asr #100000074 <disable_watch_dog>: 74: e3a02000 mov r2, #0 ; 0x0 78: e3a03453 mov r3, #1392508928 ; 0x53000000 7c: e5832000 str r2, [r3] 80: e1a0f00e mov pc, lr00000084 <init_led>: 84: e3a02b55 mov r2, #87040 ; 0x15400 88: e3a03456 mov r3, #1442840576 ; 0x56000000 8c: e5832010 str r2, [r3, #16] 90: e1a0f00e mov pc, lr00000094 <init_irq>: 94: e3a03da2 mov r3, #10368 ; 0x2880 98: e3a01456 mov r1, #1442840576 ; 0x56000000 9c: e2833002 add r3, r3, #2 ; 0x2 a0: e5813060 str r3, [r1, #96] a4: e3a0044a mov r0, #1241513984 ; 0x4a000000 a8: e59130a4 ldr r3, [r1, #164] ac: e3c33c69 bic r3, r3, #26880 ; 0x6900 b0: e58130a4 str r3, [r1, #164] b4: e5902008 ldr r2, [r0, #8] b8: e3c22020 bic r2, r2, #32 ; 0x20 bc: e5802008 str r2, [r0, #8] c0: e1a0f00e mov pc, lr000000c4 <EINT_Handle>: c4: e92d4010 stmdb sp!, {r4, lr} c8: e3a0e456 mov lr, #1442840576 ; 0x56000000 cc: e3a0444a mov r4, #1241513984 ; 0x4a000000 d0: e594c014 ldr ip, [r4, #20] d4: e59e20a8 ldr r2, [lr, #168] d8: e59e30a8 ldr r3, [lr, #168] dc: e59e10a8 ldr r1, [lr, #168] e0: e59e00a8 ldr r0, [lr, #168] e4: e35c0005 cmp ip, #5 ; 0x5 e8: e1a02422 mov r2, r2, lsr #8 ec: e1a035a3 mov r3, r3, lsr #11 f0: e1a016a1 mov r1, r1, lsr #13 f4: e1a00720 mov r0, r0, lsr #14 f8: e2022001 and r2, r2, #1 ; 0x1 fc: e203c001 and ip, r3, #1 ; 0x1 100: e2011001 and r1, r1, #1 ; 0x1 104: e2000001 and r0, r0, #1 ; 0x1 108: 0a000006 beq 128 <EINT_Handle+0x64> 10c: e5943000 ldr r3, [r4] 110: e3c33020 bic r3, r3, #32 ; 0x20 114: e5843000 str r3, [r4] 118: e5942010 ldr r2, [r4, #16] 11c: e3c22020 bic r2, r2, #32 ; 0x20 120: e5842010 str r2, [r4, #16] 124: e8bd8010 ldmia sp!, {r4, pc} 128: e3520000 cmp r2, #0 ; 0x0 12c: 1a000021 bne 1b8 <EINT_Handle+0xf4> 130: e35c0000 cmp ip, #0 ; 0x0 134: 0a000008 beq 15c <EINT_Handle+0x98> 138: e59e3014 ldr r3, [lr, #20] 13c: e3833e1e orr r3, r3, #480 ; 0x1e0 140: e58e3014 str r3, [lr, #20] 144: e59e2014 ldr r2, [lr, #20] 148: e3c22040 bic r2, r2, #64 ; 0x40 14c: e58e2014 str r2, [lr, #20] 150: e59e30a8 ldr r3, [lr, #168] 154: e3c33b02 bic r3, r3, #2048 ; 0x800 158: e58e30a8 str r3, [lr, #168] 15c: e3510000 cmp r1, #0 ; 0x0 160: 0a000008 beq 188 <EINT_Handle+0xc4> 164: e59e3014 ldr r3, [lr, #20] 168: e3833e1e orr r3, r3, #480 ; 0x1e0 16c: e58e3014 str r3, [lr, #20] 170: e59e2014 ldr r2, [lr, #20] 174: e3c22080 bic r2, r2, #128 ; 0x80 178: e58e2014 str r2, [lr, #20] 17c: e59e30a8 ldr r3, [lr, #168] 180: e3c33a02 bic r3, r3, #8192 ; 0x2000 184: e58e30a8 str r3, [lr, #168] 188: e3500000 cmp r0, #0 ; 0x0 18c: 0affffde beq 10c <EINT_Handle+0x48> 190: e59e3014 ldr r3, [lr, #20] 194: e3833e1e orr r3, r3, #480 ; 0x1e0 198: e58e3014 str r3, [lr, #20] 19c: e59e2014 ldr r2, [lr, #20] 1a0: e3c22c01 bic r2, r2, #256 ; 0x100 1a4: e58e2014 str r2, [lr, #20] 1a8: e59e30a8 ldr r3, [lr, #168] 1ac: e3c33901 bic r3, r3, #16384 ; 0x4000 1b0: e58e30a8 str r3, [lr, #168] 1b4: eaffffd4 b 10c <EINT_Handle+0x48> 1b8: e59e3014 ldr r3, [lr, #20] 1bc: e3833e1e orr r3, r3, #480 ; 0x1e0 1c0: e58e3014 str r3, [lr, #20] 1c4: e59e2014 ldr r2, [lr, #20] 1c8: e3c22020 bic r2, r2, #32 ; 0x20 1cc: e58e2014 str r2, [lr, #20] 1d0: e59e30a8 ldr r3, [lr, #168] 1d4: e3c33c01 bic r3, r3, #256 ; 0x100 1d8: e58e30a8 str r3, [lr, #168] 1dc: eaffffd3 b 130 <EINT_Handle+0x6c>000001e0 <main>: 1e0: eafffffe b 1e0 <main>Disassembly of section .comment:00000000 <.comment>: 0: 43434700 cmpmi r3, #0 ; 0x0 4: 4728203a undefined 8: 2029554e eorcs r5, r9, lr, asr #10 c: 2e342e33 mrccs 14, 1, r2, cr4, cr3, {1} 10: 47000031 smladxmi r0, r1, r0, r0 14: 203a4343 eorcss r4, sl, r3, asr #6 18: 554e4728 strplb r4, [lr, #-1832] 1c: 2e332029 cdpcs 0, 3, cr2, cr3, cr9, {1} 20: 00312e34 eoreqs r2, r1, r4, lsr lr 24: 43434700 cmpmi r3, #0 ; 0x0 28: 4728203a undefined 2c: 2029554e eorcs r5, r9, lr, asr #10 30: 2e342e33 mrccs 14, 1, r2, cr4, cr3, {1} 34: Address 0x34 is out of bounds.
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -