📄 cat3.s
字号:
54c: e8e02000 stmia r0!, {sp}^ 550: e10f2000 mrs r2, CPSR 554: e8a00004 stmia r0!, {r2} 558: e8a02000 stmia r0!, {sp} 55c: e14f2000 mrs r2, SPSR 560: e8a00004 stmia r0!, {r2} 564: e8e04000 stmia r0!, {lr}^ 568: e8a05fff stmia r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr} 56c: eaffffdd b 0x4e8 570: 300fffc8 andcc pc, pc, r8, asr #31 574: e92d5fff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr} 578: e51e4004 ldr r4, [lr, #-4] 57c: e3c444ff bic r4, r4, #-16777216 ; 0xff000000 580: e3540003 cmp r4, #3 ; 0x3 584: 959f5018 ldrls r5, [pc, #24] ; 0x5a4 588: 959fe018 ldrls lr, [pc, #24] ; 0x5a8 58c: 9795f104 ldrls pc, [r5, r4, lsl #2] 590: e3e00000 mvn r0, #0 ; 0x0 594: e8fd9fff ldmia sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, pc}^ 598: e59ff00c ldr pc, [pc, #12] ; 0x5ac 59c: e59ff00c ldr pc, [pc, #12] ; 0x5b0 5a0: e59ff00c ldr pc, [pc, #12] ; 0x5b4 5a4: 30004e6c andcc r4, r0, ip, ror #28 5a8: 30004594 mulcc r0, r4, r5 5ac: 300049fc strccd r4, [r0], -ip 5b0: 30004a20 andcc r4, r0, r0, lsr #20 5b4: 30004a48 andcc r4, r0, r8, asr #20 5b8: e92d4030 stmdb sp!, {r4, r5, lr} 5bc: e59fe094 ldr lr, [pc, #148] ; 0x658 5c0: e3a00000 mov r0, #0 ; 0x0 5c4: e1a0100e mov r1, lr 5c8: e3e04000 mvn r4, #0 ; 0x0 5cc: e1a05000 mov r5, r0 5d0: e1a0c000 mov ip, r0 5d4: e5814000 str r4, [r1] 5d8: e1a03001 mov r3, r1 5dc: e3a02b01 mov r2, #1024 ; 0x400 5e0: e9810030 stmib r1, {r4, r5} 5e4: e5815010 str r5, [r1, #16] 5e8: e2522001 subs r2, r2, #1 ; 0x1 5ec: e583c064 str ip, [r3, #100] 5f0: e2833004 add r3, r3, #4 ; 0x4 5f4: 1afffffb bne 0x5e8 5f8: e2800001 add r0, r0, #1 ; 0x1 5fc: e2811d41 add r1, r1, #4160 ; 0x1040 600: e350003e cmp r0, #62 ; 0x3e 604: e2811024 add r1, r1, #36 ; 0x24 608: dafffff1 ble 0x5d4 60c: e59f3048 ldr r3, [pc, #72] ; 0x65c 610: e3a01203 mov r1, #805306368 ; 0x30000000 614: e583e000 str lr, [r3] 618: e59f3040 ldr r3, [pc, #64] ; 0x660 61c: e2811aff add r1, r1, #1044480 ; 0xff000 620: e3a00005 mov r0, #5 ; 0x5 624: e2811b03 add r1, r1, #3072 ; 0xc00 628: e58e3014 str r3, [lr, #20] 62c: e3a0205f mov r2, #95 ; 0x5f 630: e3a03013 mov r3, #19 ; 0x13 634: e58e0010 str r0, [lr, #16] 638: e58e2018 str r2, [lr, #24] 63c: e58e101c str r1, [lr, #28] 640: e58e3020 str r3, [lr, #32] 644: e58ec05c str ip, [lr, #92] 648: e58ec000 str ip, [lr] 64c: e58ec004 str ip, [lr, #4] 650: e58e0008 str r0, [lr, #8] 654: e8bd8030 ldmia sp!, {r4, r5, pc} 658: 30004e84 andcc r4, r0, r4, lsl #29 65c: 30004e80 andcc r4, r0, r0, lsl #29 660: 30005ee8 andcc r5, r0, r8, ror #29 664: e92d4010 stmdb sp!, {r4, lr} 668: e59f40b0 ldr r4, [pc, #176] ; 0x720 66c: e3e00000 mvn r0, #0 ; 0x0 670: e3a0c000 mov ip, #0 ; 0x0 674: e59f20a8 ldr r2, [pc, #168] ; 0x724 678: e3a01001 mov r1, #1 ; 0x1 67c: e5923004 ldr r3, [r2, #4] 680: e3530000 cmp r3, #0 ; 0x0 684: 1a000003 bne 0x698 688: e5923008 ldr r3, [r2, #8] 68c: e1530000 cmp r3, r0 690: c1a00003 movgt r0, r3 694: c1a0c001 movgt ip, r1 698: e2811001 add r1, r1, #1 ; 0x1 69c: e2822d41 add r2, r2, #4160 ; 0x1040 6a0: e351003e cmp r1, #62 ; 0x3e 6a4: e2822024 add r2, r2, #36 ; 0x24 6a8: dafffff3 ble 0x67c 6ac: e3500000 cmp r0, #0 ; 0x0 6b0: 1a00000a bne 0x6e0 6b4: e59f2064 ldr r2, [pc, #100] ; 0x720 6b8: e3a0103e mov r1, #62 ; 0x3e 6bc: e5923004 ldr r3, [r2, #4] 6c0: e3530000 cmp r3, #0 ; 0x0 6c4: 05923010 ldreq r3, [r2, #16] 6c8: 05823008 streq r3, [r2, #8] 6cc: e2822d41 add r2, r2, #4160 ; 0x1040 6d0: e2511001 subs r1, r1, #1 ; 0x1 6d4: e2822024 add r2, r2, #36 ; 0x24 6d8: 5afffff7 bpl 0x6bc 6dc: eaffffe4 b 0x674 6e0: e08c330c add r3, ip, ip, lsl #6 6e4: e08c3083 add r3, ip, r3, lsl #1 6e8: e59fe038 ldr lr, [pc, #56] ; 0x728 6ec: e08c3183 add r3, ip, r3, lsl #3 6f0: e1a03103 mov r3, r3, lsl #2 6f4: e59e0000 ldr r0, [lr] 6f8: e0832004 add r2, r3, r4 6fc: e1520000 cmp r2, r0 700: 08bd8010 ldmeqia sp!, {r4, pc} 704: e7933004 ldr r3, [r3, r4] 708: e3530000 cmp r3, #0 ; 0x0 70c: b8bd8010 ldmltia sp!, {r4, pc} 710: e1a01002 mov r1, r2 714: e58e2000 str r2, [lr] 718: e8bd4010 ldmia sp!, {r4, lr} 71c: eaffff5d b 0x498 720: 30004e84 andcc r4, r0, r4, lsl #29 724: 30005ee8 andcc r5, r0, r8, ror #29 728: 30004e80 andcc r4, r0, r0, lsl #29 72c: e59f0084 ldr r0, [pc, #132] ; 0x7b8 730: e5903000 ldr r3, [r0] 734: e3530000 cmp r3, #0 ; 0x0 738: 01a0f00e moveq pc, lr 73c: e59f2078 ldr r2, [pc, #120] ; 0x7bc 740: e3a0103d mov r1, #61 ; 0x3d 744: ea000003 b 0x758 748: e2822d41 add r2, r2, #4160 ; 0x1040 74c: e2511001 subs r1, r1, #1 ; 0x1 750: e2822024 add r2, r2, #36 ; 0x24 754: 4a00000b bmi 0x788 758: e5923004 ldr r3, [r2, #4] 75c: e3530005 cmp r3, #5 ; 0x5 760: 1afffff8 bne 0x748 764: e592300c ldr r3, [r2, #12] 768: e2433001 sub r3, r3, #1 ; 0x1 76c: e3530000 cmp r3, #0 ; 0x0 770: 05823004 streq r3, [r2, #4] 774: e2511001 subs r1, r1, #1 ; 0x1 778: e582300c str r3, [r2, #12] 77c: e2822d41 add r2, r2, #4160 ; 0x1040 780: e2822024 add r2, r2, #36 ; 0x24 784: 5afffff3 bpl 0x758 788: e5902000 ldr r2, [r0] 78c: e5923008 ldr r3, [r2, #8] 790: e3530000 cmp r3, #0 ; 0x0 794: 12433001 subne r3, r3, #1 ; 0x1 798: 15823008 strne r3, [r2, #8] 79c: e5923004 ldr r3, [r2, #4] 7a0: e3530000 cmp r3, #0 ; 0x0 7a4: 1a000002 bne 0x7b4 7a8: e5923008 ldr r3, [r2, #8] 7ac: e3530000 cmp r3, #0 ; 0x0 7b0: 11a0f00e movne pc, lr 7b4: eaffffaa b 0x664 7b8: 30004e80 andcc r4, r0, r0, lsl #29 7bc: 30005ee8 andcc r5, r0, r8, ror #29 7c0: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 7c4: e59fb228 ldr fp, [pc, #552] ; 0x9f4 7c8: e1a0c000 mov ip, r0 7cc: e1a0e001 mov lr, r1 7d0: e1a06002 mov r6, r2 7d4: e1a0a003 mov sl, r3 7d8: e3a05001 mov r5, #1 ; 0x1 7dc: e3a09000 mov r9, #0 ; 0x0 7e0: ea000002 b 0x7f0 7e4: e2855001 add r5, r5, #1 ; 0x1 7e8: e355003e cmp r5, #62 ; 0x3e 7ec: 8a00003a bhi 0x8dc 7f0: e0853305 add r3, r5, r5, lsl #6 7f4: e0853083 add r3, r5, r3, lsl #1 7f8: e0853183 add r3, r5, r3, lsl #3 7fc: e08b3103 add r3, fp, r3, lsl #2 800: e5932004 ldr r2, [r3, #4] 804: e3720001 cmn r2, #1 ; 0x1 808: e2451001 sub r1, r5, #1 ; 0x1 80c: e2453019 sub r3, r5, #25 ; 0x19 810: e2450030 sub r0, r5, #48 ; 0x30 814: 1afffff2 bne 0x7e4 818: e3510016 cmp r1, #22 ; 0x16 81c: 8353000a cmphi r3, #10 ; 0xa 820: 9a000001 bls 0x82c 824: e350000e cmp r0, #14 ; 0xe 828: 8affffed bhi 0x7e4 82c: e10f0000 mrs r0, CPSR 830: e92d0001 stmdb sp!, {r0} 834: e3800080 orr r0, r0, #128 ; 0x80 838: e121f000 msr CPSR_c, r0 83c: e3a02000 mov r2, #0 ; 0x0 840: e1a07a05 mov r7, r5, lsl #20 844: e3e034ff mvn r3, #-16777216 ; 0xff000000 848: e243373f sub r3, r3, #16515072 ; 0xfc0000 84c: e1a08005 mov r8, r5 850: e2470641 sub r0, r7, #68157440 ; 0x4100000 854: e1a04002 mov r4, r2 858: e7804102 str r4, [r0, r2, lsl #2] 85c: e2822001 add r2, r2, #1 ; 0x1 860: e1520003 cmp r2, r3 864: 9afffffb bls 0x858 868: e1a0200e mov r2, lr 86c: e1a0100c mov r1, ip 870: ebfffe6a bl 0x220 874: e287033f add r0, r7, #-67108864 ; 0xfc000000 878: e3560000 cmp r6, #0 ; 0x0 87c: e1a02004 mov r2, r4 880: e2400b01 sub r0, r0, #1024 ; 0x400 884: e1a0e004 mov lr, r4 888: 15d63000 ldrneb r3, [r6] 88c: 0a000014 beq 0x8e4 890: e3530000 cmp r3, #0 ; 0x0 894: 1a000002 bne 0x8a4 898: ea000011 b 0x8e4 89c: e2822001 add r2, r2, #1 ; 0x1 8a0: e7d63002 ldrb r3, [r6, r2] 8a4: e3530020 cmp r3, #32 ; 0x20 8a8: 0afffffb beq 0x89c 8ac: e20310ff and r1, r3, #255 ; 0xff 8b0: e3510000 cmp r1, #0 ; 0x0 8b4: 0a00000a beq 0x8e4 8b8: e3510020 cmp r1, #32 ; 0x20 8bc: e28ee001 add lr, lr, #1 ; 0x1 8c0: 0afffff2 beq 0x890 8c4: e2822001 add r2, r2, #1 ; 0x1 8c8: e7d63002 ldrb r3, [r6, r2] 8cc: e3530000 cmp r3, #0 ; 0x0 8d0: 13530020 cmpne r3, #32 ; 0x20 8d4: 1afffffa bne 0x8c4 8d8: eaffffec b 0x890 8dc: e3a00000 mov r0, #0 ; 0x0 8e0: e8bd8ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 8e4: e28e3001 add r3, lr, #1 ; 0x1 8e8: e4803004 str r3, [r0], #4 8ec: e4805004 str r5, [r0], #4 8f0: e3a05000 mov r5, #0 ; 0x0 8f4: e155000e cmp r5, lr 8f8: e1a02005 mov r2, r5 8fc: e080310e add r3, r0, lr, lsl #2 900: e2831004 add r1, r3, #4 ; 0x4 904: 2a00001e bcs 0x984 908: e1a07a08 mov r7, r8, lsl #20 90c: e1a04005 mov r4, r5 910: e0673001 rsb r3, r7, r1 914: e2833641 add r3, r3, #68157440 ; 0x4100000 918: e4803004 str r3, [r0], #4 91c: e7d63002 ldrb r3, [r6, r2] 920: e3530020 cmp r3, #32 ; 0x20 924: 1a000003 bne 0x938 928: e2822001 add r2, r2, #1 ; 0x1 92c: e7d63002 ldrb r3, [r6, r2] 930: e3530020 cmp r3, #32 ; 0x20 934: 0afffffb beq 0x928 938: e203c0ff and ip, r3, #255 ; 0xff 93c: e35c0000 cmp ip, #0 ; 0x0 940: 0a00000f beq 0x984 944: e35c0020 cmp ip, #32 ; 0x20 948: 0a000005 beq 0x964 94c: e4c13001 strb r3, [r1], #1 950: e2822001 add r2, r2, #1 ; 0x1 954: e7d63002 ldrb r3, [r6, r2] 958: e3530000 cmp r3, #0 ; 0x0 95c: 13530020 cmpne r3, #32 ; 0x20 960: 1afffff9 bne 0x94c 964: e4c14004 strb r4, [r1], #4 968: e7d63002 ldrb r3, [r6, r2] 96c: e3530000 cmp r3, #0 ; 0x0 970: e3c11003 bic r1, r1, #3 ; 0x3 974: 0a000002 beq 0x984 978: e2855001 add r5, r5, #1 ; 0x1 97c: e155000e cmp r5, lr 980: 3affffe2 bcc 0x910 984: e0883308 add r3, r8, r8, lsl #6 988: e0883083 add r3, r8, r3, lsl #1 98c: e0883183 add r3, r8, r3, lsl #3 990: e59f1060 ldr r1, [pc, #96] ; 0x9f8 994: e1a03103 mov r3, r3, lsl #2 998: e083200b add r2, r3, fp 99c: e0831001 add r1, r3, r1 9a0: e783800b str r8, [r3, fp] 9a4: e3a0300f mov r3, #15 ; 0xf 9a8: e3a00aff mov r0, #1044480 ; 0xff000 9ac: e2800b03 add r0, r0, #3072 ; 0xc00 9b0: e5823008 str r3, [r2, #8] 9b4: e2833050 add r3, r3, #80 ; 0x50 9b8: e5823018 str r3, [r2, #24] 9bc: e243304c sub r3, r3, #76 ; 0x4c 9c0: e582905c str r9, [r2, #92] 9c4: e582a010 str sl, [r2, #16] 9c8: e5821014 str r1, [r2, #20] 9cc: e582001c str r0, [r2, #28] 9d0: e5823020 str r3, [r2, #32] 9d4: e5829004 str r9, [r2, #4] 9d8: e8bd0001 ldmia sp!, {r0} 9dc: e3100080 tst r0, #128 ; 0x80 9e0: e10f0000 mrs r0, CPSR 9e4: 03c00080 biceq r0, r0, #128 ; 0x80 9e8: e121f000 msr CPSR_c, r0 9ec: e3a00001 mov r0, #1 ; 0x1 9f0: e8bd8ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 9f4: 30004e84 andcc r4, r0, r4, lsl #29 9f8: 30005ee8 andcc r5, r0, r8, ror #29 9fc: e52de004 str lr, [sp, #-4]! a00: e59f3014 ldr r3, [pc, #20] ; 0xa1c a04: e3e02000 mvn r2, #0 ; 0x0 a08: e5931000 ldr r1, [r3] a0c: e5812004 str r2, [r1, #4] a10: ebffff13 bl 0x664 a14: e3a00000 mov r0, #0 ; 0x0 a18: e49df004 ldr pc, [sp], #4 a1c: 30004e80 andcc r4, r0, r0, lsl #29 a20: e52de004 str lr, [sp, #-4]! a24: e59f3018 ldr r3, [pc, #24] ; 0xa44 a28: e5932000 ldr r2, [r3] a2c: e3a03005 mov r3, #5 ; 0x5 a30: e582000c str r0, [r2, #12] a34: e5823004 str r3, [r2, #4] a38: ebffff09 bl 0x664 a3c: e3a00000 mov r0, #0 ; 0x0 a40: e49df004 ldr pc, [sp], #4 a44: 30004e80 andcc r4, r0, r0, lsl #29 a48: ea000068 b 0xbf0 a4c: e1a03000 mov r3, r0 a50: e1a00003 mov r0, r3 a54: ef000000 swi 0x00000000 a58: e1a03000 mov r3, r0 a5c: e1a00003 mov r0, r3 a60: e1a0f00e mov pc, lr a64: e1a03000 mov r3, r0 a68: e1a00003 mov r0, r3 a6c: ef000001 swi 0x00000001 a70: e1a03000 mov r3, r0 a74: e1a00003 mov r0, r3 a78: e1a0f00e mov pc, lr a7c: e1a03000 mov r3, r0 a80: e1a00003 mov r0, r3 a84: ef000002 swi 0x00000002 a88: e1a03000 mov r3, r0 a8c: e1a00003 mov r0, r3 a90: e1a0f00e mov pc, lr a94: e92d4010 stmdb sp!, {r4, lr} a98: e3a0244a mov r2, #1241513984 ; 0x4a000000 a9c: e5924014 ldr r4, [r2, #20] aa0: e2443001 sub r3, r4, #1 ; 0x1 aa4: e3530009 cmp r3, #9 ; 0x9 aa8: 979ff103 ldrls pc, [pc, r3, lsl #2] aac: ea000021 b 0xb38
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -