📄 log
字号:
1390: e92dd800 stmdb sp!, {fp, ip, lr, pc} 1394: e24cb004 sub fp, ip, #4 ; 0x4 1398: e3a00001 mov r0, #1 ; 0x1 139c: e91ba800 ldmdb fp, {fp, sp, pc}000013a0 <__sprint>: 13a0: e1a0c00d mov ip, sp 13a4: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 13a8: e1a04001 mov r4, r1 13ac: e5943008 ldr r3, [r4, #8] 13b0: e24cb004 sub fp, ip, #4 ; 0x4 13b4: e3530000 cmp r3, #0 ; 0x0 13b8: 0a000004 beq 13d0 <__sprint+0x30> 13bc: eb000dc4 bl 4ad4 <__sfvwrite> 13c0: e3a03000 mov r3, #0 ; 0x0 13c4: e5843008 str r3, [r4, #8] 13c8: e5843004 str r3, [r4, #4] 13cc: e91ba810 ldmdb fp, {r4, fp, sp, pc} 13d0: e1a00003 mov r0, r3 13d4: e5843004 str r3, [r4, #4] 13d8: e91ba810 ldmdb fp, {r4, fp, sp, pc}000013dc <__sbprintf>: 13dc: e1a0c00d mov ip, sp 13e0: e92dd870 stmdb sp!, {r4, r5, r6, fp, ip, lr, pc} 13e4: e24cb004 sub fp, ip, #4 ; 0x4 13e8: e24b3e46 sub r3, fp, #1120 ; 0x460 13ec: e2433008 sub r3, r3, #8 ; 0x8 13f0: e2433008 sub r3, r3, #8 ; 0x8 13f4: e24dde45 sub sp, sp, #1104 ; 0x450 13f8: e24dd008 sub sp, sp, #8 ; 0x8 13fc: e50b3070 str r3, [fp, -#112] 1400: e50b3060 str r3, [fp, -#96] 1404: e3a0cb01 mov ip, #1024 ; 0x400 1408: e50bc068 str ip, [fp, -#104] 140c: e50bc05c str ip, [fp, -#92] 1410: e3a03000 mov r3, #0 ; 0x0 1414: e50b3058 str r3, [fp, -#88] 1418: e1a04000 mov r4, r0 141c: e5940054 ldr r0, [r4, #84] 1420: e1d430bc ldrh r3, [r4, #12] 1424: e50b001c str r0, [fp, -#28] 1428: e3c33002 bic r3, r3, #2 ; 0x2 142c: e14b36b4 strh r3, [fp, -#100] 1430: e1d430be ldrh r3, [r4, #14] 1434: e594001c ldr r0, [r4, #28] 1438: e14b36b2 strh r3, [fp, -#98] 143c: e50b0054 str r0, [fp, -#84] 1440: e24b6070 sub r6, fp, #112 ; 0x70 1444: e5943024 ldr r3, [r4, #36] 1448: e1a00006 mov r0, r6 144c: e50b304c str r3, [fp, -#76] 1450: eb00000c bl 1488 <vfprintf> 1454: e2505000 subs r5, r0, #0 ; 0x0 1458: ba000003 blt 146c <__sbprintf+0x90> 145c: e1a00006 mov r0, r6 1460: eb000bfa bl 4450 <fflush> 1464: e3500000 cmp r0, #0 ; 0x0 1468: 13e05000 mvnne r5, #0 ; 0x0 146c: e15b36b4 ldrh r3, [fp, -#100] 1470: e3130040 tst r3, #64 ; 0x40 1474: 11d430bc ldrneh r3, [r4, #12] 1478: 13833040 orrne r3, r3, #64 ; 0x40 147c: 11c430bc strneh r3, [r4, #12] 1480: e1a00005 mov r0, r5 1484: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc}00001488 <vfprintf>: 1488: e1a0c00d mov ip, sp 148c: e92dd870 stmdb sp!, {r4, r5, r6, fp, ip, lr, pc} 1490: e24cb004 sub fp, ip, #4 ; 0x4 1494: e1a04000 mov r4, r0 1498: e1a05001 mov r5, r1 149c: e1a06002 mov r6, r2 14a0: e5943054 ldr r3, [r4, #84] 14a4: e3530000 cmp r3, #0 ; 0x0 14a8: 059f3030 ldreq r3, [pc, #30] ; 14e0 <vfprintf+0x58> 14ac: 05932000 ldreq r2, [r3] 14b0: 05842054 streq r2, [r4, #84] 14b4: e5940054 ldr r0, [r4, #84] 14b8: e5903038 ldr r3, [r0, #56] 14bc: e3530000 cmp r3, #0 ; 0x0 14c0: 1a000000 bne 14c8 <vfprintf+0x40> 14c4: eb000c8e bl 4704 <__sinit> 14c8: e1a01004 mov r1, r4 14cc: e1a02005 mov r2, r5 14d0: e5940054 ldr r0, [r4, #84] 14d4: e1a03006 mov r3, r6 14d8: eb000001 bl 14e4 <_vfprintf_r> 14dc: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc} 14e0: 00009040 andeq r9, r0, r0, asr #32000014e4 <_vfprintf_r>: 14e4: e1a0c00d mov ip, sp 14e8: e92ddff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, ip, lr, pc} 14ec: e24cb004 sub fp, ip, #4 ; 0x4 14f0: e24ddf87 sub sp, sp, #540 ; 0x21c 14f4: e50b31fc str r3, [fp, -#508] 14f8: e50b01f4 str r0, [fp, -#500] 14fc: e1a04002 mov r4, r2 1500: e50b11f8 str r1, [fp, -#504] 1504: eb000e96 bl 4f64 <localeconv> 1508: e3a01000 mov r1, #0 ; 0x0 150c: e50b1214 str r1, [fp, -#532] 1510: e51bc1f8 ldr ip, [fp, -#504] 1514: e5900000 ldr r0, [r0] 1518: e1a02001 mov r2, r1 151c: e50b2218 str r2, [fp, -#536] 1520: e50b020c str r0, [fp, -#524] 1524: e1dc30bc ldrh r3, [ip, #12] 1528: e1a0e001 mov lr, r1 152c: e50be224 str lr, [fp, -#548] 1530: e1a00001 mov r0, r1 1534: e50b01e8 str r0, [fp, -#488] 1538: e3130008 tst r3, #8 ; 0x8 153c: 0a000002 beq 154c <_vfprintf_r+0x68> 1540: e59c3010 ldr r3, [ip, #16] 1544: e1530001 cmp r3, r1 1548: 1a000004 bne 1560 <_vfprintf_r+0x7c> 154c: e51b01f8 ldr r0, [fp, -#504] 1550: eb000617 bl 2db4 <__swsetup> 1554: e3500000 cmp r0, #0 ; 0x0 1558: 13e00000 mvnne r0, #0 ; 0x0 155c: 1a000588 bne 2b84 <_vfprintf_r+0x16a0> 1560: e51b11f8 ldr r1, [fp, -#504] 1564: e1d130bc ldrh r3, [r1, #12] 1568: e203301a and r3, r3, #26 ; 0x1a 156c: e353000a cmp r3, #10 ; 0xa 1570: 1a000007 bne 1594 <_vfprintf_r+0xb0> 1574: e1d130fe ldrsh r3, [r1, #14] 1578: e3530000 cmp r3, #0 ; 0x0 157c: ba000004 blt 1594 <_vfprintf_r+0xb0> 1580: e1a00001 mov r0, r1 1584: e51b21fc ldr r2, [fp, -#508] 1588: e1a01004 mov r1, r4 158c: ebffff92 bl 13dc <__sbprintf> 1590: ea00057b b 2b84 <_vfprintf_r+0x16a0> 1594: e50b4200 str r4, [fp, -#512] 1598: e3a03000 mov r3, #0 ; 0x0 159c: e50b3204 str r3, [fp, -#516] 15a0: e24b507c sub r5, fp, #124 ; 0x7c 15a4: e50b503c str r5, [fp, -#60] 15a8: e24b2f79 sub r2, fp, #484 ; 0x1e4 15ac: e50b2230 str r2, [fp, -#560] 15b0: e50b3034 str r3, [fp, -#52] 15b4: e24bcf7a sub ip, fp, #488 ; 0x1e8 15b8: e50bc22c str ip, [fp, -#556] 15bc: e3e0ef6d mvn lr, #436 ; 0x1b4 15c0: e50b3038 str r3, [fp, -#56] 15c4: e24ee001 sub lr, lr, #1 ; 0x1 15c8: e50be228 str lr, [fp, -#552] 15cc: e51b7200 ldr r7, [fp, -#512] 15d0: e51b022c ldr r0, [fp, -#556] 15d4: e59f23d4 ldr r2, [pc, #3d4] ; 19b0 <_vfprintf_r+0x4cc> 15d8: e59fc3d4 ldr ip, [pc, #3d4] ; 19b4 <_vfprintf_r+0x4d0> 15dc: e58d0000 str r0, [sp] 15e0: e51b1230 ldr r1, [fp, -#560] 15e4: e5920000 ldr r0, [r2] 15e8: e51b2200 ldr r2, [fp, -#512] 15ec: e59c3000 ldr r3, [ip] 15f0: eb000eb4 bl 50c8 <_mbtowc_r> 15f4: e2504000 subs r4, r0, #0 ; 0x0 15f8: da000007 ble 161c <_vfprintf_r+0x138> 15fc: e51be200 ldr lr, [fp, -#512] 1600: e51b31e4 ldr r3, [fp, -#484] 1604: e08ee004 add lr, lr, r4 1608: e3530025 cmp r3, #37 ; 0x25 160c: e50be200 str lr, [fp, -#512] 1610: 1affffee bne 15d0 <_vfprintf_r+0xec> 1614: e24ee001 sub lr, lr, #1 ; 0x1 1618: e50be200 str lr, [fp, -#512] 161c: e51b0200 ldr r0, [fp, -#512] 1620: e0506007 subs r6, r0, r7 1624: 0a000013 beq 1678 <_vfprintf_r+0x194> 1628: e5857000 str r7, [r5] 162c: e5856004 str r6, [r5, #4] 1630: e51b3034 ldr r3, [fp, -#52] 1634: e2855008 add r5, r5, #8 ; 0x8 1638: e51b2038 ldr r2, [fp, -#56] 163c: e0833006 add r3, r3, r6 1640: e2822001 add r2, r2, #1 ; 0x1 1644: e50b3034 str r3, [fp, -#52] 1648: e3520007 cmp r2, #7 ; 0x7 164c: e50b2038 str r2, [fp, -#56] 1650: da000005 ble 166c <_vfprintf_r+0x188> 1654: e51b01f8 ldr r0, [fp, -#504] 1658: e24b103c sub r1, fp, #60 ; 0x3c 165c: ebffff4f bl 13a0 <__sprint> 1660: e3500000 cmp r0, #0 ; 0x0 1664: 1a000541 bne 2b70 <_vfprintf_r+0x168c> 1668: e24b507c sub r5, fp, #124 ; 0x7c 166c: e51b1204 ldr r1, [fp, -#516] 1670: e0811006 add r1, r1, r6 1674: e50b1204 str r1, [fp, -#516] 1678: e3540000 cmp r4, #0 ; 0x0 167c: da000531 ble 2b48 <_vfprintf_r+0x1664> 1680: e51b2200 ldr r2, [fp, -#512] 1684: e3a09000 mov r9, #0 ; 0x0 1688: e50b921c str r9, [fp, -#540] 168c: e50b9208 str r9, [fp, -#520] 1690: e3e06000 mvn r6, #0 ; 0x0 1694: e51bc228 ldr ip, [fp, -#552] 1698: e2822001 add r2, r2, #1 ; 0x1 169c: e50b2200 str r2, [fp, -#512] 16a0: e24b3f82 sub r3, fp, #520 ; 0x208 16a4: e5d3e000 ldrb lr, [r3] 16a8: e24b3028 sub r3, fp, #40 ; 0x28 16ac: e7c3e00c strb lr, [r3, ip] 16b0: e51b0200 ldr r0, [fp, -#512] 16b4: e4d08001 ldrb r8, [r0], #1 16b8: e50b0200 str r0, [fp, -#512] 16bc: e2483020 sub r3, r8, #32 ; 0x20 16c0: e3530058 cmp r3, #88 ; 0x58 16c4: 979ff103 ldrls pc, [pc, r3, lsl #2] 16c8: ea00022e b 1f88 <_vfprintf_r+0xaa4> 16cc: 00001830 andeq r1, r0, r0, lsr r8 16d0: 00001f88 andeq r1, r0, r8, lsl #31 16d4: 00001f88 andeq r1, r0, r8, lsl #31 16d8: 00001854 andeq r1, r0, r4, asr r8 16dc: 00001f88 andeq r1, r0, r8, lsl #31 16e0: 00001f88 andeq r1, r0, r8, lsl #31 16e4: 00001f88 andeq r1, r0, r8, lsl #31 16e8: 00001f88 andeq r1, r0, r8, lsl #31 16ec: 00001f88 andeq r1, r0, r8, lsl #31 16f0: 00001f88 andeq r1, r0, r8, lsl #31 16f4: 0000185c andeq r1, r0, ip, asr r8 16f8: 00001884 andeq r1, r0, r4, lsl #17 16fc: 00001f88 andeq r1, r0, r8, lsl #31 1700: 0000187c andeq r1, r0, ip, ror r8 1704: 00001898 muleq r0, r8, r8 1708: 00001f88 andeq r1, r0, r8, lsl #31 170c: 00001918 andeq r1, r0, r8, lsl r9 1710: 00001920 andeq r1, r0, r0, lsr #18 1714: 00001920 andeq r1, r0, r0, lsr #18 1718: 00001920 andeq r1, r0, r0, lsr #18 171c: 00001920 andeq r1, r0, r0, lsr #18 1720: 00001920 andeq r1, r0, r0, lsr #18 1724: 00001920 andeq r1, r0, r0, lsr #18 1728: 00001920 andeq r1, r0, r0, lsr #18 172c: 00001920 andeq r1, r0, r0, lsr #18 1730: 00001920 andeq r1, r0, r0, lsr #18 1734: 00001f88 andeq r1, r0, r8, lsl #31 1738: 00001f88 andeq r1, r0, r8, lsl #31 173c: 00001f88 andeq r1, r0, r8, lsl #31 1740: 00001f88 andeq r1, r0, r8, lsl #31 1744: 00001f88 andeq r1, r0, r8, lsl #31 1748: 00001f88 andeq r1, r0, r8, lsl #31 174c: 00001f88 andeq r1, r0, r8, lsl #31 1750: 00001f88 andeq r1, r0, r8, lsl #31 1754: 00001f88 andeq r1, r0, r8, lsl #31 1758: 00001f88 andeq r1, r0, r8, lsl #31 175c: 000019b8 streqh r1, [r0], -r8 1760: 00001a1c andeq r1, r0, ip, lsl sl 1764: 00001f88 andeq r1, r0, r8, lsl #31 1768: 00001a1c andeq r1, r0, ip, lsl sl 176c: 00001f88 andeq r1, r0, r8, lsl #31 1770: 00001f88 andeq r1, r0, r8, lsl #31 1774: 00001f88 andeq r1, r0, r8, lsl #31 1778: 00001f88 andeq r1, r0, r8, lsl #31 177c: 00001954 andeq r1, r0, r4, asr r9 1780: 00001f88 andeq r1, r0, r8, lsl #31 1784: 00001f88 andeq r1, r0, r8, lsl #31 1788: 00001c98 muleq r0, r8, ip 178c: 00001f88 andeq r1, r0, r8, lsl #31 1790: 00001f88 andeq r1, r0, r8, lsl #31 1794: 00001f88 andeq r1, r0, r8, lsl #31 1798: 00001f88 andeq r1, r0, r8, lsl #31 179c: 00001f88 andeq r1, r0, r8, lsl #31 17a0: 00001d7c andeq r1, r0, ip, ror sp 17a4: 00001f88 andeq r1, r0, r8, lsl #31 17a8: 00001f88 andeq r1, r0, r8, lsl #31 17ac: 00001dc4 andeq r1, r0, r4, asr #27 17b0: 00001f88 andeq r1, r0, r8, lsl #31 17b4: 00001f88 andeq r1, r0, r8, lsl #31 17b8: 00001f88 andeq r1, r0, r8, lsl #31 17bc: 00001f88 andeq r1, r0, r8, lsl #31 17c0: 00001f88 andeq r1, r0, r8, lsl #31 17c4: 00001f88 andeq r1, r0, r8, lsl #31 17c8: 00001f88 andeq r1, r0, r8, lsl #31 17cc: 00001f88 andeq r1, r0, r8, lsl #31 17d0: 00001f88 andeq r1, r0, r8, lsl #31 17d4: 00001f88 andeq r1, r0, r8, lsl #31 17d8: 00001988 andeq r1, r0, r8, lsl #19 17dc: 000019bc streqh r1, [r0], -ip 17e0: 00001a1c andeq r1, r0, ip, lsl sl 17e4: 00001a1c andeq r1, r0, ip, lsl sl 17e8: 00001a1c andeq r1, r0, ip, lsl sl 17ec: 0000195c andeq r1, r0, ip, asr r9 17f0: 000019bc streqh r1, [r0], -ip 17f4: 00001f88 andeq r1, r0, r8, lsl #31 17f8: 00001f88 andeq r1, r0, r8, lsl #31 17fc: 00001964 andeq r1, r0, r4, ror #18 1800: 00001f88 andeq r1, r0, r8, lsl #31 1804: 00001c3c andeq r1, r0, ip, lsr ip 1808: 00001c9c muleq r0, ip, ip 180c: 00001ce0 andeq r1, r0, r0, ror #25 1810: 00001980 andeq r1, r0, r0, lsl #19 1814: 00001f88 andeq r1, r0, r8, lsl #31 1818: 00001d04 andeq r1, r0, r4, lsl #26 181c: 00001f88 andeq r1, r0, r8, lsl #31 1820: 00001d80 andeq r1, r0, r0, lsl #27 1824: 00001f88 andeq r1, r0, r8, lsl #31 1828: 00001f88 andeq r1, r0, r8, lsl #31 182c: 00001dd0 ldreqd r1, [r0], -r0 1830: e3e02f6d mvn r2, #436 ; 0x1b4 1834: e2422001 sub r2, r2, #1 ; 0x1 1838: e24b1028 sub r1, fp, #40 ; 0x28 183c: e7d13002 ldrb r3, [r1, r2] 1840: e3530000 cmp r3, #0 ; 0x0 1844: 03a03020 moveq r3, #32 ; 0x20 1848: 01a0c001 moveq ip, r1 184c: 07cc3002 streqb r3, [ip, r2] 1850: eaffff96 b 16b0 <_vfprintf_r+0x1cc> 1854: e3899001 orr r9, r9, #1 ; 0x1 1858: eaffff94 b 16b0 <_vfprintf_r+0x1cc> 185c: e51be1fc ldr lr, [fp, -#508] 1860: e49e0004 ldr r0, [lr], #4 1864: e50b0208 str r0, [fp, -#520] 1868: e3500000 cmp r0, #0 ; 0x0 186c: e50be1fc str lr, [fp, -#508] 1870: aaffff8e bge 16b0 <_vfprintf_r+0x1cc> 1874: e2600000 rsb r0, r0, #0 ; 0x0 1878: e50b0208 str r0, [fp, -#520] 187c: e3899004 orr r9, r9, #4 ; 0x4 1880: eaffff8a b 16b0 <_vfprintf_r+0x1cc> 1884: e3a0302b mov r3, #43 ; 0x2b 1888: e51b2228 ldr r2, [fp, -#552] 188c: e24b1028 sub r1, fp, #40 ; 0x28 1890: e7c13002 strb r3, [r1, r2] 1894: eaffff85 b 16b0 <_vfprintf_r+0x1cc> 1898: e51b3200 ldr r3, [fp, -#512] 189c: e4d38001 ldrb r8, [r3], #1 18a0: e358002a cmp r8, #42 ; 0x2a 18a4: e50b3200 str r3, [fp, -#512] 18a8: 1a000007 bne 18cc <_vfprintf_r+0x3e8> 18ac: e51bc1fc ldr ip,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -