📄 3
字号:
rrload: file format elf32-littlearmDisassembly of section .reset:00900000 <_start>: 900000: e3a000d3 mov r0, #211 ; 0xd3 900004: e129f000 msr CPSR_all, r0 900008: e3a0a000 mov r10, #0 ; 0x0 90000c: e59fd004 ldr sp, [pc, #4] ; 900018 <btldr_start+0x18> 900010: e3a0b000 mov r11, #0 ; 0x0 900014: ea0010dc b 90438c <bootstrap> 900018: 00004ff0 streqsh r4, [r0], -r0 90001c: 00000000 andeq r0, r0, r0 900020: 057a0000 ldreqb r0, [r10]! 900024: 00004141 andeq r4, r0, r1, asr #2 900028: 00000000 andeq r0, r0, r0 90002c: 00000064 andeq r0, r0, r4, rrx 900030: 00900000 addeqs r0, r0, r0 900034: 00000010 andeq r0, r0, r0, lsl r0 900038: 00000084 andeq r0, r0, r4, lsl #1 90003c: 00900000 addeqs r0, r0, r0 900040: 0000001d andeq r0, r0, sp, lsl r0 900044: 002e0044 eoreq r0, lr, r4, asr #32 900048: 00900000 addeqs r0, r0, r0 90004c: 0000001d andeq r0, r0, sp, lsl r0 900050: 002f0044 eoreq r0, pc, r4, asr #32 900054: 00900004 addeqs r0, r0, r4 900058: 0000001d andeq r0, r0, sp, lsl r0 90005c: 003c0044 eoreqs r0, r12, r4, asr #32 900060: 00900008 addeqs r0, r0, r8 900064: 0000001d andeq r0, r0, sp, lsl r0 900068: 003f0044 eoreqs r0, pc, r4, asr #32 90006c: 0090000c addeqs r0, r0, r12 900070: 0000001d andeq r0, r0, sp, lsl r0 900074: 00410044 subeq r0, r1, r4, asr #32 900078: 00900010 addeqs r0, r0, r0, lsl r0 90007c: 0000001d andeq r0, r0, sp, lsl r0 900080: 00420044 subeq r0, r2, r4, asr #32 900084: 00900014 addeqs r0, r0, r4, lsl r0 900088: 706d742f rsbvc r7, sp, pc, lsr #8 90008c: 7863632f stmvcda r3!, {r0, r1, r2, r3, r5, r8, r9, sp, lr}^ 900090: 6f7a7932 swivs 0x007a7932 900094: 00732e35 rsbeqs r2, r3, r5, lsr lr 900098: 64616568 strvsbt r6, [r1], -#1384 90009c: 326d645f rsbcc r6, sp, #1593835520 ; 0x5f000000 9000a0: 532e3037 teqpl lr, #55 ; 0x37 9000a4: 742f0000 strvct r0, [pc], #0 ; 9000ac <btldr_start+0xac> 9000a8: 632f706d teqvs pc, #109 ; 0x6d 9000ac: 73354e63 teqvc r5, #1584 ; 0x630 9000b0: 2e665648 cdpcs 6, 6, cr5, cr6, cr8, {2} 9000b4: 77680073 undefined 9000b8: 74696e69 strvcbt r6, [r9], -#3689 9000bc: 326d645f rsbcc r6, sp, #1593835520 ; 0x5f000000 9000c0: 532e3037 teqpl lr, #55 ; 0x37 9000c4: 6f682f00 swivs 0x00682f00 9000c8: 642f656d strvst r6, [pc], #56d ; 9000d0 <btldr_start+0xd0> 9000cc: 3037326d eorccs r3, r7, sp, ror #4 9000d0: 6c72722f lfmvs f7, 2, [r2], -#188 9000d4: 2f64616f swics 0x0064616f 9000d8: 6f6f6200 swivs 0x006f6200 9000dc: 00632e74 rsbeq r2, r3, r4, ror lr 9000e0: 32636367 rsbcc r6, r3, #-1677721599 ; 0x9c000001 9000e4: 6d6f635f stcvsl 3, cr6, [pc, -#380]! 9000e8: 656c6970 strvsb r6, [r12, -#2416]! 9000ec: 69002e64 stmvsdb r0, {r2, r5, r6, r9, r10, r11, sp} 9000f0: 743a746e ldrvct r7, [r10], -#1134 9000f4: 312c3028 teqcc r12, r8, lsr #32 9000f8: 28723d29 ldmcsda r2!, {r0, r3, r5, r8, r10, r11, r12, sp}^ 9000fc: 29312c30 ldmcsdb r1!, {r4, r5, r10, r11, sp} 900100: 31322d3b teqcc r2, r11, lsr sp 900104: 38343734 ldmccda r4!, {r2, r4, r5, r8, r9, r10, r12, sp} 900108: 38343633 ldmccda r4!, {r0, r1, r4, r5, r9, r10, r12, sp} 90010c: 3431323b ldrcct r3, [r1], -#571 900110: 33383437 teqcc r8, #922746880 ; 0x37000000 900114: 3b373436 blcc 16cd1f4 <__bss_end+0xdb9998> 900118: 61686300 cmnvs r8, r0, lsl #6 90011c: 28743a72 ldmcsda r4!, {r1, r4, r5, r6, r9, r11, r12, sp}^ 900120: 29322c30 ldmcsdb r2!, {r4, r5, r10, r11, sp} 900124: 3873403d ldmccda r3!, {r0, r2, r3, r4, r5, lr}^ 900128: 3028723b eorcc r7, r8, r11, lsr r2 90012c: 3b29322c blcc 134c9e4 <__bss_end+0xa39188> 900130: 35323b30 ldrcc r3, [r2, -#2864]! 900134: 6c003b35 stcvs 11, cr3, [r0], -#212 900138: 20676e6f rsbcs r6, r7, pc, ror #28 90013c: 3a746e69 bcc 261bae8 <__bss_end+0x1d0828c> 900140: 2c302874 ldccs 8, cr2, [r0], -#464 900144: 723d2933 eorvcs r2, sp, #835584 ; 0xcc000 900148: 332c3028 teqcc r12, #40 ; 0x28 90014c: 322d3b29 eorcc r3, sp, #41984 ; 0xa400 900150: 34373431 ldrcct r3, [r7], -#1073 900154: 34363338 ldrcct r3, [r6], -#824 900158: 31323b38 teqcc r2, r8, lsr r11 90015c: 38343734 ldmccda r4!, {r2, r4, r5, r8, r9, r10, r12, sp} 900160: 37343633 undefined 900164: 6e75003b mrcvs 0, 3, r0, cr5, cr11, {1} 900168: 6e676973 mcrvs 9, 3, r6, cr7, cr3, {3} 90016c: 69206465 stmvsdb r0!, {r0, r2, r5, r6, r10, sp, lr} 900170: 743a746e ldrvct r7, [r10], -#1134 900174: 342c3028 strcct r3, [r12], -#40 900178: 28723d29 ldmcsda r2!, {r0, r3, r5, r8, r10, r11, r12, sp}^ 90017c: 29342c30 ldmcsdb r4!, {r4, r5, r10, r11, sp} 900180: 3030303b eorccs r3, r0, r11, lsr r0 900184: 30303030 eorccs r3, r0, r0, lsr r0 900188: 30303030 eorccs r3, r0, r0, lsr r0 90018c: 303b3030 eorccs r3, r11, r0, lsr r0 900190: 37373330 undefined 900194: 37373737 undefined 900198: 37373737 undefined 90019c: 6f6c003b swivs 0x006c003b 9001a0: 7520676e strvc r6, [r0, -#1902]! 9001a4: 6769736e strvsb r7, [r9, -lr, ror #6]! 9001a8: 2064656e rsbcs r6, r4, lr, ror #10 9001ac: 3a746e69 bcc 261bb58 <__bss_end+0x1d082fc> 9001b0: 2c302874 ldccs 8, cr2, [r0], -#464 9001b4: 723d2935 eorvcs r2, sp, #868352 ; 0xd4000 9001b8: 352c3028 strcc r3, [r12, -#40]! 9001bc: 30303b29 eorccs r3, r0, r9, lsr #22 9001c0: 30303030 eorccs r3, r0, r0, lsr r0 9001c4: 30303030 eorccs r3, r0, r0, lsr r0 9001c8: 3b303030 blcc 150c290 <__bss_end+0xbf8a34> 9001cc: 37333030 undefined 9001d0: 37373737 undefined 9001d4: 37373737 undefined 9001d8: 6c003b37 stcvs 11, cr3, [r0], -#220 9001dc: 20676e6f rsbcs r6, r7, pc, ror #28 9001e0: 676e6f6c strvsb r6, [lr, -r12, ror #30]! 9001e4: 746e6920 strvcbt r6, [lr], -#2336 9001e8: 3028743a eorcc r7, r8, r10, lsr r4 9001ec: 3d29362c stccc 6, cr3, [r9, -#176]! 9001f0: 34367340 ldrcct r7, [r6], -#832 9001f4: 3028723b eorcc r7, r8, r11, lsr r2 9001f8: 3b29362c blcc 134dab0 <__bss_end+0xa3a254> 9001fc: 30303130 eorccs r3, r0, r0, lsr r1 900200: 30303030 eorccs r3, r0, r0, lsr r0 900204: 30303030 eorccs r3, r0, r0, lsr r0 900208: 30303030 eorccs r3, r0, r0, lsr r0 90020c: 30303030 eorccs r3, r0, r0, lsr r0 900210: 3b303030 blcc 150c2d8 <__bss_end+0xbf8a7c> 900214: 37373730 undefined 900218: 37373737 undefined 90021c: 37373737 undefined 900220: 37373737 undefined 900224: 37373737 undefined 900228: 003b3737 eoreqs r3, r11, r7, lsr r7 90022c: 676e6f6c strvsb r6, [lr, -r12, ror #30]! 900230: 6e6f6c20 cdpvs 12, 6, cr6, cr15, cr0, {1} 900234: 6e752067 cdpvs 0, 7, cr2, cr5, cr7, {3} 900238: 6e676973 mcrvs 9, 3, r6, cr7, cr3, {3} 90023c: 69206465 stmvsdb r0!, {r0, r2, r5, r6, r10, sp, lr} 900240: 743a746e ldrvct r7, [r10], -#1134 900244: 372c3028 strcc r3, [r12, -r8, lsr #32]! 900248: 73403d29 cmpvc r0, #2624 ; 0xa40 90024c: 723b3436 eorvcs r3, r11, #905969664 ; 0x36000000 900250: 372c3028 strcc r3, [r12, -r8, lsr #32]! 900254: 30303b29 eorccs r3, r0, r9, lsr #22 900258: 30303030 eorccs r3, r0, r0, lsr r0 90025c: 30303030 eorccs r3, r0, r0, lsr r0 900260: 3b303030 blcc 150c328 <__bss_end+0xbf8acc> 900264: 37373130 undefined 900268: 37373737 undefined 90026c: 37373737 undefined 900270: 37373737 undefined 900274: 37373737 undefined 900278: 3b373737 blcc 16cdf5c <__bss_end+0xdba700> 90027c: 6f687300 swivs 0x00687300 900280: 69207472 stmvsdb r0!, {r1, r4, r5, r6, r10, r12, sp, lr} 900284: 743a746e ldrvct r7, [r10], -#1134 900288: 382c3028 stmccda r12!, {r3, r5, r12, sp} 90028c: 73403d29 cmpvc r0, #2624 ; 0xa40 900290: 723b3631 eorvcs r3, r11, #51380224 ; 0x3100000 900294: 382c3028 stmccda r12!, {r3, r5, r12, sp} 900298: 332d3b29 teqcc sp, #41984 ; 0xa400 90029c: 38363732 ldmccda r6!, {r1, r4, r5, r8, r9, r10, r12, sp} 9002a0: 3732333b undefined 9002a4: 003b3736 eoreqs r3, r11, r6, lsr r7 9002a8: 726f6873 rsbvc r6, pc, #7536640 ; 0x730000 9002ac: 6e752074 mrcvs 0, 3, r2, cr5, cr4, {3} 9002b0: 6e676973 mcrvs 9, 3, r6, cr7, cr3, {3} 9002b4: 69206465 stmvsdb r0!, {r0, r2, r5, r6, r10, sp, lr} 9002b8: 743a746e ldrvct r7, [r10], -#1134 9002bc: 392c3028 stmccdb r12!, {r3, r5, r12, sp} 9002c0: 73403d29 cmpvc r0, #2624 ; 0xa40 9002c4: 723b3631 eorvcs r3, r11, #51380224 ; 0x3100000 9002c8: 392c3028 stmccdb r12!, {r3, r5, r12, sp} 9002cc: 3b303b29 blcc 150ef78 <__bss_end+0xbfb71c> 9002d0: 33353536 teqcc r5, #226492416 ; 0xd800000 9002d4: 73003b35 tstvc r0, #54272 ; 0xd400 9002d8: 656e6769 strvsb r6, [lr, -#1897]! 9002dc: 68632064 stmvsda r3!, {r2, r5, r6, sp}^ 9002e0: 743a7261 ldrvct r7, [r10], -#609 9002e4: 312c3028 teqcc r12, r8, lsr #32 9002e8: 403d2930 eormis r2, sp, r0, lsr r9 9002ec: 723b3873 eorvcs r3, r11, #7536640 ; 0x730000 9002f0: 312c3028 teqcc r12, r8, lsr #32 9002f4: 2d3b2930 ldccs 9, cr2, [r11, -#192]! 9002f8: 3b383231 blcc 170cbc4 <__bss_end+0xdf9368> 9002fc: 3b373231 blcc 16ccbc8 <__bss_end+0xdb936c> 900300: 736e7500 cmnvc lr, #0 ; 0x0 900304: 656e6769 strvsb r6, [lr, -#1897]! 900308: 68632064 stmvsda r3!, {r2, r5, r6, sp}^ 90030c: 743a7261 ldrvct r7, [r10], -#609 900310: 312c3028 teqcc r12, r8, lsr #32 900314: 403d2931 eormis r2, sp, r1, lsr r9 900318: 723b3873 eorvcs r3, r11, #7536640 ; 0x730000 90031c: 312c3028 teqcc r12, r8, lsr #32 900320: 303b2931 eorccs r2, r11, r1, lsr r9 900324: 3535323b ldrcc r3, [r5, -#571]! 900328: 6c66003b stcvsl 0, cr0, [r6], -#236 90032c: 3a74616f bcc 26188f0 <__bss_end+0x1d05094> 900330: 2c302874 ldccs 8, cr2, [r0], -#464 900334: 3d293231 sfmcc f3, 4, [r9, -#196]! 900338: 2c302872 ldccs 8, cr2, [r0], -#456 90033c: 343b2931 ldrcct r2, [r11], -#2353 900340: 003b303b eoreqs r3, r11, r11, lsr r0 900344: 62756f64 rsbvss r6, r5, #400 ; 0x190 900348: 743a656c ldrvct r6, [r10], -#1388 90034c: 312c3028 teqcc r12, r8, lsr #32 900350: 723d2933 eorvcs r2, sp, #835584 ; 0xcc000 900354: 312c3028 teqcc r12, r8, lsr #32 900358: 3b383b29 blcc 170f004 <__bss_end+0xdfb7a8> 90035c: 6c003b30 stcvs 11, cr3, [r0], -#192 900360: 20676e6f rsbcs r6, r7, pc, ror #28 900364: 62756f64 rsbvss r6, r5, #400 ; 0x190 900368: 743a656c ldrvct r6, [r10], -#1388 90036c: 312c3028 teqcc r12, r8, lsr #32 900370: 723d2934 eorvcs r2, sp, #851968 ; 0xd0000 900374: 312c3028 teqcc r12, r8, lsr #32 900378: 3b383b29 blcc 170f024 <__bss_end+0xdfb7c8> 90037c: 63003b30 tstvs r0, #49152 ; 0xc000 900380: 6c706d6f ldcvsl 13, cr6, [r0], -#444 900384: 69207865 stmvsdb r0!, {r0, r2, r5, r6, r11, r12, sp, lr} 900388: 743a746e ldrvct r7, [r10], -#1134 90038c: 312c3028 teqcc r12, r8, lsr #32 900390: 733d2935 teqvc sp, #868352 ; 0xd4000 900394: 61657238 cmnvs r5, r8, lsr r2 900398: 30283a6c eorcc r3, r8, r12, ror #20 90039c: 2c29312c stfcss f3, [r9], -#176 9003a0: 32332c30 eorccs r2, r3, #12288 ; 0x3000 9003a4: 616d693b cmnvs sp, r11, lsr r9 9003a8: 30283a67 eorcc r3, r8, r7, ror #20 9003ac: 2c29312c stfcss f3, [r9], -#176 9003b0: 332c3233 teqcc r12, #805306371 ; 0x30000003 9003b4: 003b3b32 eoreqs r3, r11, r2, lsr r11 9003b8: 706d6f63 rsbvc r6, sp, r3, ror #30 9003bc: 2078656c rsbcss r6, r8, r12, ror #10 9003c0: 616f6c66 cmnvs pc, r6, ror #24 9003c4: 28743a74 ldmcsda r4!, {r2, r4, r5, r6, r9, r11, r12, sp}^ 9003c8: 36312c30 undefined 9003cc: 28723d29 ldmcsda r2!, {r0, r3, r5, r8, r10, r11, r12, sp}^ 9003d0: 36312c30 undefined 9003d4: 3b343b29 blcc 160f080 <__bss_end+0xcfb824> 9003d8: 63003b30 tstvs r0, #49152 ; 0xc000 9003dc: 6c706d6f ldcvsl 13, cr6, [r0], -#444 9003e0: 64207865 strvst r7, [r0], -#2149 9003e4: 6c62756f stcvsl 5, cr7, [r2], -#444 9003e8: 28743a65 ldmcsda r4!, {r0, r2, r5, r6, r9, r11, r12, sp}^ 9003ec: 37312c30 undefined 9003f0: 28723d29 ldmcsda r2!, {r0, r3, r5, r8, r10, r11, r12, sp}^ 9003f4: 37312c30 undefined 9003f8: 3b383b29 blcc 170f0a4 <__bss_end+0xdfb848> 9003fc: 63003b30 tstvs r0, #49152 ; 0xc000 900400: 6c706d6f ldcvsl 13, cr6, [r0], -#444 900404: 6c207865 stcvs 8, cr7, [r0], -#404 900408: 20676e6f rsbcs r6, r7, pc, ror #28 90040c: 62756f64 rsbvss r6, r5, #400 ; 0x190 900410: 743a656c ldrvct r6, [r10], -#1388 900414: 312c3028 teqcc r12, r8, lsr #32 900418: 723d2938 eorvcs r2, sp, #917504 ; 0xe0000 90041c: 312c3028 teqcc r12, r8, lsr #32 900420: 383b2938 ldmccda r11!, {r3, r4, r5, r8, r11, sp}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -