📄 cat3.s
字号:
m: file format binaryDisassembly of section .data:00000000 <.data>: 0: ea000008 b 0x28 4: eafffffe b 0x4 8: e59ff010 ldr pc, [pc, #16] ; 0x20 c: eafffffe b 0xc 10: eafffffe b 0x10 14: eafffffe b 0x14 18: e59ff004 ldr pc, [pc, #4] ; 0x24 1c: eafffffe b 0x1c 20: 30004574 andcc r4, r0, r4, ror r5 24: 3000408c andcc r4, r0, ip, lsl #1 28: e3a0da01 mov sp, #4096 ; 0x1000 2c: eb000025 bl 0xc8 30: eb000042 bl 0x140 34: eb000027 bl 0xd8 38: eb000073 bl 0x20c 3c: eb0000a7 bl 0x2e0 40: eb0000ab bl 0x2f4 44: e59fd058 ldr sp, [pc, #88] ; 0xa4 48: e59ff058 ldr pc, [pc, #88] ; 0xa8 4c: eb0002f4 bl 0xc24 50: eb000336 bl 0xd30 54: e321f0d3 msr CPSR_c, #211 ; 0xd3 58: e59fd04c ldr sp, [pc, #76] ; 0xac 5c: e59f004c ldr r0, [pc, #76] ; 0xb0 60: e08dd000 add sp, sp, r0 64: e321f0d2 msr CPSR_c, #210 ; 0xd2 68: e59fd034 ldr sp, [pc, #52] ; 0xa4 6c: e321f0df msr CPSR_c, #223 ; 0xdf 70: e59fd03c ldr sp, [pc, #60] ; 0xb4 74: eb00003d bl 0x170 78: eb00004a bl 0x1a8 7c: e321f05f msr CPSR_c, #95 ; 0x5f 80: e59fe030 ldr lr, [pc, #48] ; 0xb8 84: e59ff030 ldr pc, [pc, #48] ; 0xbc 88: eafffffe b 0x88 8c: e24ee004 sub lr, lr, #4 ; 0x4 90: e59fd00c ldr sp, [pc, #12] ; 0xa4 94: e92d5fff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr} 98: e59fe020 ldr lr, [pc, #32] ; 0xc0 9c: e59ff020 ldr pc, [pc, #32] ; 0xc4 a0: e8fd9fff ldmia sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, pc}^ a4: 30100000 andccs r0, r0, r0 a8: 3000404c andcc r4, r0, ip, asr #32 ac: 30004e84 andcc r4, r0, r4, lsl #29 b0: 00001064 andeq r1, r0, r4, rrx b4: 300ffc00 andcc pc, pc, r0, lsl #24 b8: 30004088 andcc r4, r0, r8, lsl #1 bc: 3000435c andcc r4, r0, ip, asr r3 c0: 300040a0 andcc r4, r0, r0, lsr #1 c4: 30004a94 mulcc r0, r4, sl c8: e3a02000 mov r2, #0 ; 0x0 cc: e3a03453 mov r3, #1392508928 ; 0x53000000 d0: e5832000 str r2, [r3] d4: e1a0f00e mov pc, lr d8: e52de004 str lr, [sp, #-4]! dc: e59f2058 ldr r2, [pc, #88] ; 0x13c e0: e3a0088e mov r0, #9306112 ; 0x8e0000 e4: e3a03312 mov r3, #1207959552 ; 0x48000000 e8: e2800e4f add r0, r0, #1264 ; 0x4f0 ec: e3a0c906 mov ip, #98304 ; 0x18000 f0: e3a01c07 mov r1, #1792 ; 0x700 f4: e28cc005 add ip, ip, #5 ; 0x5 f8: e3a0e030 mov lr, #48 ; 0x30 fc: e2800004 add r0, r0, #4 ; 0x4 100: e5832000 str r2, [r3] 104: e3a020b2 mov r2, #178 ; 0xb2 108: e583e030 str lr, [r3, #48] 10c: e5831018 str r1, [r3, #24] 110: e583c020 str ip, [r3, #32] 114: e5830024 str r0, [r3, #36] 118: e5832028 str r2, [r3, #40] 11c: e5831004 str r1, [r3, #4] 120: e5831008 str r1, [r3, #8] 124: e583100c str r1, [r3, #12] 128: e5831010 str r1, [r3, #16] 12c: e5831014 str r1, [r3, #20] 130: e583c01c str ip, [r3, #28] 134: e583e02c str lr, [r3, #44] 138: e49df004 ldr pc, [sp], #4 13c: 22111110 andcss r1, r1, #4 ; 0x4 140: e3a00313 mov r0, #1275068416 ; 0x4c000000 144: e3e034ff mvn r3, #-16777216 ; 0xff000000 148: e3a02003 mov r2, #3 ; 0x3 14c: e5803000 str r3, [r0] 150: e5802014 str r2, [r0, #20] 154: ee111f10 mrc 15, 0, r1, cr1, cr0, {0} 158: e3811103 orr r1, r1, #-1073741824 ; 0xc0000000 15c: ee011f10 mcr 15, 0, r1, cr1, cr0, {0} 160: e3a03917 mov r3, #376832 ; 0x5c000 164: e2833040 add r3, r3, #64 ; 0x40 168: e5803004 str r3, [r0, #4] 16c: e1a0f00e mov pc, lr 170: e3a00e27 mov r0, #624 ; 0x270 174: e3a01451 mov r1, #1358954496 ; 0x51000000 178: e3a03031 mov r3, #49 ; 0x31 17c: e3a02003 mov r2, #3 ; 0x3 180: e2800001 add r0, r0, #1 ; 0x1 184: e5813000 str r3, [r1] 188: e5812004 str r2, [r1, #4] 18c: e2822006 add r2, r2, #6 ; 0x6 190: e581000c str r0, [r1, #12] 194: e5913008 ldr r3, [r1, #8] 198: e3833002 orr r3, r3, #2 ; 0x2 19c: e5813008 str r3, [r1, #8] 1a0: e5812008 str r2, [r1, #8] 1a4: e1a0f00e mov pc, lr 1a8: e3a0244a mov r2, #1241513984 ; 0x4a000000 1ac: e5923008 ldr r3, [r2, #8] 1b0: e3c33b01 bic r3, r3, #1024 ; 0x400 1b4: e5823008 str r3, [r2, #8] 1b8: e1a0f00e mov pc, lr 1bc: e3a0244e mov r2, #1308622848 ; 0x4e000000 1c0: e5d23010 ldrb r3, [r2, #16] 1c4: e3130001 tst r3, #1 ; 0x1 1c8: 0afffffc beq 0x1c0 1cc: e1a0f00e mov pc, lr 1d0: e3a0244e mov r2, #1308622848 ; 0x4e000000 1d4: e5923000 ldr r3, [r2] 1d8: e3c33b02 bic r3, r3, #2048 ; 0x800 1dc: e5823000 str r3, [r2] 1e0: e3a02009 mov r2, #9 ; 0x9 1e4: e2522001 subs r2, r2, #1 ; 0x1 1e8: 5afffffd bpl 0x1e4 1ec: e3a0344e mov r3, #1308622848 ; 0x4e000000 1f0: e3e02000 mvn r2, #0 ; 0x0 1f4: e5c32004 strb r2, [r3, #4] 1f8: e1a02003 mov r2, r3 1fc: e5d23010 ldrb r3, [r2, #16] 200: e3130001 tst r3, #1 ; 0x1 204: 0afffffc beq 0x1fc 208: e1a0f00e mov pc, lr 20c: e3a03c9f mov r3, #40704 ; 0x9f00 210: e2833077 add r3, r3, #119 ; 0x77 214: e3a0244e mov r2, #1308622848 ; 0x4e000000 218: e5823000 str r3, [r2] 21c: eaffffeb b 0x1d0 220: e1a03b81 mov r3, r1, lsl #23 224: e1a03ba3 mov r3, r3, lsr #23 228: e3530000 cmp r3, #0 ; 0x0 22c: e92d4030 stmdb sp!, {r4, r5, lr} 230: e1a0e002 mov lr, r2 234: 18bd8030 ldmneia sp!, {r4, r5, pc} 238: e1a03b82 mov r3, r2, lsl #23 23c: e1a03ba3 mov r3, r3, lsr #23 240: e3530000 cmp r3, #0 ; 0x0 244: 18bd8030 ldmneia sp!, {r4, r5, pc} 248: e3a0244e mov r2, #1308622848 ; 0x4e000000 24c: e5923000 ldr r3, [r2] 250: e3c33b02 bic r3, r3, #2048 ; 0x800 254: e5823000 str r3, [r2] 258: e3a0c009 mov ip, #9 ; 0x9 25c: e25cc001 subs ip, ip, #1 ; 0x1 260: 5afffffd bpl 0x25c 264: e081400e add r4, r1, lr 268: e1510004 cmp r1, r4 26c: e1a0c001 mov ip, r1 270: 2a000015 bcs 0x2cc 274: e3a0e44e mov lr, #1308622848 ; 0x4e000000 278: e3a05000 mov r5, #0 ; 0x0 27c: e1a034cc mov r3, ip, asr #9 280: e1a028cc mov r2, ip, asr #17 284: e1a01ccc mov r1, ip, asr #25 288: e5ce5004 strb r5, [lr, #4] 28c: e5cec008 strb ip, [lr, #8] 290: e5ce3008 strb r3, [lr, #8] 294: e5ce2008 strb r2, [lr, #8] 298: e5ce1008 strb r1, [lr, #8] 29c: e5de3010 ldrb r3, [lr, #16] 2a0: e3130001 tst r3, #1 ; 0x1 2a4: 0afffffc beq 0x29c 2a8: e3a0144e mov r1, #1308622848 ; 0x4e000000 2ac: e3a02c02 mov r2, #512 ; 0x200 2b0: e5d1300c ldrb r3, [r1, #12] 2b4: e2522001 subs r2, r2, #1 ; 0x1 2b8: e4c03001 strb r3, [r0], #1 2bc: e28cc001 add ip, ip, #1 ; 0x1 2c0: 1afffffa bne 0x2b0 2c4: e15c0004 cmp ip, r4 2c8: 3affffeb bcc 0x27c 2cc: e3a0244e mov r2, #1308622848 ; 0x4e000000 2d0: e5923000 ldr r3, [r2] 2d4: e3833b02 orr r3, r3, #2048 ; 0x800 2d8: e5823000 str r3, [r2] 2dc: e8bd8030 ldmia sp!, {r4, r5, pc} 2e0: e3a005cf mov r0, #868220928 ; 0x33c00000 2e4: e280083f add r0, r0, #4128768 ; 0x3f0000 2e8: e3a01000 mov r1, #0 ; 0x0 2ec: e3a02c02 mov r2, #512 ; 0x200 2f0: eaffffca b 0x220 2f4: e3a00203 mov r0, #805306368 ; 0x30000000 2f8: e2800901 add r0, r0, #16384 ; 0x4000 2fc: e3a01000 mov r1, #0 ; 0x0 300: e3a0293f mov r2, #1032192 ; 0xfc000 304: eaffffc5 b 0x220 308: e59f3034 ldr r3, [pc, #52] ; 0x344 30c: e5930000 ldr r0, [r3] 310: e0802300 add r2, r0, r0, lsl #6 314: e0802302 add r2, r0, r2, lsl #6 318: e0802102 add r2, r0, r2, lsl #2 31c: e0800102 add r0, r0, r2, lsl #2 320: e0800100 add r0, r0, r0, lsl #2 324: e0800100 add r0, r0, r0, lsl #2 328: e280043d add r0, r0, #1023410176 ; 0x3d000000 32c: e2400891 sub r0, r0, #9502720 ; 0x910000 330: e2400eca sub r0, r0, #3232 ; 0xca0 334: e2400001 sub r0, r0, #1 ; 0x1 338: e5830000 str r0, [r3] 33c: e1a002a0 mov r0, r0, lsr #5 340: e1a0f00e mov pc, lr 344: 30004e7c andcc r4, r0, ip, ror lr 348: e3500000 cmp r0, #0 ; 0x0 34c: 01a0f00e moveq pc, lr 350: e2500001 subs r0, r0, #1 ; 0x1 354: 1afffffd bne 0x350 358: e1a0f00e mov pc, lr 35c: e92d4070 stmdb sp!, {r4, r5, r6, lr} 360: e3a04000 mov r4, #0 ; 0x0 364: e24dd004 sub sp, sp, #4 ; 0x4 368: e5cd4001 strb r4, [sp, #1] 36c: eb0001f9 bl 0xb58 370: e10f0000 mrs r0, CPSR 374: e92d0001 stmdb sp!, {r0} 378: e3800080 orr r0, r0, #128 ; 0x80 37c: e121f000 msr CPSR_c, r0 380: eb00008c bl 0x5b8 384: e59f5104 ldr r5, [pc, #260] ; 0x490 388: e2844041 add r4, r4, #65 ; 0x41 38c: e1a0600d mov r6, sp 390: e595c000 ldr ip, [r5] 394: e08c330c add r3, ip, ip, lsl #6 398: e08c3303 add r3, ip, r3, lsl #6 39c: e08c3103 add r3, ip, r3, lsl #2 3a0: e08cc103 add ip, ip, r3, lsl #2 3a4: e08cc10c add ip, ip, ip, lsl #2 3a8: e08cc10c add ip, ip, ip, lsl #2 3ac: e28cc43d add ip, ip, #1023410176 ; 0x3d000000 3b0: e24cc891 sub ip, ip, #9502720 ; 0x910000 3b4: e24cceca sub ip, ip, #3232 ; 0xca0 3b8: e24cc001 sub ip, ip, #1 ; 0x1 3bc: e1a032ac mov r3, ip, lsr #5 3c0: e203303f and r3, r3, #63 ; 0x3f 3c4: e5cd4000 strb r4, [sp] 3c8: e2833005 add r3, r3, #5 ; 0x5 3cc: e2844001 add r4, r4, #1 ; 0x1 3d0: e3a00a03 mov r0, #12288 ; 0x3000 3d4: e3a01b01 mov r1, #1024 ; 0x400 3d8: e1a02006 mov r2, r6 3dc: e585c000 str ip, [r5] 3e0: eb0000f6 bl 0x7c0 3e4: e354005a cmp r4, #90 ; 0x5a 3e8: 9affffe8 bls 0x390 3ec: e3a04030 mov r4, #48 ; 0x30 3f0: e595c000 ldr ip, [r5] 3f4: e08c330c add r3, ip, ip, lsl #6 3f8: e08c3303 add r3, ip, r3, lsl #6 3fc: e08c3103 add r3, ip, r3, lsl #2 400: e08cc103 add ip, ip, r3, lsl #2 404: e08cc10c add ip, ip, ip, lsl #2 408: e08cc10c add ip, ip, ip, lsl #2 40c: e28cc43d add ip, ip, #1023410176 ; 0x3d000000 410: e24cc891 sub ip, ip, #9502720 ; 0x910000 414: e24cceca sub ip, ip, #3232 ; 0xca0 418: e24cc001 sub ip, ip, #1 ; 0x1 41c: e1a032ac mov r3, ip, lsr #5 420: e203303f and r3, r3, #63 ; 0x3f 424: e5cd4000 strb r4, [sp] 428: e2833005 add r3, r3, #5 ; 0x5 42c: e2844001 add r4, r4, #1 ; 0x1 430: e3a00a03 mov r0, #12288 ; 0x3000 434: e3a01b01 mov r1, #1024 ; 0x400 438: e1a02006 mov r2, r6 43c: e585c000 str ip, [r5] 440: eb0000de bl 0x7c0 444: e3540039 cmp r4, #57 ; 0x39 448: 9affffe8 bls 0x3f0 44c: e3a01b01 mov r1, #1024 ; 0x400 450: e3a02000 mov r2, #0 ; 0x0 454: e3a03028 mov r3, #40 ; 0x28 458: e3a00b0d mov r0, #13312 ; 0x3400 45c: eb0000d7 bl 0x7c0 460: e8bd0001 ldmia sp!, {r0} 464: e3100080 tst r0, #128 ; 0x80 468: e10f0000 mrs r0, CPSR 46c: 03c00080 biceq r0, r0, #128 ; 0x80 470: e121f000 msr CPSR_c, r0 474: e59f0018 ldr r0, [pc, #24] ; 0x494 478: eb0001dc bl 0xbf0 47c: e3a00713 mov r0, #4980736 ; 0x4c0000 480: e2800c4b add r0, r0, #19200 ; 0x4b00 484: e2800040 add r0, r0, #64 ; 0x40 488: ebffffae bl 0x348 48c: eafffff8 b 0x474 490: 30004e7c andcc r4, r0, ip, ror lr 494: 30004de0 andcc r4, r0, r0, ror #27 498: e10f2000 mrs r2, CPSR 49c: e202201f and r2, r2, #31 ; 0x1f 4a0: e3520012 cmp r2, #18 ; 0x12 4a4: 0a000002 beq 0x4b4 4a8: e3520013 cmp r2, #19 ; 0x13 4ac: 0a000025 beq 0x548 4b0: e1a0f00e mov pc, lr 4b4: e2800014 add r0, r0, #20 ; 0x14 4b8: e59fd0b0 ldr sp, [pc, #176] ; 0x570 4bc: e2800004 add r0, r0, #4 ; 0x4 4c0: e14f2000 mrs r2, SPSR 4c4: e8a00004 stmia r0!, {r2} 4c8: e8e02000 stmia r0!, {sp}^ 4cc: e3a02013 mov r2, #19 ; 0x13 4d0: e8a00004 stmia r0!, {r2} 4d4: e8e04000 stmia r0!, {lr}^ 4d8: e8bd01fc ldmia sp!, {r2, r3, r4, r5, r6, r7, r8} 4dc: e8a001fc stmia r0!, {r2, r3, r4, r5, r6, r7, r8} 4e0: e8bd01fc ldmia sp!, {r2, r3, r4, r5, r6, r7, r8} 4e4: e8a001fc stmia r0!, {r2, r3, r4, r5, r6, r7, r8} 4e8: e5910000 ldr r0, [r1] 4ec: e1a00c80 mov r0, r0, lsl #25 4f0: ee0d0f10 mcr 15, 0, r0, cr13, cr0, {0} 4f4: e2811014 add r1, r1, #20 ; 0x14 4f8: e8b1003c ldmia r1!, {r2, r3, r4, r5} 4fc: e1a00005 mov r0, r5 500: e200001f and r0, r0, #31 ; 0x1f 504: e3500013 cmp r0, #19 ; 0x13 508: 0321f0d3 msreq CPSR_c, #211 ; 0xd3 50c: 1321f0df msrne CPSR_c, #223 ; 0xdf 510: e1a0d002 mov sp, r2 514: e3a0044a mov r0, #1241513984 ; 0x4a000000 518: e3a02b01 mov r2, #1024 ; 0x400 51c: e5802000 str r2, [r0] 520: e2800010 add r0, r0, #16 ; 0x10 524: e5902000 ldr r2, [r0] 528: e5802000 str r2, [r0] 52c: e12ff003 msr CPSR_fsxc, r3 530: e1a0d004 mov sp, r4 534: 116ff005 msrne SPSR_fsxc, r5 538: e1a00001 mov r0, r1 53c: 08f04000 ldmeqia r0!, {lr}^ 540: 18f04000 ldmneia r0!, {lr}^ 544: e8909fff ldmia r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, pc} 548: e2800014 add r0, r0, #20 ; 0x14
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -