📄 cat3.s
字号:
m: file format binary
Disassembly 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: 30004858 andcc r4, r0, r8, asr r8
24: 3000408c andcc r4, r0, ip, lsl #1
28: e3a0da01 mov sp, #4096 ; 0x1000
2c: eb000025 bl 0xc8
30: eb00014f bl 0x574
34: eb000044 bl 0x14c
38: eb0000a6 bl 0x2d8
3c: eb00012f bl 0x500
40: eb000137 bl 0x524
44: e59fd058 ldr sp, [pc, #88] ; 0xa4
48: e59ff058 ldr pc, [pc, #88] ; 0xa8
4c: eb000634 bl 0x1924
50: eb0006c1 bl 0x1b5c
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: eb000151 bl 0x5c0
78: eb000132 bl 0x548
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: 30005d84 andcc r5, r0, r4, lsl #27
b0: 00001064 andeq r1, r0, r4, rrx
b4: 300ffc00 andcc pc, pc, r0, lsl #24
b8: 30004088 andcc r4, r0, r8, lsl #1
bc: 300046d0 ldrccd r4, [r0], -r0
c0: 300040a0 andcc r4, r0, r0, lsr #1
c4: 3000567c andcc r5, r0, ip, ror r6
c8: e1a0c00d mov ip, sp
cc: e92dd800 stmdb sp!, {fp, ip, lr, pc}
d0: e24cb004 sub fp, ip, #4 ; 0x4
d4: e3a02453 mov r2, #1392508928 ; 0x53000000
d8: e3a03000 mov r3, #0 ; 0x0
dc: e5823000 str r3, [r2]
e0: e89da800 ldmia sp, {fp, sp, pc}
e4: e1a0c00d mov ip, sp
e8: e92dd800 stmdb sp!, {fp, ip, lr, pc}
ec: e24cb004 sub fp, ip, #4 ; 0x4
f0: e24dd008 sub sp, sp, #8 ; 0x8
f4: e3a03000 mov r3, #0 ; 0x0
f8: e50b3010 str r3, [fp, #-16]
fc: e3a03312 mov r3, #1207959552 ; 0x48000000
100: e50b3014 str r3, [fp, #-20]
104: e51b3010 ldr r3, [fp, #-16]
108: e353000c cmp r3, #12 ; 0xc
10c: ca00000b bgt 0x140
110: e51b3010 ldr r3, [fp, #-16]
114: e1a02103 mov r2, r3, lsl #2
118: e51b3014 ldr r3, [fp, #-20]
11c: e0821003 add r1, r2, r3
120: e59f2020 ldr r2, [pc, #32] ; 0x148
124: e51b3010 ldr r3, [fp, #-16]
128: e7923103 ldr r3, [r2, r3, lsl #2]
12c: e5813000 str r3, [r1]
130: e51b3010 ldr r3, [fp, #-16]
134: e2833001 add r3, r3, #1 ; 0x1
138: e50b3010 str r3, [fp, #-16]
13c: eafffff0 b 0x104
140: e24bd00c sub sp, fp, #12 ; 0xc
144: e89da800 ldmia sp, {fp, sp, pc}
148: 30005cac andcc r5, r0, ip, lsr #25
14c: e1a0c00d mov ip, sp
150: e92dd800 stmdb sp!, {fp, ip, lr, pc}
154: e24cb004 sub fp, ip, #4 ; 0x4
158: e24dd004 sub sp, sp, #4 ; 0x4
15c: e3a03312 mov r3, #1207959552 ; 0x48000000
160: e50b3010 str r3, [fp, #-16]
164: e51b2010 ldr r2, [fp, #-16]
168: e59f3104 ldr r3, [pc, #260] ; 0x274
16c: e5823000 str r3, [r2]
170: e3a02004 mov r2, #4 ; 0x4
174: e51b3010 ldr r3, [fp, #-16]
178: e0822003 add r2, r2, r3
17c: e3a03c07 mov r3, #1792 ; 0x700
180: e5823000 str r3, [r2]
184: e3a02008 mov r2, #8 ; 0x8
188: e51b3010 ldr r3, [fp, #-16]
18c: e0822003 add r2, r2, r3
190: e3a03c07 mov r3, #1792 ; 0x700
194: e5823000 str r3, [r2]
198: e3a0200c mov r2, #12 ; 0xc
19c: e51b3010 ldr r3, [fp, #-16]
1a0: e0822003 add r2, r2, r3
1a4: e3a03c07 mov r3, #1792 ; 0x700
1a8: e5823000 str r3, [r2]
1ac: e3a02010 mov r2, #16 ; 0x10
1b0: e51b3010 ldr r3, [fp, #-16]
1b4: e0822003 add r2, r2, r3
1b8: e3a03c07 mov r3, #1792 ; 0x700
1bc: e5823000 str r3, [r2]
1c0: e3a02014 mov r2, #20 ; 0x14
1c4: e51b3010 ldr r3, [fp, #-16]
1c8: e0822003 add r2, r2, r3
1cc: e3a03c07 mov r3, #1792 ; 0x700
1d0: e5823000 str r3, [r2]
1d4: e3a02018 mov r2, #24 ; 0x18
1d8: e51b3010 ldr r3, [fp, #-16]
1dc: e0822003 add r2, r2, r3
1e0: e3a03c07 mov r3, #1792 ; 0x700
1e4: e5823000 str r3, [r2]
1e8: e3a0201c mov r2, #28 ; 0x1c
1ec: e51b3010 ldr r3, [fp, #-16]
1f0: e0822003 add r2, r2, r3
1f4: e3a03906 mov r3, #98304 ; 0x18000
1f8: e2833005 add r3, r3, #5 ; 0x5
1fc: e5823000 str r3, [r2]
200: e3a02020 mov r2, #32 ; 0x20
204: e51b3010 ldr r3, [fp, #-16]
208: e0822003 add r2, r2, r3
20c: e3a03906 mov r3, #98304 ; 0x18000
210: e2833005 add r3, r3, #5 ; 0x5
214: e5823000 str r3, [r2]
218: e3a02024 mov r2, #36 ; 0x24
21c: e51b3010 ldr r3, [fp, #-16]
220: e0822003 add r2, r2, r3
224: e3a0388e mov r3, #9306112 ; 0x8e0000
228: e2833e4f add r3, r3, #1264 ; 0x4f0
22c: e2833004 add r3, r3, #4 ; 0x4
230: e5823000 str r3, [r2]
234: e3a02028 mov r2, #40 ; 0x28
238: e51b3010 ldr r3, [fp, #-16]
23c: e0822003 add r2, r2, r3
240: e3a030b2 mov r3, #178 ; 0xb2
244: e5823000 str r3, [r2]
248: e3a0202c mov r2, #44 ; 0x2c
24c: e51b3010 ldr r3, [fp, #-16]
250: e0822003 add r2, r2, r3
254: e3a03030 mov r3, #48 ; 0x30
258: e5823000 str r3, [r2]
25c: e3a02030 mov r2, #48 ; 0x30
260: e51b3010 ldr r3, [fp, #-16]
264: e0822003 add r2, r2, r3
268: e3a03030 mov r3, #48 ; 0x30
26c: e5823000 str r3, [r2]
270: e89da808 ldmia sp, {r3, fp, sp, pc}
274: 22111110 andcss r1, r1, #4 ; 0x4
278: e1a0c00d mov ip, sp
27c: e92dd800 stmdb sp!, {fp, ip, lr, pc}
280: e24cb004 sub fp, ip, #4 ; 0x4
284: e24dd004 sub sp, sp, #4 ; 0x4
288: e3a03000 mov r3, #0 ; 0x0
28c: e50b3010 str r3, [fp, #-16]
290: e3a0244e mov r2, #1308622848 ; 0x4e000000
294: e3a0344e mov r3, #1308622848 ; 0x4e000000
298: e5933000 ldr r3, [r3]
29c: e3c33b02 bic r3, r3, #2048 ; 0x800
2a0: e5823000 str r3, [r2]
2a4: e51b3010 ldr r3, [fp, #-16]
2a8: e3530009 cmp r3, #9 ; 0x9
2ac: ca000003 bgt 0x2c0
2b0: e51b3010 ldr r3, [fp, #-16]
2b4: e2833001 add r3, r3, #1 ; 0x1
2b8: e50b3010 str r3, [fp, #-16]
2bc: eafffff8 b 0x2a4
2c0: e3a0344e mov r3, #1308622848 ; 0x4e000000
2c4: e2833004 add r3, r3, #4 ; 0x4
2c8: e3e02000 mvn r2, #0 ; 0x0
2cc: e5c32000 strb r2, [r3]
2d0: eb000009 bl 0x2fc
2d4: e89da808 ldmia sp, {r3, fp, sp, pc}
2d8: e1a0c00d mov ip, sp
2dc: e92dd800 stmdb sp!, {fp, ip, lr, pc}
2e0: e24cb004 sub fp, ip, #4 ; 0x4
2e4: e3a0244e mov r2, #1308622848 ; 0x4e000000
2e8: e3a03b3e mov r3, #63488 ; 0xf800
2ec: e2833030 add r3, r3, #48 ; 0x30
2f0: e5823000 str r3, [r2]
2f4: ebffffdf bl 0x278
2f8: e89da800 ldmia sp, {fp, sp, pc}
2fc: e1a0c00d mov ip, sp
300: e92dd800 stmdb sp!, {fp, ip, lr, pc}
304: e24cb004 sub fp, ip, #4 ; 0x4
308: e24dd004 sub sp, sp, #4 ; 0x4
30c: e3a0344e mov r3, #1308622848 ; 0x4e000000
310: e2833010 add r3, r3, #16 ; 0x10
314: e5d33000 ldrb r3, [r3]
318: e20330ff and r3, r3, #255 ; 0xff
31c: e2033001 and r3, r3, #1 ; 0x1
320: e3530000 cmp r3, #0 ; 0x0
324: 1a000008 bne 0x34c
328: e3a03000 mov r3, #0 ; 0x0
32c: e50b3010 str r3, [fp, #-16]
330: e51b3010 ldr r3, [fp, #-16]
334: e3530009 cmp r3, #9 ; 0x9
338: cafffff3 bgt 0x30c
33c: e51b3010 ldr r3, [fp, #-16]
340: e2833001 add r3, r3, #1 ; 0x1
344: e50b3010 str r3, [fp, #-16]
348: eafffff8 b 0x330
34c: e89da808 ldmia sp, {r3, fp, sp, pc}
350: e1a0c00d mov ip, sp
354: e92dd800 stmdb sp!, {fp, ip, lr, pc}
358: e24cb004 sub fp, ip, #4 ; 0x4
35c: e24dd014 sub sp, sp, #20 ; 0x14
360: e50b0010 str r0, [fp, #-16]
364: e50b1014 str r1, [fp, #-20]
368: e50b2018 str r2, [fp, #-24]
36c: e51b3014 ldr r3, [fp, #-20]
370: e1a03b83 mov r3, r3, lsl #23
374: e1a03ba3 mov r3, r3, lsr #23
378: e3530000 cmp r3, #0 ; 0x0
37c: 1a00005d bne 0x4f8
380: e51b3018 ldr r3, [fp, #-24]
384: e1a03b83 mov r3, r3, lsl #23
388: e1a03ba3 mov r3, r3, lsr #23
38c: e3530000 cmp r3, #0 ; 0x0
390: 1a000058 bne 0x4f8
394: e3a0244e mov r2, #1308622848 ; 0x4e000000
398: e3a0344e mov r3, #1308622848 ; 0x4e000000
39c: e5933000 ldr r3, [r3]
3a0: e3c33b02 bic r3, r3, #2048 ; 0x800
3a4: e5823000 str r3, [r2]
3a8: e3a03000 mov r3, #0 ; 0x0
3ac: e50b301c str r3, [fp, #-28]
3b0: e51b301c ldr r3, [fp, #-28]
3b4: e3530009 cmp r3, #9 ; 0x9
3b8: ca000003 bgt 0x3cc
3bc: e51b301c ldr r3, [fp, #-28]
3c0: e2833001 add r3, r3, #1 ; 0x1
3c4: e50b301c str r3, [fp, #-28]
3c8: eafffff8 b 0x3b0
3cc: e51b3014 ldr r3, [fp, #-20]
3d0: e50b301c str r3, [fp, #-28]
3d4: e51b2014 ldr r2, [fp, #-20]
3d8: e51b3018 ldr r3, [fp, #-24]
3dc: e0822003 add r2, r2, r3
3e0: e51b301c ldr r3, [fp, #-28]
3e4: e1530002 cmp r3, r2
3e8: 2a00003d bcs 0x4e4
3ec: e3a0344e mov r3, #1308622848 ; 0x4e000000
3f0: e2833004 add r3, r3, #4 ; 0x4
3f4: e3a02000 mov r2, #0 ; 0x0
3f8: e5c32000 strb r2, [r3]
3fc: e3a0244e mov r2, #1308622848 ; 0x4e000000
400: e2822008 add r2, r2, #8 ; 0x8
404: e51b001c ldr r0, [fp, #-28]
408: e3e03000 mvn r3, #0 ; 0x0
40c: e1a01003 mov r1, r3
410: e1a03000 mov r3, r0
414: e0033001 and r3, r3, r1
418: e5c23000 strb r3, [r2]
41c: e3a0144e mov r1, #1308622848 ; 0x4e000000
420: e2811008 add r1, r1, #8 ; 0x8
424: e51b301c ldr r3, [fp, #-28]
428: e1a004c3 mov r0, r3, asr #9
42c: e3e03000 mvn r3, #0 ; 0x0
430: e1a02003 mov r2, r3
434: e1a03000 mov r3, r0
438: e0033002 and r3, r3, r2
43c: e5c13000 strb r3, [r1]
440: e3a0144e mov r1, #1308622848 ; 0x4e000000
444: e2811008 add r1, r1, #8 ; 0x8
448: e51b301c ldr r3, [fp, #-28]
44c: e1a008c3 mov r0, r3, asr #17
450: e3e03000 mvn r3, #0 ; 0x0
454: e1a02003 mov r2, r3
458: e1a03000 mov r3, r0
45c: e0033002 and r3, r3, r2
460: e5c13000 strb r3, [r1]
464: e3a0144e mov r1, #1308622848 ; 0x4e000000
468: e2811008 add r1, r1, #8 ; 0x8
46c: e51b301c ldr r3, [fp, #-28]
470: e1a00cc3 mov r0, r3, asr #25
474: e3e03000 mvn r3, #0 ; 0x0
478: e1a02003 mov r2, r3
47c: e1a03000 mov r3, r0
480: e0033002 and r3, r3, r2
484: e5c13000 strb r3, [r1]
488: ebffff9b bl 0x2fc
48c: e3a03000 mov r3, #0 ; 0x0
490: e50b3020 str r3, [fp, #-32]
494: e51b2020 ldr r2, [fp, #-32]
498: e3a03f7f mov r3, #508 ; 0x1fc
49c: e2833003 add r3, r3, #3 ; 0x3
4a0: e1520003 cmp r2, r3
4a4: caffffca bgt 0x3d4
4a8: e51b2010 ldr r2, [fp, #-16]
4ac: e3a0344e mov r3, #1308622848 ; 0x4e000000
4b0: e283300c add r3, r3, #12 ; 0xc
4b4: e5d33000 ldrb r3, [r3]
4b8: e5c23000 strb r3, [r2]
4bc: e51b3010 ldr r3, [fp, #-16]
4c0: e2833001 add r3, r3, #1 ; 0x1
4c4: e50b3010 str r3, [fp, #-16]
4c8: e51b3020 ldr r3, [fp, #-32]
4cc: e2833001 add r3, r3, #1 ; 0x1
4d0: e50b3020 str r3, [fp, #-32]
4d4: e51b301c ldr r3, [fp, #-28]
4d8: e2833001 add r3, r3, #1 ; 0x1
4dc: e50b301c str r3, [fp, #-28]
4e0: eaffffeb b 0x494
4e4: e3a0244e mov r2, #1308622848 ; 0x4e000000
4e8: e3a0344e mov r3, #1308622848 ; 0x4e000000
4ec: e5933000 ldr r3, [r3]
4f0: e3833b02 orr r3, r3, #2048 ; 0x800
4f4: e5823000 str r3, [r2]
4f8: e24bd00c sub sp, fp, #12 ; 0xc
4fc: e89da800 ldmia sp, {fp, sp, pc}
500: e1a0c00d mov ip, sp
504: e92dd800 stmdb sp!, {fp, ip, lr, pc}
508: e24cb004 sub fp, ip, #4 ; 0x4
50c: e3a005cf mov r0, #868220928 ; 0x33c00000
510: e280083f add r0, r0, #4128768 ; 0x3f0000
514: e3a01000 mov r1, #0 ; 0x0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -