📄 haha.txt
字号:
0x00008968: e52de004 ..-. STR r14,[r13,#-4]!
0x0000896c: e59f10b4 .... LDR r1,0x8a28
0x00008970: e3a02000 . .. MOV r2,#0
0x00008974: e1c210b0 .... STRH r1,[r2,#0]
0x00008978: e59fc0ac .... LDR r12,0x8a2c
0x0000897c: e3a01caa .... MOV r1,#0xaa00
0x00008980: e1c1caba .... STRH r12,[r1,#0xaa]
0x00008984: e1a020cc . .. MOV r2,r12,ASR #1
0x00008988: e3a03c55 U<.. MOV r3,#0x5500
0x0000898c: e1c325b4 .%.. STRH r2,[r3,#0x54]
0x00008990: e241eda6 ..A. SUB r14,r1,#0x2980
0x00008994: e1c1eaba .... STRH r14,[r1,#0xaa]
0x00008998: e1c1caba .... STRH r12,[r1,#0xaa]
0x0000899c: e1c325b4 .%.. STRH r2,[r3,#0x54]
0x000089a0: e59f1094 .... LDR r1,0x8a3c
0x000089a4: e1c010b0 .... STRH r1,[r0,#0]
0x000089a8: e1821082 .... ORR r1,r2,r2,LSL #1
0x000089ac: ebffffc4 .... BL wait_flash_ready ; 0x88c4
0x000089b0: e3500000 ..P. CMP r0,#0
0x000089b4: 0a000001 .... BEQ 0x89c0
0x000089b8: e3a00001 .... MOV r0,#1
0x000089bc: e49df004 .... LDR pc,[r13],#4
0x000089c0: e3a00000 .... MOV r0,#0
0x000089c4: eafffffc .... B 0x89bc
writeFlash
0x000089c8: e52de004 ..-. STR r14,[r13,#-4]!
0x000089cc: e59f2054 T .. LDR r2,0x8a28
0x000089d0: e3a03000 .0.. MOV r3,#0
0x000089d4: e1c320b0 . .. STRH r2,[r3,#0]
0x000089d8: e59f204c L .. LDR r2,0x8a2c
0x000089dc: e3a0ccaa .... MOV r12,#0xaa00
0x000089e0: e1cc2aba .*.. STRH r2,[r12,#0xaa]
0x000089e4: e1a020c2 . .. MOV r2,r2,ASR #1
0x000089e8: e3a03c55 U<.. MOV r3,#0x5500
0x000089ec: e1c325b4 .%.. STRH r2,[r3,#0x54]
0x000089f0: e02c21c3 .!,. EOR r2,r12,r3,ASR #3
0x000089f4: e1cc2aba .*.. STRH r2,[r12,#0xaa]
0x000089f8: e1c010b0 .... STRH r1,[r0,#0]
0x000089fc: ebffffb0 .... BL wait_flash_ready ; 0x88c4
0x00008a00: e3500000 ..P. CMP r0,#0
0x00008a04: 0a000001 .... BEQ 0x8a10
0x00008a08: e3a00001 .... MOV r0,#1
0x00008a0c: e49df004 .... LDR pc,[r13],#4
0x00008a10: e3a00000 .... MOV r0,#0
0x00008a14: eafffffc .... B 0x8a0c
$d
0x00008a18: 01d20000 .... DCD 30539776
0x00008a1c: 0000ffff .... DCD 65535
0x00008a20: 0f55ff54 T.U. DCD 257294164
0x00008a24: 00008e10 .... DCD 36368
0x00008a28: 0000f0f0 .... DCD 61680
0x00008a2c: 0000aaaa .... DCD 43690
0x00008a30: 00009090 .... DCD 37008
0x00008a34: 00009898 .... DCD 39064
0x00008a38: 00008080 .... DCD 32896
0x00008a3c: 00003030 00.. DCD 12336
__16__rt_udiv
$t
.text
0x00008a40: 4778 xG BX pc
$d
0x00008a42: 0000 .. DCW 0
__rt_udiv
$a
0x00008a44: e3a02000 . .. MOV r2,#0
0x00008a48: e070c1a1 ..p. RSBS r12,r0,r1,LSR #3
0x00008a4c: 3a000020 ..: BCC 0x8ad4
0x00008a50: e070c421 !.p. RSBS r12,r0,r1,LSR #8
0x00008a54: 3a00000f ...: BCC 0x8a98
0x00008a58: e1a00400 .... MOV r0,r0,LSL #8
0x00008a5c: e38224ff .$.. ORR r2,r2,#0xff000000
0x00008a60: e070c221 !.p. RSBS r12,r0,r1,LSR #4
0x00008a64: 3a000017 ...: BCC 0x8ac8
0x00008a68: e070c421 !.p. RSBS r12,r0,r1,LSR #8
0x00008a6c: 3a000009 ...: BCC 0x8a98
0x00008a70: e1a00400 .... MOV r0,r0,LSL #8
0x00008a74: e38228ff .(.. ORR r2,r2,#0xff0000
0x00008a78: e070c421 !.p. RSBS r12,r0,r1,LSR #8
0x00008a7c: 21a00400 ...! MOVCS r0,r0,LSL #8
0x00008a80: 23822cff .,.# ORRCS r2,r2,#0xff00
0x00008a84: e070c221 !.p. RSBS r12,r0,r1,LSR #4
0x00008a88: 3a00000e ...: BCC 0x8ac8
0x00008a8c: e270c000 ..p. RSBS r12,r0,#0
0x00008a90: 2a00001c ...* BCS __rt_div0 ; 0x8b08
0x00008a94: 21a00420 ..! MOVCS r0,r0,LSR #8
0x00008a98: e070c3a1 ..p. RSBS r12,r0,r1,LSR #7
0x00008a9c: 20411380 ..A SUBCS r1,r1,r0,LSL #7
0x00008aa0: e0a22002 . .. ADC r2,r2,r2
0x00008aa4: e070c321 !.p. RSBS r12,r0,r1,LSR #6
0x00008aa8: 20411300 ..A SUBCS r1,r1,r0,LSL #6
0x00008aac: e0a22002 . .. ADC r2,r2,r2
0x00008ab0: e070c2a1 ..p. RSBS r12,r0,r1,LSR #5
0x00008ab4: 20411280 ..A SUBCS r1,r1,r0,LSL #5
0x00008ab8: e0a22002 . .. ADC r2,r2,r2
0x00008abc: e070c221 !.p. RSBS r12,r0,r1,LSR #4
0x00008ac0: 20411200 ..A SUBCS r1,r1,r0,LSL #4
0x00008ac4: e0a22002 . .. ADC r2,r2,r2
0x00008ac8: e070c1a1 ..p. RSBS r12,r0,r1,LSR #3
0x00008acc: 20411180 ..A SUBCS r1,r1,r0,LSL #3
0x00008ad0: e0a22002 . .. ADC r2,r2,r2
0x00008ad4: e070c121 !.p. RSBS r12,r0,r1,LSR #2
0x00008ad8: 20411100 ..A SUBCS r1,r1,r0,LSL #2
0x00008adc: e0a22002 . .. ADC r2,r2,r2
0x00008ae0: e070c0a1 ..p. RSBS r12,r0,r1,LSR #1
0x00008ae4: 20411080 ..A SUBCS r1,r1,r0,LSL #1
0x00008ae8: e0a22002 . .. ADC r2,r2,r2
0x00008aec: e070c001 ..p. RSBS r12,r0,r1
0x00008af0: 20411000 ..A SUBCS r1,r1,r0
0x00008af4: e0b22002 . .. ADCS r2,r2,r2
0x00008af8: 2affffe5 ...* BCS 0x8a94
0x00008afc: e1a00002 .... MOV r0,r2
0x00008b00: e12fff1e ../. BX r14
__16__rt_div0
$t
.text
0x00008b04: 4778 xG BX pc
$d
0x00008b06: 0000 .. DCW 0
__rt_div0
$a
0x00008b08: e3a00002 .... MOV r0,#2
0x00008b0c: e3a01002 .... MOV r1,#2
0x00008b10: ea000000 .... B __32__rt_raise ; 0x8b18
__rt_raise
$t
.text
0x00008b14: 4778 xG BX pc
$d
0x00008b16: 0000 .. DCW 0
__32__rt_raise
$a
0x00008b18: e92d4010 .@-. STMFD r13!,{r4,r14}
0x00008b1c: eb00006d m... BL $Ven$AT$L$$__raise ; 0x8cd8
0x00008b20: e3500000 ..P. CMP r0,#0
0x00008b24: 08bd4010 .@.. LDMEQFD r13!,{r4,r14}
0x00008b28: 012fff1e ../. BXEQ r14
0x00008b2c: e8bd4010 .@.. LDMFD r13!,{r4,r14}
0x00008b30: ea000011 .... B _sys_exit ; 0x8b7c
__raise
$t
.text
0x00008b34: b570 p. PUSH {r4-r6,r14}
0x00008b36: 4e0e .N LDR r6,0x8b70
0x00008b38: 1c0d .. MOV r5,r1
0x00008b3a: 1c01 .. MOV r1,r0
0x00008b3c: 1c04 .. MOV r4,r0
0x00008b3e: 447e ~D ADD r6,pc
0x00008b40: 1c30 0. MOV r0,r6
$b
0x00008b42: f000f800 .... BL 0x8b46
0x00008b46: 1c02 .. MOV r2,r0
0x00008b48: 42b0 .B CMP r0,r6
0x00008b4a: d106 .. BNE 0x8b5a
0x00008b4c: 1c29 ). MOV r1,r5
0x00008b4e: 1c20 . MOV r0,r4
$b
0x00008b50: f000f828 ..(. BL __default_signal_handler ; 0x8ba4
0x00008b54: bc70 p. POP {r4-r6}
0x00008b56: bc08 .. POP {r3}
0x00008b58: 4718 .G BX r3
0x00008b5a: 4806 .H LDR r0,0x8b74
0x00008b5c: 4478 xD ADD r0,pc
0x00008b5e: 4282 .B CMP r2,r0
0x00008b60: d003 .. BEQ 0x8b6a
0x00008b62: 1c29 ). MOV r1,r5
0x00008b64: 1c20 . MOV r0,r4
$b
0x00008b66: f000f817 .... BL __call_via_r2 ; 0x8b98
0x00008b6a: 2000 . MOV r0,#0
0x00008b6c: e7f2 .. B 0x8b54
$d
0x00008b6e: 0000 .. DCW 0
0x00008b70: ffff74bd .t.. DCD 4294931645
0x00008b74: ffff749d .t.. DCD 4294931613
__16_sys_exit
$t
.text
0x00008b78: 4778 xG BX pc
$d
0x00008b7a: 0000 .. DCW 0
_sys_exit
$a
0x00008b7c: e3a00018 .... MOV r0,#0x18
0x00008b80: e59f1008 .... LDR r1,0x8b90
0x00008b84: ef123456 V4.. SWI 0x123456
0x00008b88: e12fff1e ../. BX r14
$d
$f
0x00008b8c: 00000131 1... DCD 305
0x00008b90: 00020026 &... DCD 131110
__call_via_r0
$t
.text
0x00008b94: 4700 .G BX r0
__call_via_r1
0x00008b96: 4708 .G BX r1
__call_via_r2
0x00008b98: 4710 .G BX r2
__call_via_r3
0x00008b9a: 4718 .G BX r3
__call_via_r4
0x00008b9c: 4720 G BX r4
__call_via_r5
0x00008b9e: 4728 (G BX r5
__call_via_r6
0x00008ba0: 4730 0G BX r6
__call_via_r7
0x00008ba2: 4738 8G BX r7
__default_signal_handler
.text
0x00008ba4: b538 8. PUSH {r3-r5,r14}
0x00008ba6: 1e42 B. SUB r2,r0,#1
0x00008ba8: 2a0d .* CMP r2,#0xd
0x00008baa: a424 $. ADR r4,0x8c3c
0x00008bac: d226 &. BCS 0x8bfc
0x00008bae: 2217 ." MOV r2,#0x17
0x00008bb0: 4b23 #K LDR r3,0x8c40
0x00008bb2: 4342 BC MUL r2,r0
0x00008bb4: 447b {D ADD r3,pc
0x00008bb6: 18d5 .. ADD r5,r2,r3
0x00008bb8: 3d17 .= SUB r5,#0x17
0x00008bba: 2802 .( CMP r0,#2
0x00008bbc: d114 .. BNE 0x8be8
0x00008bbe: 0148 H. LSL r0,r1,#5
0x00008bc0: d501 .. BPL 0x8bc6
0x00008bc2: a420 . ADR r4,0x8c44
0x00008bc4: e01b .. B 0x8bfe
0x00008bc6: 4824 $H LDR r0,0x8c58
0x00008bc8: 4008 .@ AND r0,r1
0x00008bca: d001 .. BEQ 0x8bd0
0x00008bcc: a423 #. ADR r4,0x8c5c
0x00008bce: e016 .. B 0x8bfe
0x00008bd0: 00c8 .. LSL r0,r1,#3
0x00008bd2: d501 .. BPL 0x8bd8
0x00008bd4: a425 %. ADR r4,0x8c6c
0x00008bd6: e012 .. B 0x8bfe
0x00008bd8: 0088 .. LSL r0,r1,#2
0x00008bda: d501 .. BPL 0x8be0
0x00008bdc: a426 &. ADR r4,0x8c78
0x00008bde: e00e .. B 0x8bfe
0x00008be0: 0048 H. LSL r0,r1,#1
0x00008be2: d50c .. BPL 0x8bfe
0x00008be4: a427 '. ADR r4,0x8c84
0x00008be6: e00a .. B 0x8bfe
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -