
dhry0.out:     file format elf32-littleriscv


Disassembly of section .text:

00002000 <main>:
    2000:	ff010113          	addi	sp,sp,-16
    2004:	00112623          	sw	ra,12(sp)
    2008:	00812423          	sw	s0,8(sp)
    200c:	01010413          	addi	s0,sp,16
    2010:	00a00513          	li	a0,10
    2014:	028000ef          	jal	ra,203c <dhrystone>
    2018:	00050713          	mv	a4,a0
    201c:	000057b7          	lui	a5,0x5
    2020:	76e7a023          	sw	a4,1888(a5) # 5760 <result>
    2024:	00000793          	li	a5,0
    2028:	00078513          	mv	a0,a5
    202c:	00c12083          	lw	ra,12(sp)
    2030:	00812403          	lw	s0,8(sp)
    2034:	01010113          	addi	sp,sp,16
    2038:	00008067          	ret

0000203c <dhrystone>:
    203c:	f8010113          	addi	sp,sp,-128
    2040:	06112e23          	sw	ra,124(sp)
    2044:	06812c23          	sw	s0,120(sp)
    2048:	08010413          	addi	s0,sp,128
    204c:	f8a42623          	sw	a0,-116(s0)
    2050:	000057b7          	lui	a5,0x5
    2054:	00005737          	lui	a4,0x5
    2058:	76470713          	addi	a4,a4,1892 # 5764 <malloc_1>
    205c:	74e7a823          	sw	a4,1872(a5) # 5750 <Next_Ptr_Glob>
    2060:	000057b7          	lui	a5,0x5
    2064:	00003737          	lui	a4,0x3
    2068:	00c70713          	addi	a4,a4,12 # 300c <malloc_2>
    206c:	74e7ae23          	sw	a4,1884(a5) # 575c <Ptr_Glob>
    2070:	000057b7          	lui	a5,0x5
    2074:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    2078:	00005737          	lui	a4,0x5
    207c:	75072703          	lw	a4,1872(a4) # 5750 <Next_Ptr_Glob>
    2080:	00e7a023          	sw	a4,0(a5)
    2084:	000057b7          	lui	a5,0x5
    2088:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    208c:	0007a223          	sw	zero,4(a5)
    2090:	000057b7          	lui	a5,0x5
    2094:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    2098:	00200713          	li	a4,2
    209c:	00e7a423          	sw	a4,8(a5)
    20a0:	000057b7          	lui	a5,0x5
    20a4:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    20a8:	02800713          	li	a4,40
    20ac:	00e7a623          	sw	a4,12(a5)
    20b0:	000057b7          	lui	a5,0x5
    20b4:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    20b8:	01078713          	addi	a4,a5,16
    20bc:	000037b7          	lui	a5,0x3
    20c0:	00070693          	mv	a3,a4
    20c4:	df878793          	addi	a5,a5,-520 # 2df8 <strcmp+0x80>
    20c8:	01f00713          	li	a4,31
    20cc:	00070613          	mv	a2,a4
    20d0:	00078593          	mv	a1,a5
    20d4:	00068513          	mv	a0,a3
    20d8:	7f8000ef          	jal	ra,28d0 <memcpy>
    20dc:	000037b7          	lui	a5,0x3
    20e0:	fb040713          	addi	a4,s0,-80
    20e4:	e1878793          	addi	a5,a5,-488 # 2e18 <strcmp+0xa0>
    20e8:	01f00693          	li	a3,31
    20ec:	00068613          	mv	a2,a3
    20f0:	00078593          	mv	a1,a5
    20f4:	00070513          	mv	a0,a4
    20f8:	7d8000ef          	jal	ra,28d0 <memcpy>
    20fc:	000037b7          	lui	a5,0x3
    2100:	03c78793          	addi	a5,a5,60 # 303c <Arr_2_Glob>
    2104:	00a00713          	li	a4,10
    2108:	64e7ae23          	sw	a4,1628(a5)
    210c:	f8c42783          	lw	a5,-116(s0)
    2110:	fef42023          	sw	a5,-32(s0)
    2114:	00100793          	li	a5,1
    2118:	fef42223          	sw	a5,-28(s0)
    211c:	1d80006f          	j	22f4 <dhrystone+0x2b8>
    2120:	77c000ef          	jal	ra,289c <Proc_5>
    2124:	71c000ef          	jal	ra,2840 <Proc_4>
    2128:	00200793          	li	a5,2
    212c:	fcf42c23          	sw	a5,-40(s0)
    2130:	00300793          	li	a5,3
    2134:	fef42623          	sw	a5,-20(s0)
    2138:	000037b7          	lui	a5,0x3
    213c:	f9040713          	addi	a4,s0,-112
    2140:	e3878793          	addi	a5,a5,-456 # 2e38 <strcmp+0xc0>
    2144:	01f00693          	li	a3,31
    2148:	00068613          	mv	a2,a3
    214c:	00078593          	mv	a1,a5
    2150:	00070513          	mv	a0,a4
    2154:	77c000ef          	jal	ra,28d0 <memcpy>
    2158:	00100793          	li	a5,1
    215c:	fcf42823          	sw	a5,-48(s0)
    2160:	f9040713          	addi	a4,s0,-112
    2164:	fb040793          	addi	a5,s0,-80
    2168:	00070593          	mv	a1,a4
    216c:	00078513          	mv	a0,a5
    2170:	2c9000ef          	jal	ra,2c38 <Func_2>
    2174:	00050793          	mv	a5,a0
    2178:	0017b793          	seqz	a5,a5
    217c:	0ff7f793          	andi	a5,a5,255
    2180:	00078713          	mv	a4,a5
    2184:	000067b7          	lui	a5,0x6
    2188:	84e7ae23          	sw	a4,-1956(a5) # 585c <Bool_Glob>
    218c:	0440006f          	j	21d0 <dhrystone+0x194>
    2190:	fd842703          	lw	a4,-40(s0)
    2194:	00070793          	mv	a5,a4
    2198:	00279793          	slli	a5,a5,0x2
    219c:	00e78733          	add	a4,a5,a4
    21a0:	fec42783          	lw	a5,-20(s0)
    21a4:	40f707b3          	sub	a5,a4,a5
    21a8:	fcf42a23          	sw	a5,-44(s0)
    21ac:	fd842783          	lw	a5,-40(s0)
    21b0:	fd440713          	addi	a4,s0,-44
    21b4:	00070613          	mv	a2,a4
    21b8:	fec42583          	lw	a1,-20(s0)
    21bc:	00078513          	mv	a0,a5
    21c0:	039000ef          	jal	ra,29f8 <Proc_7>
    21c4:	fd842783          	lw	a5,-40(s0)
    21c8:	00178793          	addi	a5,a5,1
    21cc:	fcf42c23          	sw	a5,-40(s0)
    21d0:	fd842783          	lw	a5,-40(s0)
    21d4:	fec42703          	lw	a4,-20(s0)
    21d8:	fae7cce3          	blt	a5,a4,2190 <dhrystone+0x154>
    21dc:	fd842783          	lw	a5,-40(s0)
    21e0:	fd442703          	lw	a4,-44(s0)
    21e4:	00070693          	mv	a3,a4
    21e8:	00078613          	mv	a2,a5
    21ec:	000037b7          	lui	a5,0x3
    21f0:	03c78593          	addi	a1,a5,60 # 303c <Arr_2_Glob>
    21f4:	000057b7          	lui	a5,0x5
    21f8:	79478513          	addi	a0,a5,1940 # 5794 <Arr_1_Glob>
    21fc:	049000ef          	jal	ra,2a44 <Proc_8>
    2200:	000057b7          	lui	a5,0x5
    2204:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    2208:	00078513          	mv	a0,a5
    220c:	43c000ef          	jal	ra,2648 <Proc_1>
    2210:	04100793          	li	a5,65
    2214:	fef405a3          	sb	a5,-21(s0)
    2218:	0700006f          	j	2288 <dhrystone+0x24c>
    221c:	feb44783          	lbu	a5,-21(s0)
    2220:	04300593          	li	a1,67
    2224:	00078513          	mv	a0,a5
    2228:	1ad000ef          	jal	ra,2bd4 <Func_1>
    222c:	00050713          	mv	a4,a0
    2230:	fd042783          	lw	a5,-48(s0)
    2234:	04f71463          	bne	a4,a5,227c <dhrystone+0x240>
    2238:	fd040793          	addi	a5,s0,-48
    223c:	00078593          	mv	a1,a5
    2240:	00000513          	li	a0,0
    2244:	6d8000ef          	jal	ra,291c <Proc_6>
    2248:	000037b7          	lui	a5,0x3
    224c:	f9040713          	addi	a4,s0,-112
    2250:	e5878793          	addi	a5,a5,-424 # 2e58 <strcmp+0xe0>
    2254:	01f00693          	li	a3,31
    2258:	00068613          	mv	a2,a3
    225c:	00078593          	mv	a1,a5
    2260:	00070513          	mv	a0,a4
    2264:	66c000ef          	jal	ra,28d0 <memcpy>
    2268:	fe442783          	lw	a5,-28(s0)
    226c:	fef42623          	sw	a5,-20(s0)
    2270:	000057b7          	lui	a5,0x5
    2274:	fe442703          	lw	a4,-28(s0)
    2278:	74e7aa23          	sw	a4,1876(a5) # 5754 <Int_Glob>
    227c:	feb44783          	lbu	a5,-21(s0)
    2280:	00178793          	addi	a5,a5,1
    2284:	fef405a3          	sb	a5,-21(s0)
    2288:	000057b7          	lui	a5,0x5
    228c:	7597c783          	lbu	a5,1881(a5) # 5759 <Ch_2_Glob>
    2290:	feb44703          	lbu	a4,-21(s0)
    2294:	f8e7f4e3          	bleu	a4,a5,221c <dhrystone+0x1e0>
    2298:	fd842783          	lw	a5,-40(s0)
    229c:	fec42703          	lw	a4,-20(s0)
    22a0:	02f707b3          	mul	a5,a4,a5
    22a4:	fef42623          	sw	a5,-20(s0)
    22a8:	fd442783          	lw	a5,-44(s0)
    22ac:	fec42703          	lw	a4,-20(s0)
    22b0:	02f747b3          	div	a5,a4,a5
    22b4:	fcf42c23          	sw	a5,-40(s0)
    22b8:	fd442783          	lw	a5,-44(s0)
    22bc:	fec42703          	lw	a4,-20(s0)
    22c0:	40f70733          	sub	a4,a4,a5
    22c4:	00070793          	mv	a5,a4
    22c8:	00379793          	slli	a5,a5,0x3
    22cc:	40e78733          	sub	a4,a5,a4
    22d0:	fd842783          	lw	a5,-40(s0)
    22d4:	40f707b3          	sub	a5,a4,a5
    22d8:	fef42623          	sw	a5,-20(s0)
    22dc:	fd840793          	addi	a5,s0,-40
    22e0:	00078513          	mv	a0,a5
    22e4:	478000ef          	jal	ra,275c <Proc_2>
    22e8:	fe442783          	lw	a5,-28(s0)
    22ec:	00178793          	addi	a5,a5,1
    22f0:	fef42223          	sw	a5,-28(s0)
    22f4:	fe442703          	lw	a4,-28(s0)
    22f8:	fe042783          	lw	a5,-32(s0)
    22fc:	e2e7d2e3          	ble	a4,a5,2120 <dhrystone+0xe4>
    2300:	fc042e23          	sw	zero,-36(s0)
    2304:	000057b7          	lui	a5,0x5
    2308:	7547a783          	lw	a5,1876(a5) # 5754 <Int_Glob>
    230c:	ffb78793          	addi	a5,a5,-5
    2310:	0017b793          	seqz	a5,a5
    2314:	0ff7f793          	andi	a5,a5,255
    2318:	00078713          	mv	a4,a5
    231c:	fdc42783          	lw	a5,-36(s0)
    2320:	00e787b3          	add	a5,a5,a4
    2324:	fcf42e23          	sw	a5,-36(s0)
    2328:	000067b7          	lui	a5,0x6
    232c:	85c7a783          	lw	a5,-1956(a5) # 585c <Bool_Glob>
    2330:	fff78793          	addi	a5,a5,-1
    2334:	0017b793          	seqz	a5,a5
    2338:	0ff7f793          	andi	a5,a5,255
    233c:	00078713          	mv	a4,a5
    2340:	fdc42783          	lw	a5,-36(s0)
    2344:	00e787b3          	add	a5,a5,a4
    2348:	fcf42e23          	sw	a5,-36(s0)
    234c:	000057b7          	lui	a5,0x5
    2350:	7587c783          	lbu	a5,1880(a5) # 5758 <Ch_1_Glob>
    2354:	fbf78793          	addi	a5,a5,-65
    2358:	0017b793          	seqz	a5,a5
    235c:	0ff7f793          	andi	a5,a5,255
    2360:	00078713          	mv	a4,a5
    2364:	fdc42783          	lw	a5,-36(s0)
    2368:	00e787b3          	add	a5,a5,a4
    236c:	fcf42e23          	sw	a5,-36(s0)
    2370:	000057b7          	lui	a5,0x5
    2374:	7597c783          	lbu	a5,1881(a5) # 5759 <Ch_2_Glob>
    2378:	fbe78793          	addi	a5,a5,-66
    237c:	0017b793          	seqz	a5,a5
    2380:	0ff7f793          	andi	a5,a5,255
    2384:	00078713          	mv	a4,a5
    2388:	fdc42783          	lw	a5,-36(s0)
    238c:	00e787b3          	add	a5,a5,a4
    2390:	fcf42e23          	sw	a5,-36(s0)
    2394:	000057b7          	lui	a5,0x5
    2398:	79478793          	addi	a5,a5,1940 # 5794 <Arr_1_Glob>
    239c:	0207a783          	lw	a5,32(a5)
    23a0:	ff978793          	addi	a5,a5,-7
    23a4:	0017b793          	seqz	a5,a5
    23a8:	0ff7f793          	andi	a5,a5,255
    23ac:	00078713          	mv	a4,a5
    23b0:	fdc42783          	lw	a5,-36(s0)
    23b4:	00e787b3          	add	a5,a5,a4
    23b8:	fcf42e23          	sw	a5,-36(s0)
    23bc:	000037b7          	lui	a5,0x3
    23c0:	03c78793          	addi	a5,a5,60 # 303c <Arr_2_Glob>
    23c4:	65c7a703          	lw	a4,1628(a5)
    23c8:	fe042783          	lw	a5,-32(s0)
    23cc:	00a78793          	addi	a5,a5,10
    23d0:	40f707b3          	sub	a5,a4,a5
    23d4:	0017b793          	seqz	a5,a5
    23d8:	0ff7f793          	andi	a5,a5,255
    23dc:	00078713          	mv	a4,a5
    23e0:	fdc42783          	lw	a5,-36(s0)
    23e4:	00e787b3          	add	a5,a5,a4
    23e8:	fcf42e23          	sw	a5,-36(s0)
    23ec:	000057b7          	lui	a5,0x5
    23f0:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    23f4:	0047a783          	lw	a5,4(a5)
    23f8:	0017b793          	seqz	a5,a5
    23fc:	0ff7f793          	andi	a5,a5,255
    2400:	00078713          	mv	a4,a5
    2404:	fdc42783          	lw	a5,-36(s0)
    2408:	00e787b3          	add	a5,a5,a4
    240c:	fcf42e23          	sw	a5,-36(s0)
    2410:	000057b7          	lui	a5,0x5
    2414:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    2418:	0087a783          	lw	a5,8(a5)
    241c:	ffe78793          	addi	a5,a5,-2
    2420:	0017b793          	seqz	a5,a5
    2424:	0ff7f793          	andi	a5,a5,255
    2428:	00078713          	mv	a4,a5
    242c:	fdc42783          	lw	a5,-36(s0)
    2430:	00e787b3          	add	a5,a5,a4
    2434:	fcf42e23          	sw	a5,-36(s0)
    2438:	000057b7          	lui	a5,0x5
    243c:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    2440:	00c7a783          	lw	a5,12(a5)
    2444:	fef78793          	addi	a5,a5,-17
    2448:	0017b793          	seqz	a5,a5
    244c:	0ff7f793          	andi	a5,a5,255
    2450:	00078713          	mv	a4,a5
    2454:	fdc42783          	lw	a5,-36(s0)
    2458:	00e787b3          	add	a5,a5,a4
    245c:	fcf42e23          	sw	a5,-36(s0)
    2460:	000057b7          	lui	a5,0x5
    2464:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    2468:	01078713          	addi	a4,a5,16
    246c:	000037b7          	lui	a5,0x3
    2470:	df878593          	addi	a1,a5,-520 # 2df8 <strcmp+0x80>
    2474:	00070513          	mv	a0,a4
    2478:	101000ef          	jal	ra,2d78 <strcmp>
    247c:	00050793          	mv	a5,a0
    2480:	0017b793          	seqz	a5,a5
    2484:	0ff7f793          	andi	a5,a5,255
    2488:	00078713          	mv	a4,a5
    248c:	fdc42783          	lw	a5,-36(s0)
    2490:	00e787b3          	add	a5,a5,a4
    2494:	fcf42e23          	sw	a5,-36(s0)
    2498:	000057b7          	lui	a5,0x5
    249c:	7507a783          	lw	a5,1872(a5) # 5750 <Next_Ptr_Glob>
    24a0:	0047a783          	lw	a5,4(a5)
    24a4:	0017b793          	seqz	a5,a5
    24a8:	0ff7f793          	andi	a5,a5,255
    24ac:	00078713          	mv	a4,a5
    24b0:	fdc42783          	lw	a5,-36(s0)
    24b4:	00e787b3          	add	a5,a5,a4
    24b8:	fcf42e23          	sw	a5,-36(s0)
    24bc:	000057b7          	lui	a5,0x5
    24c0:	7507a783          	lw	a5,1872(a5) # 5750 <Next_Ptr_Glob>
    24c4:	0087a783          	lw	a5,8(a5)
    24c8:	fff78793          	addi	a5,a5,-1
    24cc:	0017b793          	seqz	a5,a5
    24d0:	0ff7f793          	andi	a5,a5,255
    24d4:	00078713          	mv	a4,a5
    24d8:	fdc42783          	lw	a5,-36(s0)
    24dc:	00e787b3          	add	a5,a5,a4
    24e0:	fcf42e23          	sw	a5,-36(s0)
    24e4:	000057b7          	lui	a5,0x5
    24e8:	7507a783          	lw	a5,1872(a5) # 5750 <Next_Ptr_Glob>
    24ec:	00c7a783          	lw	a5,12(a5)
    24f0:	fee78793          	addi	a5,a5,-18
    24f4:	0017b793          	seqz	a5,a5
    24f8:	0ff7f793          	andi	a5,a5,255
    24fc:	00078713          	mv	a4,a5
    2500:	fdc42783          	lw	a5,-36(s0)
    2504:	00e787b3          	add	a5,a5,a4
    2508:	fcf42e23          	sw	a5,-36(s0)
    250c:	000057b7          	lui	a5,0x5
    2510:	7507a783          	lw	a5,1872(a5) # 5750 <Next_Ptr_Glob>
    2514:	01078713          	addi	a4,a5,16
    2518:	000037b7          	lui	a5,0x3
    251c:	df878593          	addi	a1,a5,-520 # 2df8 <strcmp+0x80>
    2520:	00070513          	mv	a0,a4
    2524:	055000ef          	jal	ra,2d78 <strcmp>
    2528:	00050793          	mv	a5,a0
    252c:	0017b793          	seqz	a5,a5
    2530:	0ff7f793          	andi	a5,a5,255
    2534:	00078713          	mv	a4,a5
    2538:	fdc42783          	lw	a5,-36(s0)
    253c:	00e787b3          	add	a5,a5,a4
    2540:	fcf42e23          	sw	a5,-36(s0)
    2544:	fd842783          	lw	a5,-40(s0)
    2548:	ffb78793          	addi	a5,a5,-5
    254c:	0017b793          	seqz	a5,a5
    2550:	0ff7f793          	andi	a5,a5,255
    2554:	00078713          	mv	a4,a5
    2558:	fdc42783          	lw	a5,-36(s0)
    255c:	00e787b3          	add	a5,a5,a4
    2560:	fcf42e23          	sw	a5,-36(s0)
    2564:	fec42783          	lw	a5,-20(s0)
    2568:	ff378793          	addi	a5,a5,-13
    256c:	0017b793          	seqz	a5,a5
    2570:	0ff7f793          	andi	a5,a5,255
    2574:	00078713          	mv	a4,a5
    2578:	fdc42783          	lw	a5,-36(s0)
    257c:	00e787b3          	add	a5,a5,a4
    2580:	fcf42e23          	sw	a5,-36(s0)
    2584:	fd442783          	lw	a5,-44(s0)
    2588:	ff978793          	addi	a5,a5,-7
    258c:	0017b793          	seqz	a5,a5
    2590:	0ff7f793          	andi	a5,a5,255
    2594:	00078713          	mv	a4,a5
    2598:	fdc42783          	lw	a5,-36(s0)
    259c:	00e787b3          	add	a5,a5,a4
    25a0:	fcf42e23          	sw	a5,-36(s0)
    25a4:	fd042783          	lw	a5,-48(s0)
    25a8:	fff78793          	addi	a5,a5,-1
    25ac:	0017b793          	seqz	a5,a5
    25b0:	0ff7f793          	andi	a5,a5,255
    25b4:	00078713          	mv	a4,a5
    25b8:	fdc42783          	lw	a5,-36(s0)
    25bc:	00e787b3          	add	a5,a5,a4
    25c0:	fcf42e23          	sw	a5,-36(s0)
    25c4:	fb040713          	addi	a4,s0,-80
    25c8:	000037b7          	lui	a5,0x3
    25cc:	e1878593          	addi	a1,a5,-488 # 2e18 <strcmp+0xa0>
    25d0:	00070513          	mv	a0,a4
    25d4:	7a4000ef          	jal	ra,2d78 <strcmp>
    25d8:	00050793          	mv	a5,a0
    25dc:	0017b793          	seqz	a5,a5
    25e0:	0ff7f793          	andi	a5,a5,255
    25e4:	00078713          	mv	a4,a5
    25e8:	fdc42783          	lw	a5,-36(s0)
    25ec:	00e787b3          	add	a5,a5,a4
    25f0:	fcf42e23          	sw	a5,-36(s0)
    25f4:	f9040713          	addi	a4,s0,-112
    25f8:	000037b7          	lui	a5,0x3
    25fc:	e3878593          	addi	a1,a5,-456 # 2e38 <strcmp+0xc0>
    2600:	00070513          	mv	a0,a4
    2604:	774000ef          	jal	ra,2d78 <strcmp>
    2608:	00050793          	mv	a5,a0
    260c:	0017b793          	seqz	a5,a5
    2610:	0ff7f793          	andi	a5,a5,255
    2614:	00078713          	mv	a4,a5
    2618:	fdc42783          	lw	a5,-36(s0)
    261c:	00e787b3          	add	a5,a5,a4
    2620:	fcf42e23          	sw	a5,-36(s0)
    2624:	fdc42783          	lw	a5,-36(s0)
    2628:	fec78793          	addi	a5,a5,-20
    262c:	0017b793          	seqz	a5,a5
    2630:	0ff7f793          	andi	a5,a5,255
    2634:	00078513          	mv	a0,a5
    2638:	07c12083          	lw	ra,124(sp)
    263c:	07812403          	lw	s0,120(sp)
    2640:	08010113          	addi	sp,sp,128
    2644:	00008067          	ret

00002648 <Proc_1>:
    2648:	fd010113          	addi	sp,sp,-48
    264c:	02112623          	sw	ra,44(sp)
    2650:	02812423          	sw	s0,40(sp)
    2654:	03010413          	addi	s0,sp,48
    2658:	fca42e23          	sw	a0,-36(s0)
    265c:	fdc42783          	lw	a5,-36(s0)
    2660:	0007a783          	lw	a5,0(a5)
    2664:	fef42623          	sw	a5,-20(s0)
    2668:	fdc42783          	lw	a5,-36(s0)
    266c:	0007a703          	lw	a4,0(a5)
    2670:	000057b7          	lui	a5,0x5
    2674:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    2678:	03000613          	li	a2,48
    267c:	00078593          	mv	a1,a5
    2680:	00070513          	mv	a0,a4
    2684:	24c000ef          	jal	ra,28d0 <memcpy>
    2688:	fdc42783          	lw	a5,-36(s0)
    268c:	00500713          	li	a4,5
    2690:	00e7a623          	sw	a4,12(a5)
    2694:	fdc42783          	lw	a5,-36(s0)
    2698:	00c7a703          	lw	a4,12(a5)
    269c:	fec42783          	lw	a5,-20(s0)
    26a0:	00e7a623          	sw	a4,12(a5)
    26a4:	fdc42783          	lw	a5,-36(s0)
    26a8:	0007a703          	lw	a4,0(a5)
    26ac:	fec42783          	lw	a5,-20(s0)
    26b0:	00e7a023          	sw	a4,0(a5)
    26b4:	fec42783          	lw	a5,-20(s0)
    26b8:	00078513          	mv	a0,a5
    26bc:	114000ef          	jal	ra,27d0 <Proc_3>
    26c0:	fec42783          	lw	a5,-20(s0)
    26c4:	0047a783          	lw	a5,4(a5)
    26c8:	06079263          	bnez	a5,272c <Proc_1+0xe4>
    26cc:	fec42783          	lw	a5,-20(s0)
    26d0:	00600713          	li	a4,6
    26d4:	00e7a623          	sw	a4,12(a5)
    26d8:	fdc42783          	lw	a5,-36(s0)
    26dc:	0087a703          	lw	a4,8(a5)
    26e0:	fec42783          	lw	a5,-20(s0)
    26e4:	00878793          	addi	a5,a5,8
    26e8:	00078593          	mv	a1,a5
    26ec:	00070513          	mv	a0,a4
    26f0:	22c000ef          	jal	ra,291c <Proc_6>
    26f4:	000057b7          	lui	a5,0x5
    26f8:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    26fc:	0007a703          	lw	a4,0(a5)
    2700:	fec42783          	lw	a5,-20(s0)
    2704:	00e7a023          	sw	a4,0(a5)
    2708:	fec42783          	lw	a5,-20(s0)
    270c:	00c7a703          	lw	a4,12(a5)
    2710:	fec42783          	lw	a5,-20(s0)
    2714:	00c78793          	addi	a5,a5,12
    2718:	00078613          	mv	a2,a5
    271c:	00a00593          	li	a1,10
    2720:	00070513          	mv	a0,a4
    2724:	2d4000ef          	jal	ra,29f8 <Proc_7>
    2728:	01c0006f          	j	2744 <Proc_1+0xfc>
    272c:	fdc42783          	lw	a5,-36(s0)
    2730:	0007a783          	lw	a5,0(a5)
    2734:	03000613          	li	a2,48
    2738:	00078593          	mv	a1,a5
    273c:	fdc42503          	lw	a0,-36(s0)
    2740:	190000ef          	jal	ra,28d0 <memcpy>
    2744:	00000013          	nop
    2748:	00078513          	mv	a0,a5
    274c:	02c12083          	lw	ra,44(sp)
    2750:	02812403          	lw	s0,40(sp)
    2754:	03010113          	addi	sp,sp,48
    2758:	00008067          	ret

0000275c <Proc_2>:
    275c:	fd010113          	addi	sp,sp,-48
    2760:	02812623          	sw	s0,44(sp)
    2764:	03010413          	addi	s0,sp,48
    2768:	fca42e23          	sw	a0,-36(s0)
    276c:	fdc42783          	lw	a5,-36(s0)
    2770:	0007a783          	lw	a5,0(a5)
    2774:	00a78793          	addi	a5,a5,10
    2778:	fef42623          	sw	a5,-20(s0)
    277c:	000057b7          	lui	a5,0x5
    2780:	7587c703          	lbu	a4,1880(a5) # 5758 <Ch_1_Glob>
    2784:	04100793          	li	a5,65
    2788:	02f71663          	bne	a4,a5,27b4 <Proc_2+0x58>
    278c:	fec42783          	lw	a5,-20(s0)
    2790:	fff78793          	addi	a5,a5,-1
    2794:	fef42623          	sw	a5,-20(s0)
    2798:	000057b7          	lui	a5,0x5
    279c:	7547a783          	lw	a5,1876(a5) # 5754 <Int_Glob>
    27a0:	fec42703          	lw	a4,-20(s0)
    27a4:	40f70733          	sub	a4,a4,a5
    27a8:	fdc42783          	lw	a5,-36(s0)
    27ac:	00e7a023          	sw	a4,0(a5)
    27b0:	fe042423          	sw	zero,-24(s0)
    27b4:	fe842783          	lw	a5,-24(s0)
    27b8:	fc0792e3          	bnez	a5,277c <Proc_2+0x20>
    27bc:	00000013          	nop
    27c0:	00078513          	mv	a0,a5
    27c4:	02c12403          	lw	s0,44(sp)
    27c8:	03010113          	addi	sp,sp,48
    27cc:	00008067          	ret

000027d0 <Proc_3>:
    27d0:	fe010113          	addi	sp,sp,-32
    27d4:	00112e23          	sw	ra,28(sp)
    27d8:	00812c23          	sw	s0,24(sp)
    27dc:	02010413          	addi	s0,sp,32
    27e0:	fea42623          	sw	a0,-20(s0)
    27e4:	000057b7          	lui	a5,0x5
    27e8:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    27ec:	00078c63          	beqz	a5,2804 <Proc_3+0x34>
    27f0:	000057b7          	lui	a5,0x5
    27f4:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    27f8:	0007a703          	lw	a4,0(a5)
    27fc:	fec42783          	lw	a5,-20(s0)
    2800:	00e7a023          	sw	a4,0(a5)
    2804:	000057b7          	lui	a5,0x5
    2808:	7547a703          	lw	a4,1876(a5) # 5754 <Int_Glob>
    280c:	000057b7          	lui	a5,0x5
    2810:	75c7a783          	lw	a5,1884(a5) # 575c <Ptr_Glob>
    2814:	00c78793          	addi	a5,a5,12
    2818:	00078613          	mv	a2,a5
    281c:	00070593          	mv	a1,a4
    2820:	00a00513          	li	a0,10
    2824:	1d4000ef          	jal	ra,29f8 <Proc_7>
    2828:	00000013          	nop
    282c:	00078513          	mv	a0,a5
    2830:	01c12083          	lw	ra,28(sp)
    2834:	01812403          	lw	s0,24(sp)
    2838:	02010113          	addi	sp,sp,32
    283c:	00008067          	ret

00002840 <Proc_4>:
    2840:	fe010113          	addi	sp,sp,-32
    2844:	00812e23          	sw	s0,28(sp)
    2848:	02010413          	addi	s0,sp,32
    284c:	000057b7          	lui	a5,0x5
    2850:	7587c783          	lbu	a5,1880(a5) # 5758 <Ch_1_Glob>
    2854:	fbf78793          	addi	a5,a5,-65
    2858:	0017b793          	seqz	a5,a5
    285c:	0ff7f793          	andi	a5,a5,255
    2860:	fef42623          	sw	a5,-20(s0)
    2864:	000067b7          	lui	a5,0x6
    2868:	85c7a703          	lw	a4,-1956(a5) # 585c <Bool_Glob>
    286c:	fec42783          	lw	a5,-20(s0)
    2870:	00f76733          	or	a4,a4,a5
    2874:	000067b7          	lui	a5,0x6
    2878:	84e7ae23          	sw	a4,-1956(a5) # 585c <Bool_Glob>
    287c:	000057b7          	lui	a5,0x5
    2880:	04200713          	li	a4,66
    2884:	74e78ca3          	sb	a4,1881(a5) # 5759 <Ch_2_Glob>
    2888:	00000013          	nop
    288c:	00078513          	mv	a0,a5
    2890:	01c12403          	lw	s0,28(sp)
    2894:	02010113          	addi	sp,sp,32
    2898:	00008067          	ret

0000289c <Proc_5>:
    289c:	ff010113          	addi	sp,sp,-16
    28a0:	00812623          	sw	s0,12(sp)
    28a4:	01010413          	addi	s0,sp,16
    28a8:	000057b7          	lui	a5,0x5
    28ac:	04100713          	li	a4,65
    28b0:	74e78c23          	sb	a4,1880(a5) # 5758 <Ch_1_Glob>
    28b4:	000067b7          	lui	a5,0x6
    28b8:	8407ae23          	sw	zero,-1956(a5) # 585c <Bool_Glob>
    28bc:	00000013          	nop
    28c0:	00078513          	mv	a0,a5
    28c4:	00c12403          	lw	s0,12(sp)
    28c8:	01010113          	addi	sp,sp,16
    28cc:	00008067          	ret

000028d0 <memcpy>:
    28d0:	ff010113          	addi	sp,sp,-16
    28d4:	00812623          	sw	s0,12(sp)
    28d8:	01010413          	addi	s0,sp,16
    28dc:	00060693          	mv	a3,a2
    28e0:	01c0006f          	j	28fc <memcpy+0x2c>
    28e4:	00058713          	mv	a4,a1
    28e8:	00170593          	addi	a1,a4,1
    28ec:	00050793          	mv	a5,a0
    28f0:	00178513          	addi	a0,a5,1
    28f4:	00074703          	lbu	a4,0(a4)
    28f8:	00e78023          	sb	a4,0(a5)
    28fc:	00068793          	mv	a5,a3
    2900:	fff78693          	addi	a3,a5,-1
    2904:	fe0790e3          	bnez	a5,28e4 <memcpy+0x14>
    2908:	00000013          	nop
    290c:	00078513          	mv	a0,a5
    2910:	00c12403          	lw	s0,12(sp)
    2914:	01010113          	addi	sp,sp,16
    2918:	00008067          	ret

0000291c <Proc_6>:
    291c:	fe010113          	addi	sp,sp,-32
    2920:	00112e23          	sw	ra,28(sp)
    2924:	00812c23          	sw	s0,24(sp)
    2928:	02010413          	addi	s0,sp,32
    292c:	fea42623          	sw	a0,-20(s0)
    2930:	feb42423          	sw	a1,-24(s0)
    2934:	fe842783          	lw	a5,-24(s0)
    2938:	fec42703          	lw	a4,-20(s0)
    293c:	00e7a023          	sw	a4,0(a5)
    2940:	fec42503          	lw	a0,-20(s0)
    2944:	3f4000ef          	jal	ra,2d38 <Func_3>
    2948:	00050793          	mv	a5,a0
    294c:	00079863          	bnez	a5,295c <Proc_6+0x40>
    2950:	fe842783          	lw	a5,-24(s0)
    2954:	00300713          	li	a4,3
    2958:	00e7a023          	sw	a4,0(a5)
    295c:	fec42703          	lw	a4,-20(s0)
    2960:	00400793          	li	a5,4
    2964:	06e7ee63          	bltu	a5,a4,29e0 <Proc_6+0xc4>
    2968:	fec42783          	lw	a5,-20(s0)
    296c:	00279713          	slli	a4,a5,0x2
    2970:	000037b7          	lui	a5,0x3
    2974:	e7878793          	addi	a5,a5,-392 # 2e78 <strcmp+0x100>
    2978:	00f707b3          	add	a5,a4,a5
    297c:	0007a783          	lw	a5,0(a5)
    2980:	00078067          	jr	a5
    2984:	fe842783          	lw	a5,-24(s0)
    2988:	0007a023          	sw	zero,0(a5)
    298c:	0540006f          	j	29e0 <Proc_6+0xc4>
    2990:	000057b7          	lui	a5,0x5
    2994:	7547a703          	lw	a4,1876(a5) # 5754 <Int_Glob>
    2998:	06400793          	li	a5,100
    299c:	00e7d863          	ble	a4,a5,29ac <Proc_6+0x90>
    29a0:	fe842783          	lw	a5,-24(s0)
    29a4:	0007a023          	sw	zero,0(a5)
    29a8:	0380006f          	j	29e0 <Proc_6+0xc4>
    29ac:	fe842783          	lw	a5,-24(s0)
    29b0:	00300713          	li	a4,3
    29b4:	00e7a023          	sw	a4,0(a5)
    29b8:	0280006f          	j	29e0 <Proc_6+0xc4>
    29bc:	fe842783          	lw	a5,-24(s0)
    29c0:	00100713          	li	a4,1
    29c4:	00e7a023          	sw	a4,0(a5)
    29c8:	0180006f          	j	29e0 <Proc_6+0xc4>
    29cc:	fe842783          	lw	a5,-24(s0)
    29d0:	00200713          	li	a4,2
    29d4:	00e7a023          	sw	a4,0(a5)
    29d8:	0080006f          	j	29e0 <Proc_6+0xc4>
    29dc:	00000013          	nop
    29e0:	00000013          	nop
    29e4:	00078513          	mv	a0,a5
    29e8:	01c12083          	lw	ra,28(sp)
    29ec:	01812403          	lw	s0,24(sp)
    29f0:	02010113          	addi	sp,sp,32
    29f4:	00008067          	ret

000029f8 <Proc_7>:
    29f8:	fd010113          	addi	sp,sp,-48
    29fc:	02812623          	sw	s0,44(sp)
    2a00:	03010413          	addi	s0,sp,48
    2a04:	fca42e23          	sw	a0,-36(s0)
    2a08:	fcb42c23          	sw	a1,-40(s0)
    2a0c:	fcc42a23          	sw	a2,-44(s0)
    2a10:	fdc42783          	lw	a5,-36(s0)
    2a14:	00278793          	addi	a5,a5,2
    2a18:	fef42623          	sw	a5,-20(s0)
    2a1c:	fd842703          	lw	a4,-40(s0)
    2a20:	fec42783          	lw	a5,-20(s0)
    2a24:	00f70733          	add	a4,a4,a5
    2a28:	fd442783          	lw	a5,-44(s0)
    2a2c:	00e7a023          	sw	a4,0(a5)
    2a30:	00000013          	nop
    2a34:	00078513          	mv	a0,a5
    2a38:	02c12403          	lw	s0,44(sp)
    2a3c:	03010113          	addi	sp,sp,48
    2a40:	00008067          	ret

00002a44 <Proc_8>:
    2a44:	fd010113          	addi	sp,sp,-48
    2a48:	02812623          	sw	s0,44(sp)
    2a4c:	03010413          	addi	s0,sp,48
    2a50:	fca42e23          	sw	a0,-36(s0)
    2a54:	fcb42c23          	sw	a1,-40(s0)
    2a58:	fcc42a23          	sw	a2,-44(s0)
    2a5c:	fcd42823          	sw	a3,-48(s0)
    2a60:	fd442783          	lw	a5,-44(s0)
    2a64:	00578793          	addi	a5,a5,5
    2a68:	fef42423          	sw	a5,-24(s0)
    2a6c:	fe842783          	lw	a5,-24(s0)
    2a70:	00279793          	slli	a5,a5,0x2
    2a74:	fdc42703          	lw	a4,-36(s0)
    2a78:	00f707b3          	add	a5,a4,a5
    2a7c:	fd042703          	lw	a4,-48(s0)
    2a80:	00e7a023          	sw	a4,0(a5)
    2a84:	fe842783          	lw	a5,-24(s0)
    2a88:	00279793          	slli	a5,a5,0x2
    2a8c:	fdc42703          	lw	a4,-36(s0)
    2a90:	00f70733          	add	a4,a4,a5
    2a94:	fe842783          	lw	a5,-24(s0)
    2a98:	00178793          	addi	a5,a5,1
    2a9c:	00279793          	slli	a5,a5,0x2
    2aa0:	fdc42683          	lw	a3,-36(s0)
    2aa4:	00f687b3          	add	a5,a3,a5
    2aa8:	00072703          	lw	a4,0(a4)
    2aac:	00e7a023          	sw	a4,0(a5)
    2ab0:	fe842783          	lw	a5,-24(s0)
    2ab4:	01e78793          	addi	a5,a5,30
    2ab8:	00279793          	slli	a5,a5,0x2
    2abc:	fdc42703          	lw	a4,-36(s0)
    2ac0:	00f707b3          	add	a5,a4,a5
    2ac4:	fe842703          	lw	a4,-24(s0)
    2ac8:	00e7a023          	sw	a4,0(a5)
    2acc:	fe842783          	lw	a5,-24(s0)
    2ad0:	fef42623          	sw	a5,-20(s0)
    2ad4:	0380006f          	j	2b0c <Proc_8+0xc8>
    2ad8:	fe842703          	lw	a4,-24(s0)
    2adc:	0c800793          	li	a5,200
    2ae0:	02f707b3          	mul	a5,a4,a5
    2ae4:	fd842703          	lw	a4,-40(s0)
    2ae8:	00f70733          	add	a4,a4,a5
    2aec:	fec42783          	lw	a5,-20(s0)
    2af0:	00279793          	slli	a5,a5,0x2
    2af4:	00f707b3          	add	a5,a4,a5
    2af8:	fe842703          	lw	a4,-24(s0)
    2afc:	00e7a023          	sw	a4,0(a5)
    2b00:	fec42783          	lw	a5,-20(s0)
    2b04:	00178793          	addi	a5,a5,1
    2b08:	fef42623          	sw	a5,-20(s0)
    2b0c:	fe842783          	lw	a5,-24(s0)
    2b10:	00178793          	addi	a5,a5,1
    2b14:	fec42703          	lw	a4,-20(s0)
    2b18:	fce7d0e3          	ble	a4,a5,2ad8 <Proc_8+0x94>
    2b1c:	fe842703          	lw	a4,-24(s0)
    2b20:	0c800793          	li	a5,200
    2b24:	02f707b3          	mul	a5,a4,a5
    2b28:	fd842703          	lw	a4,-40(s0)
    2b2c:	00f70733          	add	a4,a4,a5
    2b30:	fe842783          	lw	a5,-24(s0)
    2b34:	fff78793          	addi	a5,a5,-1
    2b38:	00279793          	slli	a5,a5,0x2
    2b3c:	00f707b3          	add	a5,a4,a5
    2b40:	0007a703          	lw	a4,0(a5)
    2b44:	fe842683          	lw	a3,-24(s0)
    2b48:	0c800793          	li	a5,200
    2b4c:	02f687b3          	mul	a5,a3,a5
    2b50:	fd842683          	lw	a3,-40(s0)
    2b54:	00f686b3          	add	a3,a3,a5
    2b58:	fe842783          	lw	a5,-24(s0)
    2b5c:	fff78793          	addi	a5,a5,-1
    2b60:	00170713          	addi	a4,a4,1
    2b64:	00279793          	slli	a5,a5,0x2
    2b68:	00f687b3          	add	a5,a3,a5
    2b6c:	00e7a023          	sw	a4,0(a5)
    2b70:	fe842783          	lw	a5,-24(s0)
    2b74:	00279793          	slli	a5,a5,0x2
    2b78:	fdc42703          	lw	a4,-36(s0)
    2b7c:	00f707b3          	add	a5,a4,a5
    2b80:	fe842683          	lw	a3,-24(s0)
    2b84:	0c800713          	li	a4,200
    2b88:	02e686b3          	mul	a3,a3,a4
    2b8c:	00001737          	lui	a4,0x1
    2b90:	fa070713          	addi	a4,a4,-96 # fa0 <main-0x1060>
    2b94:	00e68733          	add	a4,a3,a4
    2b98:	fd842683          	lw	a3,-40(s0)
    2b9c:	00e686b3          	add	a3,a3,a4
    2ba0:	0007a703          	lw	a4,0(a5)
    2ba4:	fe842783          	lw	a5,-24(s0)
    2ba8:	00279793          	slli	a5,a5,0x2
    2bac:	00f687b3          	add	a5,a3,a5
    2bb0:	00e7a023          	sw	a4,0(a5)
    2bb4:	000057b7          	lui	a5,0x5
    2bb8:	00500713          	li	a4,5
    2bbc:	74e7aa23          	sw	a4,1876(a5) # 5754 <Int_Glob>
    2bc0:	00000013          	nop
    2bc4:	00078513          	mv	a0,a5
    2bc8:	02c12403          	lw	s0,44(sp)
    2bcc:	03010113          	addi	sp,sp,48
    2bd0:	00008067          	ret

00002bd4 <Func_1>:
    2bd4:	fd010113          	addi	sp,sp,-48
    2bd8:	02812623          	sw	s0,44(sp)
    2bdc:	03010413          	addi	s0,sp,48
    2be0:	00050793          	mv	a5,a0
    2be4:	00058713          	mv	a4,a1
    2be8:	fcf40e23          	sb	a5,-36(s0)
    2bec:	00070793          	mv	a5,a4
    2bf0:	fcf40c23          	sb	a5,-40(s0)
    2bf4:	fdc44783          	lbu	a5,-36(s0)
    2bf8:	fef407a3          	sb	a5,-17(s0)
    2bfc:	fef44783          	lbu	a5,-17(s0)
    2c00:	fef40723          	sb	a5,-18(s0)
    2c04:	fee44703          	lbu	a4,-18(s0)
    2c08:	fd844783          	lbu	a5,-40(s0)
    2c0c:	00f70663          	beq	a4,a5,2c18 <Func_1+0x44>
    2c10:	00000793          	li	a5,0
    2c14:	0140006f          	j	2c28 <Func_1+0x54>
    2c18:	000057b7          	lui	a5,0x5
    2c1c:	fef44703          	lbu	a4,-17(s0)
    2c20:	74e78c23          	sb	a4,1880(a5) # 5758 <Ch_1_Glob>
    2c24:	00100793          	li	a5,1
    2c28:	00078513          	mv	a0,a5
    2c2c:	02c12403          	lw	s0,44(sp)
    2c30:	03010113          	addi	sp,sp,48
    2c34:	00008067          	ret

00002c38 <Func_2>:
    2c38:	fd010113          	addi	sp,sp,-48
    2c3c:	02112623          	sw	ra,44(sp)
    2c40:	02812423          	sw	s0,40(sp)
    2c44:	03010413          	addi	s0,sp,48
    2c48:	fca42e23          	sw	a0,-36(s0)
    2c4c:	fcb42c23          	sw	a1,-40(s0)
    2c50:	00200793          	li	a5,2
    2c54:	fef42623          	sw	a5,-20(s0)
    2c58:	0540006f          	j	2cac <Func_2+0x74>
    2c5c:	fec42783          	lw	a5,-20(s0)
    2c60:	fdc42703          	lw	a4,-36(s0)
    2c64:	00f707b3          	add	a5,a4,a5
    2c68:	0007c783          	lbu	a5,0(a5)
    2c6c:	00078693          	mv	a3,a5
    2c70:	fec42783          	lw	a5,-20(s0)
    2c74:	00178793          	addi	a5,a5,1
    2c78:	fd842703          	lw	a4,-40(s0)
    2c7c:	00f707b3          	add	a5,a4,a5
    2c80:	0007c783          	lbu	a5,0(a5)
    2c84:	00078593          	mv	a1,a5
    2c88:	00068513          	mv	a0,a3
    2c8c:	f49ff0ef          	jal	ra,2bd4 <Func_1>
    2c90:	00050793          	mv	a5,a0
    2c94:	00079c63          	bnez	a5,2cac <Func_2+0x74>
    2c98:	04100793          	li	a5,65
    2c9c:	fef405a3          	sb	a5,-21(s0)
    2ca0:	fec42783          	lw	a5,-20(s0)
    2ca4:	00178793          	addi	a5,a5,1
    2ca8:	fef42623          	sw	a5,-20(s0)
    2cac:	fec42703          	lw	a4,-20(s0)
    2cb0:	00200793          	li	a5,2
    2cb4:	fae7d4e3          	ble	a4,a5,2c5c <Func_2+0x24>
    2cb8:	feb44703          	lbu	a4,-21(s0)
    2cbc:	05600793          	li	a5,86
    2cc0:	00e7fc63          	bleu	a4,a5,2cd8 <Func_2+0xa0>
    2cc4:	feb44703          	lbu	a4,-21(s0)
    2cc8:	05900793          	li	a5,89
    2ccc:	00e7e663          	bltu	a5,a4,2cd8 <Func_2+0xa0>
    2cd0:	00700793          	li	a5,7
    2cd4:	fef42623          	sw	a5,-20(s0)
    2cd8:	feb44703          	lbu	a4,-21(s0)
    2cdc:	05200793          	li	a5,82
    2ce0:	00f71663          	bne	a4,a5,2cec <Func_2+0xb4>
    2ce4:	00100793          	li	a5,1
    2ce8:	03c0006f          	j	2d24 <Func_2+0xec>
    2cec:	fd842583          	lw	a1,-40(s0)
    2cf0:	fdc42503          	lw	a0,-36(s0)
    2cf4:	084000ef          	jal	ra,2d78 <strcmp>
    2cf8:	00050793          	mv	a5,a0
    2cfc:	02f05263          	blez	a5,2d20 <Func_2+0xe8>
    2d00:	fec42783          	lw	a5,-20(s0)
    2d04:	00778793          	addi	a5,a5,7
    2d08:	fef42623          	sw	a5,-20(s0)
    2d0c:	000057b7          	lui	a5,0x5
    2d10:	fec42703          	lw	a4,-20(s0)
    2d14:	74e7aa23          	sw	a4,1876(a5) # 5754 <Int_Glob>
    2d18:	00100793          	li	a5,1
    2d1c:	0080006f          	j	2d24 <Func_2+0xec>
    2d20:	00000793          	li	a5,0
    2d24:	00078513          	mv	a0,a5
    2d28:	02c12083          	lw	ra,44(sp)
    2d2c:	02812403          	lw	s0,40(sp)
    2d30:	03010113          	addi	sp,sp,48
    2d34:	00008067          	ret

00002d38 <Func_3>:
    2d38:	fd010113          	addi	sp,sp,-48
    2d3c:	02812623          	sw	s0,44(sp)
    2d40:	03010413          	addi	s0,sp,48
    2d44:	fca42e23          	sw	a0,-36(s0)
    2d48:	fdc42783          	lw	a5,-36(s0)
    2d4c:	fef42623          	sw	a5,-20(s0)
    2d50:	fec42703          	lw	a4,-20(s0)
    2d54:	00200793          	li	a5,2
    2d58:	00f71663          	bne	a4,a5,2d64 <Func_3+0x2c>
    2d5c:	00100793          	li	a5,1
    2d60:	0080006f          	j	2d68 <Func_3+0x30>
    2d64:	00000793          	li	a5,0
    2d68:	00078513          	mv	a0,a5
    2d6c:	02c12403          	lw	s0,44(sp)
    2d70:	03010113          	addi	sp,sp,48
    2d74:	00008067          	ret

