
dhry.out:     file format elf32-littleriscv


Disassembly of section .text:

00002000 <main>:
    2000:	ff010113          	addi	sp,sp,-16
    2004:	00a00513          	li	a0,10
    2008:	00112623          	sw	ra,12(sp)
    200c:	328000ef          	jal	ra,2334 <dhrystone>
    2010:	00c12083          	lw	ra,12(sp)
    2014:	000057b7          	lui	a5,0x5
    2018:	76a7a023          	sw	a0,1888(a5) # 5760 <result>
    201c:	00000513          	li	a0,0
    2020:	01010113          	addi	sp,sp,16
    2024:	00008067          	ret

00002028 <Proc_2>:
    2028:	000057b7          	lui	a5,0x5
    202c:	7587c703          	lbu	a4,1880(a5) # 5758 <Ch_1_Glob>
    2030:	04100793          	li	a5,65
    2034:	00f70463          	beq	a4,a5,203c <Proc_2+0x14>
    2038:	00008067          	ret
    203c:	00052783          	lw	a5,0(a0)
    2040:	00005737          	lui	a4,0x5
    2044:	75472703          	lw	a4,1876(a4) # 5754 <Int_Glob>
    2048:	00978793          	addi	a5,a5,9
    204c:	40e787b3          	sub	a5,a5,a4
    2050:	00f52023          	sw	a5,0(a0)
    2054:	00008067          	ret

00002058 <Proc_3>:
    2058:	00005737          	lui	a4,0x5
    205c:	75c72783          	lw	a5,1884(a4) # 575c <Ptr_Glob>
    2060:	00078863          	beqz	a5,2070 <Proc_3+0x18>
    2064:	0007a783          	lw	a5,0(a5)
    2068:	00f52023          	sw	a5,0(a0)
    206c:	75c72783          	lw	a5,1884(a4)
    2070:	00005737          	lui	a4,0x5
    2074:	75472703          	lw	a4,1876(a4) # 5754 <Int_Glob>
    2078:	00c70713          	addi	a4,a4,12
    207c:	00e7a623          	sw	a4,12(a5)
    2080:	00008067          	ret

00002084 <Proc_4>:
    2084:	000057b7          	lui	a5,0x5
    2088:	7587c783          	lbu	a5,1880(a5) # 5758 <Ch_1_Glob>
    208c:	00006737          	lui	a4,0x6
    2090:	85c72683          	lw	a3,-1956(a4) # 585c <Bool_Glob>
    2094:	fbf78793          	addi	a5,a5,-65
    2098:	0017b793          	seqz	a5,a5
    209c:	00d7e7b3          	or	a5,a5,a3
    20a0:	84f72e23          	sw	a5,-1956(a4)
    20a4:	000057b7          	lui	a5,0x5
    20a8:	04200713          	li	a4,66
    20ac:	74e78ca3          	sb	a4,1881(a5) # 5759 <Ch_2_Glob>
    20b0:	00008067          	ret

000020b4 <Proc_5>:
    20b4:	000057b7          	lui	a5,0x5
    20b8:	04100713          	li	a4,65
    20bc:	74e78c23          	sb	a4,1880(a5) # 5758 <Ch_1_Glob>
    20c0:	000067b7          	lui	a5,0x6
    20c4:	8407ae23          	sw	zero,-1956(a5) # 585c <Bool_Glob>
    20c8:	00008067          	ret

000020cc <memcpy>:
    20cc:	00060e63          	beqz	a2,20e8 <memcpy+0x1c>
    20d0:	00c50633          	add	a2,a0,a2
    20d4:	00158593          	addi	a1,a1,1
    20d8:	fff5c783          	lbu	a5,-1(a1)
    20dc:	00150513          	addi	a0,a0,1
    20e0:	fef50fa3          	sb	a5,-1(a0)
    20e4:	fea618e3          	bne	a2,a0,20d4 <memcpy+0x8>
    20e8:	00008067          	ret

000020ec <Proc_6>:
    20ec:	00200793          	li	a5,2
    20f0:	04f50063          	beq	a0,a5,2130 <Proc_6+0x44>
    20f4:	00300713          	li	a4,3
    20f8:	00e5a023          	sw	a4,0(a1)
    20fc:	00100713          	li	a4,1
    2100:	00e50c63          	beq	a0,a4,2118 <Proc_6+0x2c>
    2104:	02050263          	beqz	a0,2128 <Proc_6+0x3c>
    2108:	00400713          	li	a4,4
    210c:	00e51463          	bne	a0,a4,2114 <Proc_6+0x28>
    2110:	00f5a023          	sw	a5,0(a1)
    2114:	00008067          	ret
    2118:	000057b7          	lui	a5,0x5
    211c:	7547a703          	lw	a4,1876(a5) # 5754 <Int_Glob>
    2120:	06400793          	li	a5,100
    2124:	fee7d8e3          	ble	a4,a5,2114 <Proc_6+0x28>
    2128:	0005a023          	sw	zero,0(a1)
    212c:	00008067          	ret
    2130:	00100793          	li	a5,1
    2134:	00f5a023          	sw	a5,0(a1)
    2138:	00008067          	ret

0000213c <Proc_1>:
    213c:	ff010113          	addi	sp,sp,-16
    2140:	00812423          	sw	s0,8(sp)
    2144:	01212023          	sw	s2,0(sp)
    2148:	00052403          	lw	s0,0(a0)
    214c:	00005937          	lui	s2,0x5
    2150:	75c92583          	lw	a1,1884(s2) # 575c <Ptr_Glob>
    2154:	00912223          	sw	s1,4(sp)
    2158:	03000613          	li	a2,48
    215c:	00050493          	mv	s1,a0
    2160:	00040513          	mv	a0,s0
    2164:	00112623          	sw	ra,12(sp)
    2168:	f65ff0ef          	jal	ra,20cc <memcpy>
    216c:	0004a683          	lw	a3,0(s1)
    2170:	00500713          	li	a4,5
    2174:	75c92783          	lw	a5,1884(s2)
    2178:	00e4a623          	sw	a4,12(s1)
    217c:	00e42623          	sw	a4,12(s0)
    2180:	00d42023          	sw	a3,0(s0)
    2184:	00078863          	beqz	a5,2194 <Proc_1+0x58>
    2188:	0007a783          	lw	a5,0(a5)
    218c:	00f42023          	sw	a5,0(s0)
    2190:	75c92783          	lw	a5,1884(s2)
    2194:	00005737          	lui	a4,0x5
    2198:	75472703          	lw	a4,1876(a4) # 5754 <Int_Glob>
    219c:	00442683          	lw	a3,4(s0)
    21a0:	00c70713          	addi	a4,a4,12
    21a4:	00e7a623          	sw	a4,12(a5)
    21a8:	02068463          	beqz	a3,21d0 <Proc_1+0x94>
    21ac:	00812403          	lw	s0,8(sp)
    21b0:	0004a583          	lw	a1,0(s1)
    21b4:	00c12083          	lw	ra,12(sp)
    21b8:	00012903          	lw	s2,0(sp)
    21bc:	00048513          	mv	a0,s1
    21c0:	00412483          	lw	s1,4(sp)
    21c4:	03000613          	li	a2,48
    21c8:	01010113          	addi	sp,sp,16
    21cc:	f01ff06f          	j	20cc <memcpy>
    21d0:	0084a503          	lw	a0,8(s1)
    21d4:	00600793          	li	a5,6
    21d8:	00f42623          	sw	a5,12(s0)
    21dc:	00840593          	addi	a1,s0,8
    21e0:	f0dff0ef          	jal	ra,20ec <Proc_6>
    21e4:	75c92703          	lw	a4,1884(s2)
    21e8:	00c42783          	lw	a5,12(s0)
    21ec:	00c12083          	lw	ra,12(sp)
    21f0:	00072703          	lw	a4,0(a4)
    21f4:	00c78793          	addi	a5,a5,12
    21f8:	00f42623          	sw	a5,12(s0)
    21fc:	00e42023          	sw	a4,0(s0)
    2200:	00812403          	lw	s0,8(sp)
    2204:	00412483          	lw	s1,4(sp)
    2208:	00012903          	lw	s2,0(sp)
    220c:	01010113          	addi	sp,sp,16
    2210:	00008067          	ret

00002214 <Proc_7>:
    2214:	00250513          	addi	a0,a0,2
    2218:	00b505b3          	add	a1,a0,a1
    221c:	00b62023          	sw	a1,0(a2)
    2220:	00008067          	ret

00002224 <Proc_8>:
    2224:	00560713          	addi	a4,a2,5
    2228:	0c800813          	li	a6,200
    222c:	03070833          	mul	a6,a4,a6
    2230:	00261613          	slli	a2,a2,0x2
    2234:	00271793          	slli	a5,a4,0x2
    2238:	00f50533          	add	a0,a0,a5
    223c:	00d52023          	sw	a3,0(a0)
    2240:	06e52c23          	sw	a4,120(a0)
    2244:	00d52223          	sw	a3,4(a0)
    2248:	00c807b3          	add	a5,a6,a2
    224c:	00f587b3          	add	a5,a1,a5
    2250:	0107a683          	lw	a3,16(a5)
    2254:	00e7aa23          	sw	a4,20(a5)
    2258:	00e7ac23          	sw	a4,24(a5)
    225c:	00168713          	addi	a4,a3,1
    2260:	00e7a823          	sw	a4,16(a5)
    2264:	00052783          	lw	a5,0(a0)
    2268:	010585b3          	add	a1,a1,a6
    226c:	00c585b3          	add	a1,a1,a2
    2270:	00001637          	lui	a2,0x1
    2274:	00b605b3          	add	a1,a2,a1
    2278:	faf5aa23          	sw	a5,-76(a1)
    227c:	00500713          	li	a4,5
    2280:	000057b7          	lui	a5,0x5
    2284:	74e7aa23          	sw	a4,1876(a5) # 5754 <Int_Glob>
    2288:	00008067          	ret

0000228c <Func_1>:
    228c:	0ff57513          	andi	a0,a0,255
    2290:	0ff5f593          	andi	a1,a1,255
    2294:	00b50663          	beq	a0,a1,22a0 <Func_1+0x14>
    2298:	00000513          	li	a0,0
    229c:	00008067          	ret
    22a0:	000057b7          	lui	a5,0x5
    22a4:	74a78c23          	sb	a0,1880(a5) # 5758 <Ch_1_Glob>
    22a8:	00100513          	li	a0,1
    22ac:	00008067          	ret

000022b0 <Func_2>:
    22b0:	00005837          	lui	a6,0x5
    22b4:	00254783          	lbu	a5,2(a0)
    22b8:	0035c683          	lbu	a3,3(a1)
    22bc:	75884603          	lbu	a2,1880(a6) # 5758 <Ch_1_Glob>
    22c0:	00000713          	li	a4,0
    22c4:	04d78a63          	beq	a5,a3,2318 <Func_2+0x68>
    22c8:	06071263          	bnez	a4,232c <Func_2+0x7c>
    22cc:	00054783          	lbu	a5,0(a0)
    22d0:	0005c703          	lbu	a4,0(a1)
    22d4:	02f71263          	bne	a4,a5,22f8 <Func_2+0x48>
    22d8:	00071663          	bnez	a4,22e4 <Func_2+0x34>
    22dc:	0480006f          	j	2324 <Func_2+0x74>
    22e0:	04078263          	beqz	a5,2324 <Func_2+0x74>
    22e4:	00150513          	addi	a0,a0,1
    22e8:	00158593          	addi	a1,a1,1
    22ec:	00054783          	lbu	a5,0(a0)
    22f0:	0005c703          	lbu	a4,0(a1)
    22f4:	fee786e3          	beq	a5,a4,22e0 <Func_2+0x30>
    22f8:	40e787b3          	sub	a5,a5,a4
    22fc:	00000513          	li	a0,0
    2300:	02f05463          	blez	a5,2328 <Func_2+0x78>
    2304:	000057b7          	lui	a5,0x5
    2308:	00a00713          	li	a4,10
    230c:	74e7aa23          	sw	a4,1876(a5) # 5754 <Int_Glob>
    2310:	00100513          	li	a0,1
    2314:	00008067          	ret
    2318:	00100713          	li	a4,1
    231c:	00078613          	mv	a2,a5
    2320:	fa5ff06f          	j	22c4 <Func_2+0x14>
    2324:	00000513          	li	a0,0
    2328:	00008067          	ret
    232c:	74c80c23          	sb	a2,1880(a6)
    2330:	f9dff06f          	j	22cc <Func_2+0x1c>

00002334 <dhrystone>:
    2334:	f7010113          	addi	sp,sp,-144
    2338:	08912223          	sw	s1,132(sp)
    233c:	000054b7          	lui	s1,0x5
    2340:	76448893          	addi	a7,s1,1892 # 5764 <malloc_1>
    2344:	08812423          	sw	s0,136(sp)
    2348:	0188d793          	srli	a5,a7,0x18
    234c:	00003437          	lui	s0,0x3
    2350:	00e12223          	sw	a4,4(sp)
    2354:	00003737          	lui	a4,0x3
    2358:	00c40813          	addi	a6,s0,12 # 300c <malloc_2>
    235c:	08112623          	sw	ra,140(sp)
    2360:	09212023          	sw	s2,128(sp)
    2364:	07312e23          	sw	s3,124(sp)
    2368:	07412c23          	sw	s4,120(sp)
    236c:	07512a23          	sw	s5,116(sp)
    2370:	07612823          	sw	s6,112(sp)
    2374:	07712623          	sw	s7,108(sp)
    2378:	07812423          	sw	s8,104(sp)
    237c:	07912223          	sw	s9,100(sp)
    2380:	07a12023          	sw	s10,96(sp)
    2384:	05b12e23          	sw	s11,92(sp)
    2388:	87470593          	addi	a1,a4,-1932 # 2874 <strcmp+0x2c>
    238c:	00f407a3          	sb	a5,15(s0)
    2390:	00005737          	lui	a4,0x5
    2394:	00200793          	li	a5,2
    2398:	75172823          	sw	a7,1872(a4) # 5750 <Next_Ptr_Glob>
    239c:	00f80423          	sb	a5,8(a6)
    23a0:	00005737          	lui	a4,0x5
    23a4:	0088d313          	srli	t1,a7,0x8
    23a8:	0108d693          	srli	a3,a7,0x10
    23ac:	02800793          	li	a5,40
    23b0:	00a12623          	sw	a0,12(sp)
    23b4:	00050913          	mv	s2,a0
    23b8:	00003537          	lui	a0,0x3
    23bc:	75072e23          	sw	a6,1884(a4) # 575c <Ptr_Glob>
    23c0:	00f80623          	sb	a5,12(a6)
    23c4:	01140623          	sb	a7,12(s0)
    23c8:	006406a3          	sb	t1,13(s0)
    23cc:	00d40723          	sb	a3,14(s0)
    23d0:	00080223          	sb	zero,4(a6)
    23d4:	000802a3          	sb	zero,5(a6)
    23d8:	00080323          	sb	zero,6(a6)
    23dc:	000803a3          	sb	zero,7(a6)
    23e0:	000804a3          	sb	zero,9(a6)
    23e4:	00080523          	sb	zero,10(a6)
    23e8:	000805a3          	sb	zero,11(a6)
    23ec:	000806a3          	sb	zero,13(a6)
    23f0:	00080723          	sb	zero,14(a6)
    23f4:	01f00613          	li	a2,31
    23f8:	01c50513          	addi	a0,a0,28 # 301c <malloc_2+0x10>
    23fc:	000807a3          	sb	zero,15(a6)
    2400:	ccdff0ef          	jal	ra,20cc <memcpy>
    2404:	000037b7          	lui	a5,0x3
    2408:	89478593          	addi	a1,a5,-1900 # 2894 <strcmp+0x4c>
    240c:	01f00613          	li	a2,31
    2410:	01010513          	addi	a0,sp,16
    2414:	cb9ff0ef          	jal	ra,20cc <memcpy>
    2418:	00003737          	lui	a4,0x3
    241c:	03c70713          	addi	a4,a4,60 # 303c <Arr_2_Glob>
    2420:	00a00793          	li	a5,10
    2424:	64f72e23          	sw	a5,1628(a4)
    2428:	00412703          	lw	a4,4(sp)
    242c:	3b205e63          	blez	s2,27e8 <dhrystone+0x4b4>
    2430:	00190793          	addi	a5,s2,1
    2434:	00f12423          	sw	a5,8(sp)
    2438:	000057b7          	lui	a5,0x5
    243c:	00100c13          	li	s8,1
    2440:	00005bb7          	lui	s7,0x5
    2444:	00006ab7          	lui	s5,0x6
    2448:	00005b37          	lui	s6,0x5
    244c:	00f12223          	sw	a5,4(sp)
    2450:	00005cb7          	lui	s9,0x5
    2454:	04300493          	li	s1,67
    2458:	00003437          	lui	s0,0x3
    245c:	000037b7          	lui	a5,0x3
    2460:	8b478593          	addi	a1,a5,-1868 # 28b4 <strcmp+0x6c>
    2464:	04100793          	li	a5,65
    2468:	74fb8c23          	sb	a5,1880(s7) # 5758 <Ch_1_Glob>
    246c:	00100793          	li	a5,1
    2470:	01f00613          	li	a2,31
    2474:	84faae23          	sw	a5,-1956(s5) # 585c <Bool_Glob>
    2478:	03010513          	addi	a0,sp,48
    247c:	04200793          	li	a5,66
    2480:	74fb0ca3          	sb	a5,1881(s6) # 5759 <Ch_2_Glob>
    2484:	c49ff0ef          	jal	ra,20cc <memcpy>
    2488:	03010593          	addi	a1,sp,48
    248c:	01010513          	addi	a0,sp,16
    2490:	e21ff0ef          	jal	ra,22b0 <Func_2>
    2494:	00003737          	lui	a4,0x3
    2498:	03c70593          	addi	a1,a4,60 # 303c <Arr_2_Glob>
    249c:	00412703          	lw	a4,4(sp)
    24a0:	00153793          	seqz	a5,a0
    24a4:	00700693          	li	a3,7
    24a8:	00300613          	li	a2,3
    24ac:	79470513          	addi	a0,a4,1940
    24b0:	84faae23          	sw	a5,-1956(s5)
    24b4:	d71ff0ef          	jal	ra,2224 <Proc_8>
    24b8:	000057b7          	lui	a5,0x5
    24bc:	75c7a503          	lw	a0,1884(a5) # 575c <Ptr_Glob>
    24c0:	c7dff0ef          	jal	ra,213c <Proc_1>
    24c4:	759b4d83          	lbu	s11,1881(s6)
    24c8:	04000793          	li	a5,64
    24cc:	758bc903          	lbu	s2,1880(s7)
    24d0:	2fb7f463          	bleu	s11,a5,27b8 <dhrystone+0x484>
    24d4:	754cae03          	lw	t3,1876(s9) # 5754 <Int_Glob>
    24d8:	00000993          	li	s3,0
    24dc:	00090a13          	mv	s4,s2
    24e0:	04100d13          	li	s10,65
    24e4:	00000e93          	li	t4,0
    24e8:	00100713          	li	a4,1
    24ec:	00300313          	li	t1,3
    24f0:	001d0793          	addi	a5,s10,1
    24f4:	0ff7fd13          	andi	s10,a5,255
    24f8:	05ade463          	bltu	s11,s10,2540 <dhrystone+0x20c>
    24fc:	00000693          	li	a3,0
    2500:	009d1863          	bne	s10,s1,2510 <dhrystone+0x1dc>
    2504:	00100693          	li	a3,1
    2508:	04300a13          	li	s4,67
    250c:	00100993          	li	s3,1
    2510:	01f00613          	li	a2,31
    2514:	8d440593          	addi	a1,s0,-1836 # 28d4 <strcmp+0x8c>
    2518:	03010513          	addi	a0,sp,48
    251c:	fce69ae3          	bne	a3,a4,24f0 <dhrystone+0x1bc>
    2520:	badff0ef          	jal	ra,20cc <memcpy>
    2524:	001d0793          	addi	a5,s10,1
    2528:	0ff7fd13          	andi	s10,a5,255
    252c:	000c0e13          	mv	t3,s8
    2530:	000c0313          	mv	t1,s8
    2534:	00100e93          	li	t4,1
    2538:	00000713          	li	a4,0
    253c:	fdadf0e3          	bleu	s10,s11,24fc <dhrystone+0x1c8>
    2540:	2e099463          	bnez	s3,2828 <dhrystone+0x4f4>
    2544:	2e0e9863          	bnez	t4,2834 <dhrystone+0x500>
    2548:	00131793          	slli	a5,t1,0x1
    254c:	006787b3          	add	a5,a5,t1
    2550:	00700993          	li	s3,7
    2554:	0337c9b3          	div	s3,a5,s3
    2558:	ff978793          	addi	a5,a5,-7
    255c:	00379a13          	slli	s4,a5,0x3
    2560:	40fa07b3          	sub	a5,s4,a5
    2564:	41378a33          	sub	s4,a5,s3
    2568:	04100793          	li	a5,65
    256c:	00f91863          	bne	s2,a5,257c <dhrystone+0x248>
    2570:	754ca783          	lw	a5,1876(s9)
    2574:	00998993          	addi	s3,s3,9
    2578:	40f989b3          	sub	s3,s3,a5
    257c:	00812783          	lw	a5,8(sp)
    2580:	001c0c13          	addi	s8,s8,1
    2584:	ecfc1ce3          	bne	s8,a5,245c <dhrystone+0x128>
    2588:	000057b7          	lui	a5,0x5
    258c:	75c7a603          	lw	a2,1884(a5) # 575c <Ptr_Glob>
    2590:	000037b7          	lui	a5,0x3
    2594:	03c78793          	addi	a5,a5,60 # 303c <Arr_2_Glob>
    2598:	65c7af03          	lw	t5,1628(a5)
    259c:	00462783          	lw	a5,4(a2) # 1004 <main-0xffc>
    25a0:	00862e03          	lw	t3,8(a2)
    25a4:	00c62303          	lw	t1,12(a2)
    25a8:	0017be93          	seqz	t4,a5
    25ac:	000057b7          	lui	a5,0x5
    25b0:	01014883          	lbu	a7,16(sp)
    25b4:	7507a683          	lw	a3,1872(a5) # 5750 <Next_Ptr_Glob>
    25b8:	ffee0e13          	addi	t3,t3,-2
    25bc:	fef30313          	addi	t1,t1,-17
    25c0:	001e3e13          	seqz	t3,t3
    25c4:	00133313          	seqz	t1,t1
    25c8:	00412583          	lw	a1,4(sp)
    25cc:	754caf83          	lw	t6,1876(s9)
    25d0:	85caa783          	lw	a5,-1956(s5)
    25d4:	79458c13          	addi	s8,a1,1940
    25d8:	020c2503          	lw	a0,32(s8)
    25dc:	ffbf8f93          	addi	t6,t6,-5
    25e0:	fff78793          	addi	a5,a5,-1
    25e4:	ff950813          	addi	a6,a0,-7
    25e8:	00c12503          	lw	a0,12(sp)
    25ec:	0017b793          	seqz	a5,a5
    25f0:	001fbf93          	seqz	t6,t6
    25f4:	fbf90593          	addi	a1,s2,-65
    25f8:	00ff8fb3          	add	t6,t6,a5
    25fc:	0015b593          	seqz	a1,a1
    2600:	fbed8793          	addi	a5,s11,-66
    2604:	01f585b3          	add	a1,a1,t6
    2608:	0017b793          	seqz	a5,a5
    260c:	00a50513          	addi	a0,a0,10
    2610:	00b787b3          	add	a5,a5,a1
    2614:	41e50533          	sub	a0,a0,t5
    2618:	00183593          	seqz	a1,a6
    261c:	00f585b3          	add	a1,a1,a5
    2620:	00153793          	seqz	a5,a0
    2624:	00b787b3          	add	a5,a5,a1
    2628:	01064803          	lbu	a6,16(a2)
    262c:	01d787b3          	add	a5,a5,t4
    2630:	01c787b3          	add	a5,a5,t3
    2634:	006785b3          	add	a1,a5,t1
    2638:	04400513          	li	a0,68
    263c:	01060793          	addi	a5,a2,16
    2640:	00003637          	lui	a2,0x3
    2644:	87460613          	addi	a2,a2,-1932 # 2874 <strcmp+0x2c>
    2648:	00a80663          	beq	a6,a0,2654 <dhrystone+0x320>
    264c:	01c0006f          	j	2668 <dhrystone+0x334>
    2650:	16050c63          	beqz	a0,27c8 <dhrystone+0x494>
    2654:	00178793          	addi	a5,a5,1
    2658:	00160613          	addi	a2,a2,1
    265c:	00064503          	lbu	a0,0(a2)
    2660:	0007c803          	lbu	a6,0(a5)
    2664:	ff0506e3          	beq	a0,a6,2650 <dhrystone+0x31c>
    2668:	00000793          	li	a5,0
    266c:	0046a803          	lw	a6,4(a3)
    2670:	0086a603          	lw	a2,8(a3)
    2674:	00c6a503          	lw	a0,12(a3)
    2678:	00f587b3          	add	a5,a1,a5
    267c:	fff60613          	addi	a2,a2,-1
    2680:	00183593          	seqz	a1,a6
    2684:	00f585b3          	add	a1,a1,a5
    2688:	00163613          	seqz	a2,a2
    268c:	fee50793          	addi	a5,a0,-18
    2690:	0106c803          	lbu	a6,16(a3)
    2694:	00b60533          	add	a0,a2,a1
    2698:	0017b793          	seqz	a5,a5
    269c:	00a78533          	add	a0,a5,a0
    26a0:	04400613          	li	a2,68
    26a4:	01068793          	addi	a5,a3,16
    26a8:	000036b7          	lui	a3,0x3
    26ac:	87468693          	addi	a3,a3,-1932 # 2874 <strcmp+0x2c>
    26b0:	00c80663          	beq	a6,a2,26bc <dhrystone+0x388>
    26b4:	01c0006f          	j	26d0 <dhrystone+0x39c>
    26b8:	12060463          	beqz	a2,27e0 <dhrystone+0x4ac>
    26bc:	00178793          	addi	a5,a5,1
    26c0:	00168693          	addi	a3,a3,1
    26c4:	0006c603          	lbu	a2,0(a3)
    26c8:	0007c583          	lbu	a1,0(a5)
    26cc:	feb606e3          	beq	a2,a1,26b8 <dhrystone+0x384>
    26d0:	00000793          	li	a5,0
    26d4:	ffb98693          	addi	a3,s3,-5
    26d8:	00f507b3          	add	a5,a0,a5
    26dc:	0016b693          	seqz	a3,a3
    26e0:	ff3a0a13          	addi	s4,s4,-13
    26e4:	00f686b3          	add	a3,a3,a5
    26e8:	001a3513          	seqz	a0,s4
    26ec:	00d506b3          	add	a3,a0,a3
    26f0:	fff70513          	addi	a0,a4,-1
    26f4:	000037b7          	lui	a5,0x3
    26f8:	00168693          	addi	a3,a3,1
    26fc:	00153513          	seqz	a0,a0
    2700:	04400613          	li	a2,68
    2704:	89478713          	addi	a4,a5,-1900 # 2894 <strcmp+0x4c>
    2708:	00d50533          	add	a0,a0,a3
    270c:	01010793          	addi	a5,sp,16
    2710:	00c88663          	beq	a7,a2,271c <dhrystone+0x3e8>
    2714:	01c0006f          	j	2730 <dhrystone+0x3fc>
    2718:	0c068063          	beqz	a3,27d8 <dhrystone+0x4a4>
    271c:	00178793          	addi	a5,a5,1
    2720:	00170713          	addi	a4,a4,1
    2724:	00074683          	lbu	a3,0(a4)
    2728:	0007c603          	lbu	a2,0(a5)
    272c:	fec686e3          	beq	a3,a2,2718 <dhrystone+0x3e4>
    2730:	00000693          	li	a3,0
    2734:	03014703          	lbu	a4,48(sp)
    2738:	04400793          	li	a5,68
    273c:	00d50533          	add	a0,a0,a3
    2740:	02f71663          	bne	a4,a5,276c <dhrystone+0x438>
    2744:	000037b7          	lui	a5,0x3
    2748:	8b478793          	addi	a5,a5,-1868 # 28b4 <strcmp+0x6c>
    274c:	03010713          	addi	a4,sp,48
    2750:	0080006f          	j	2758 <dhrystone+0x424>
    2754:	06068e63          	beqz	a3,27d0 <dhrystone+0x49c>
    2758:	00170713          	addi	a4,a4,1
    275c:	00178793          	addi	a5,a5,1
    2760:	0007c683          	lbu	a3,0(a5)
    2764:	00074603          	lbu	a2,0(a4)
    2768:	fec686e3          	beq	a3,a2,2754 <dhrystone+0x420>
    276c:	00000793          	li	a5,0
    2770:	08c12083          	lw	ra,140(sp)
    2774:	08812403          	lw	s0,136(sp)
    2778:	00f50533          	add	a0,a0,a5
    277c:	fec50513          	addi	a0,a0,-20
    2780:	08412483          	lw	s1,132(sp)
    2784:	08012903          	lw	s2,128(sp)
    2788:	07c12983          	lw	s3,124(sp)
    278c:	07812a03          	lw	s4,120(sp)
    2790:	07412a83          	lw	s5,116(sp)
    2794:	07012b03          	lw	s6,112(sp)
    2798:	06c12b83          	lw	s7,108(sp)
    279c:	06812c03          	lw	s8,104(sp)
    27a0:	06412c83          	lw	s9,100(sp)
    27a4:	06012d03          	lw	s10,96(sp)
    27a8:	05c12d83          	lw	s11,92(sp)
    27ac:	00153513          	seqz	a0,a0
    27b0:	09010113          	addi	sp,sp,144
    27b4:	00008067          	ret
    27b8:	00d00a13          	li	s4,13
    27bc:	00100993          	li	s3,1
    27c0:	00100713          	li	a4,1
    27c4:	da5ff06f          	j	2568 <dhrystone+0x234>
    27c8:	00100793          	li	a5,1
    27cc:	ea1ff06f          	j	266c <dhrystone+0x338>
    27d0:	00100793          	li	a5,1
    27d4:	f9dff06f          	j	2770 <dhrystone+0x43c>
    27d8:	00100693          	li	a3,1
    27dc:	f59ff06f          	j	2734 <dhrystone+0x400>
    27e0:	00100793          	li	a5,1
    27e4:	ef1ff06f          	j	26d4 <dhrystone+0x3a0>
    27e8:	000057b7          	lui	a5,0x5
    27ec:	7587c903          	lbu	s2,1880(a5) # 5758 <Ch_1_Glob>
    27f0:	000057b7          	lui	a5,0x5
    27f4:	7597cd83          	lbu	s11,1881(a5) # 5759 <Ch_2_Glob>
    27f8:	000057b7          	lui	a5,0x5
    27fc:	76448693          	addi	a3,s1,1892
    2800:	04400893          	li	a7,68
    2804:	00000313          	li	t1,0
    2808:	00100e13          	li	t3,1
    280c:	00100e93          	li	t4,1
    2810:	00c40613          	addi	a2,s0,12
    2814:	00a00f13          	li	t5,10
    2818:	00006ab7          	lui	s5,0x6
    281c:	00f12223          	sw	a5,4(sp)
    2820:	00005cb7          	lui	s9,0x5
    2824:	da5ff06f          	j	25c8 <dhrystone+0x294>
    2828:	754b8c23          	sb	s4,1880(s7)
    282c:	000a0913          	mv	s2,s4
    2830:	d15ff06f          	j	2544 <dhrystone+0x210>
    2834:	75ccaa23          	sw	t3,1876(s9) # 5754 <Int_Glob>
    2838:	d11ff06f          	j	2548 <dhrystone+0x214>

0000283c <Func_3>:
    283c:	ffe50513          	addi	a0,a0,-2
    2840:	00153513          	seqz	a0,a0
    2844:	00008067          	ret

00002848 <strcmp>:
    2848:	0100006f          	j	2858 <strcmp+0x10>
    284c:	02078063          	beqz	a5,286c <strcmp+0x24>
    2850:	00150513          	addi	a0,a0,1
    2854:	00158593          	addi	a1,a1,1
    2858:	00054783          	lbu	a5,0(a0)
    285c:	0005c703          	lbu	a4,0(a1)
    2860:	fee786e3          	beq	a5,a4,284c <strcmp+0x4>
    2864:	40e78533          	sub	a0,a5,a4
    2868:	00008067          	ret
    286c:	00000513          	li	a0,0
    2870:	00008067          	ret

Disassembly of section .rodata:

00002874 <__global_pointer$-0xf8c>:
    2874:	4844                	lw	s1,20(s0)
    2876:	5952                	lw	s2,52(sp)
    2878:	4e4f5453          	0x4e4f5453
    287c:	2045                	jal	291c <strcmp+0xd4>
    287e:	5250                	lw	a2,36(a2)
    2880:	4152474f          	fnmadd.s	fa4,ft4,fs5,fs0,rmm
    2884:	2c4d                	jal	2b36 <strcmp+0x2ee>
    2886:	5320                	lw	s0,96(a4)
    2888:	20454d4f          	fnmadd.s	fs10,fa0,ft4,ft4,rmm
    288c:	49525453          	0x49525453
    2890:	474e                	lw	a4,208(sp)
    2892:	0000                	unimp
    2894:	4844                	lw	s1,20(s0)
    2896:	5952                	lw	s2,52(sp)
    2898:	4e4f5453          	0x4e4f5453
    289c:	2045                	jal	293c <strcmp+0xf4>
    289e:	5250                	lw	a2,36(a2)
    28a0:	4152474f          	fnmadd.s	fa4,ft4,fs5,fs0,rmm
    28a4:	2c4d                	jal	2b56 <strcmp+0x30e>
    28a6:	3120                	fld	fs0,96(a0)
    28a8:	20545327          	0x20545327
    28ac:	49525453          	0x49525453
    28b0:	474e                	lw	a4,208(sp)
    28b2:	0000                	unimp
    28b4:	4844                	lw	s1,20(s0)
    28b6:	5952                	lw	s2,52(sp)
    28b8:	4e4f5453          	0x4e4f5453
    28bc:	2045                	jal	295c <strcmp+0x114>
    28be:	5250                	lw	a2,36(a2)
    28c0:	4152474f          	fnmadd.s	fa4,ft4,fs5,fs0,rmm
    28c4:	2c4d                	jal	2b76 <strcmp+0x32e>
    28c6:	3220                	fld	fs0,96(a2)
    28c8:	20444e27          	0x20444e27
    28cc:	49525453          	0x49525453
    28d0:	474e                	lw	a4,208(sp)
    28d2:	0000                	unimp
    28d4:	4844                	lw	s1,20(s0)
    28d6:	5952                	lw	s2,52(sp)
    28d8:	4e4f5453          	0x4e4f5453
    28dc:	2045                	jal	297c <strcmp+0x134>
    28de:	5250                	lw	a2,36(a2)
    28e0:	4152474f          	fnmadd.s	fa4,ft4,fs5,fs0,rmm
    28e4:	2c4d                	jal	2b96 <strcmp+0x34e>
    28e6:	3320                	fld	fs0,96(a4)
    28e8:	20445227          	0x20445227
    28ec:	49525453          	0x49525453
    28f0:	474e                	lw	a4,208(sp)
	...

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