00002d78 <strcmp>:
    2d78:	fe010113          	addi	sp,sp,-32
    2d7c:	00812e23          	sw	s0,28(sp)
    2d80:	02010413          	addi	s0,sp,32
    2d84:	fea42623          	sw	a0,-20(s0)
    2d88:	feb42423          	sw	a1,-24(s0)
    2d8c:	0280006f          	j	2db4 <strcmp+0x3c>
    2d90:	fec42783          	lw	a5,-20(s0)
    2d94:	0007c783          	lbu	a5,0(a5)
    2d98:	02078a63          	beqz	a5,2dcc <strcmp+0x54>
    2d9c:	fec42783          	lw	a5,-20(s0)
    2da0:	00178793          	addi	a5,a5,1
    2da4:	fef42623          	sw	a5,-20(s0)
    2da8:	fe842783          	lw	a5,-24(s0)
    2dac:	00178793          	addi	a5,a5,1
    2db0:	fef42423          	sw	a5,-24(s0)
    2db4:	fec42783          	lw	a5,-20(s0)
    2db8:	0007c703          	lbu	a4,0(a5)
    2dbc:	fe842783          	lw	a5,-24(s0)
    2dc0:	0007c783          	lbu	a5,0(a5)
    2dc4:	fcf706e3          	beq	a4,a5,2d90 <strcmp+0x18>
    2dc8:	0080006f          	j	2dd0 <strcmp+0x58>
    2dcc:	00000013          	nop
    2dd0:	fec42783          	lw	a5,-20(s0)
    2dd4:	0007c783          	lbu	a5,0(a5)
    2dd8:	00078713          	mv	a4,a5
    2ddc:	fe842783          	lw	a5,-24(s0)
    2de0:	0007c783          	lbu	a5,0(a5)
    2de4:	40f707b3          	sub	a5,a4,a5
    2de8:	00078513          	mv	a0,a5
    2dec:	01c12403          	lw	s0,28(sp)
    2df0:	02010113          	addi	sp,sp,32
    2df4:	00008067          	ret

Disassembly of section .rodata:

00002df8 <__global_pointer$-0xa08>:
    2df8:	4844                	lw	s1,20(s0)
    2dfa:	5952                	lw	s2,52(sp)
    2dfc:	4e4f5453          	0x4e4f5453
    2e00:	2045                	jal	2ea0 <strcmp+0x128>
    2e02:	5250                	lw	a2,36(a2)
    2e04:	4152474f          	fnmadd.s	fa4,ft4,fs5,fs0,rmm
    2e08:	2c4d                	jal	30ba <Arr_2_Glob+0x7e>
    2e0a:	5320                	lw	s0,96(a4)
    2e0c:	20454d4f          	fnmadd.s	fs10,fa0,ft4,ft4,rmm
    2e10:	49525453          	0x49525453
    2e14:	474e                	lw	a4,208(sp)
    2e16:	0000                	unimp
    2e18:	4844                	lw	s1,20(s0)
    2e1a:	5952                	lw	s2,52(sp)
    2e1c:	4e4f5453          	0x4e4f5453
    2e20:	2045                	jal	2ec0 <strcmp+0x148>
    2e22:	5250                	lw	a2,36(a2)
    2e24:	4152474f          	fnmadd.s	fa4,ft4,fs5,fs0,rmm
    2e28:	2c4d                	jal	30da <Arr_2_Glob+0x9e>
    2e2a:	3120                	fld	fs0,96(a0)
    2e2c:	20545327          	0x20545327
    2e30:	49525453          	0x49525453
    2e34:	474e                	lw	a4,208(sp)
    2e36:	0000                	unimp
    2e38:	4844                	lw	s1,20(s0)
    2e3a:	5952                	lw	s2,52(sp)
    2e3c:	4e4f5453          	0x4e4f5453
    2e40:	2045                	jal	2ee0 <strcmp+0x168>
    2e42:	5250                	lw	a2,36(a2)
    2e44:	4152474f          	fnmadd.s	fa4,ft4,fs5,fs0,rmm
    2e48:	2c4d                	jal	30fa <Arr_2_Glob+0xbe>
    2e4a:	3220                	fld	fs0,96(a2)
    2e4c:	20444e27          	0x20444e27
    2e50:	49525453          	0x49525453
    2e54:	474e                	lw	a4,208(sp)
    2e56:	0000                	unimp
    2e58:	4844                	lw	s1,20(s0)
    2e5a:	5952                	lw	s2,52(sp)
    2e5c:	4e4f5453          	0x4e4f5453
    2e60:	2045                	jal	2f00 <strcmp+0x188>
    2e62:	5250                	lw	a2,36(a2)
    2e64:	4152474f          	fnmadd.s	fa4,ft4,fs5,fs0,rmm
    2e68:	2c4d                	jal	311a <Arr_2_Glob+0xde>
    2e6a:	3320                	fld	fs0,96(a4)
    2e6c:	20445227          	0x20445227
    2e70:	49525453          	0x49525453
    2e74:	474e                	lw	a4,208(sp)
    2e76:	0000                	unimp
    2e78:	2984                	fld	fs1,16(a1)
    2e7a:	0000                	unimp
    2e7c:	2990                	fld	fa2,16(a1)
    2e7e:	0000                	unimp
    2e80:	29bc                	fld	fa5,80(a1)
    2e82:	0000                	unimp
    2e84:	29dc                	fld	fa5,144(a1)
    2e86:	0000                	unimp
    2e88:	29cc                	fld	fa1,144(a1)
	...

Disassembly of section .sbss:

00003000 <Reg>:
    3000:	0000                	unimp
	...

Disassembly of section .bss:

00003004 <User_Time>:
    3004:	0000                	unimp
	...

00003008 <Begin_Time>:
    3008:	0000                	unimp
	...

0000300c <malloc_2>:
	...

0000303c <Arr_2_Glob>:
	...

0000574c <End_Time>:
    574c:	0000                	unimp
	...

00005750 <Next_Ptr_Glob>:
    5750:	0000                	unimp
	...

00005754 <Int_Glob>:
    5754:	0000                	unimp
	...

00005758 <Ch_1_Glob>:
	...

00005759 <Ch_2_Glob>:
    5759:	0000                	unimp
	...

0000575c <Ptr_Glob>:
    575c:	0000                	unimp
	...

00005760 <result>:
    5760:	0000                	unimp
	...

00005764 <malloc_1>:
	...

00005794 <Arr_1_Glob>:
	...

0000585c <Bool_Glob>:
    585c:	0000                	unimp
	...

Disassembly of section .comment:

00000000 <.comment>:
   0:	3a434347          	fmsub.d	ft6,ft6,ft4,ft7,rmm
   4:	2820                	fld	fs0,80(s0)
   6:	29554e47          	fmsub.s	ft8,fa0,fs5,ft5,rmm
   a:	3720                	fld	fs0,104(a4)
   c:	312e                	fld	ft2,232(sp)
   e:	312e                	fld	ft2,232(sp)
  10:	3220                	fld	fs0,96(a2)
  12:	3130                	fld	fa2,96(a0)
  14:	30353037          	lui	zero,0x30353
  18:	0039                	c.addi	zero,14
