
dhry0.out:     file format elf32-tradlittlemips


Disassembly of section .text:

00008000 <_ftext>:
    8000:	3c1c0002 	lui	gp,0x2
    8004:	279c1100 	addiu	gp,gp,4352
    8008:	0c002006 	jal	8018 <main>
    800c:	37bd7000 	ori	sp,sp,0x7000
    8010:	1000ffff 	b	8010 <_ftext+0x10>
    8014:	00000000 	nop

00008018 <main>:
    8018:	27bdffe8 	addiu	sp,sp,-24
    801c:	afbf0014 	sw	ra,20(sp)
    8020:	afbe0010 	sw	s8,16(sp)
    8024:	03a0f021 	move	s8,sp
    8028:	2404000a 	li	a0,10
    802c:	0c002015 	jal	8054 <dhrystone>
    8030:	00000000 	nop
    8034:	af82802c 	sw	v0,-32724(gp)
    8038:	8f82802c 	lw	v0,-32724(gp)
    803c:	03c0e821 	move	sp,s8
    8040:	8fbf0014 	lw	ra,20(sp)
    8044:	8fbe0010 	lw	s8,16(sp)
    8048:	27bd0018 	addiu	sp,sp,24
    804c:	03e00008 	jr	ra
    8050:	00000000 	nop

00008054 <dhrystone>:
    8054:	27bdff88 	addiu	sp,sp,-120
    8058:	afbf0074 	sw	ra,116(sp)
    805c:	afbe0070 	sw	s8,112(sp)
    8060:	03a0f021 	move	s8,sp
    8064:	afc40078 	sw	a0,120(s8)
    8068:	3c020002 	lui	v0,0x2
    806c:	2442b874 	addiu	v0,v0,-18316
    8070:	af82801c 	sw	v0,-32740(gp)
    8074:	3c020002 	lui	v0,0x2
    8078:	24429134 	addiu	v0,v0,-28364
    807c:	af828028 	sw	v0,-32728(gp)
    8080:	8f828028 	lw	v0,-32728(gp)
    8084:	8f83801c 	lw	v1,-32740(gp)
    8088:	00000000 	nop
    808c:	ac430000 	sw	v1,0(v0)
    8090:	8f828028 	lw	v0,-32728(gp)
    8094:	00000000 	nop
    8098:	ac400004 	sw	zero,4(v0)
    809c:	8f828028 	lw	v0,-32728(gp)
    80a0:	24030002 	li	v1,2
    80a4:	ac430008 	sw	v1,8(v0)
    80a8:	8f828028 	lw	v0,-32728(gp)
    80ac:	24030028 	li	v1,40
    80b0:	ac43000c 	sw	v1,12(v0)
    80b4:	8f828028 	lw	v0,-32728(gp)
    80b8:	00000000 	nop
    80bc:	24420010 	addiu	v0,v0,16
    80c0:	00402021 	move	a0,v0
    80c4:	3c020001 	lui	v0,0x1
    80c8:	24459078 	addiu	a1,v0,-28552
    80cc:	2406001f 	li	a2,31
    80d0:	0c002265 	jal	8994 <memcpy>
    80d4:	00000000 	nop
    80d8:	27c20030 	addiu	v0,s8,48
    80dc:	00402021 	move	a0,v0
    80e0:	3c020001 	lui	v0,0x1
    80e4:	24459098 	addiu	a1,v0,-28520
    80e8:	2406001f 	li	a2,31
    80ec:	0c002265 	jal	8994 <memcpy>
    80f0:	00000000 	nop
    80f4:	3c020002 	lui	v0,0x2
    80f8:	24429164 	addiu	v0,v0,-28316
    80fc:	2403000a 	li	v1,10
    8100:	ac43065c 	sw	v1,1628(v0)
    8104:	8fc20078 	lw	v0,120(s8)
    8108:	00000000 	nop
    810c:	afc2001c 	sw	v0,28(s8)
    8110:	24020001 	li	v0,1
    8114:	afc20018 	sw	v0,24(s8)
    8118:	080020d9 	j	8364 <dhrystone+0x310>
    811c:	00000000 	nop
    8120:	0c00225a 	jal	8968 <Proc_5>
    8124:	00000000 	nop
    8128:	0c002246 	jal	8918 <Proc_4>
    812c:	00000000 	nop
    8130:	24020002 	li	v0,2
    8134:	afc20024 	sw	v0,36(s8)
    8138:	24020003 	li	v0,3
    813c:	afc20010 	sw	v0,16(s8)
    8140:	27c20050 	addiu	v0,s8,80
    8144:	00402021 	move	a0,v0
    8148:	3c020001 	lui	v0,0x1
    814c:	244590b8 	addiu	a1,v0,-28488
    8150:	2406001f 	li	a2,31
    8154:	0c002265 	jal	8994 <memcpy>
    8158:	00000000 	nop
    815c:	24020001 	li	v0,1
    8160:	afc2002c 	sw	v0,44(s8)
    8164:	27c30030 	addiu	v1,s8,48
    8168:	27c20050 	addiu	v0,s8,80
    816c:	00602021 	move	a0,v1
    8170:	00402821 	move	a1,v0
    8174:	0c002387 	jal	8e1c <Func_2>
    8178:	00000000 	nop
    817c:	2c420001 	sltiu	v0,v0,1
    8180:	af828030 	sw	v0,-32720(gp)
    8184:	08002077 	j	81dc <dhrystone+0x188>
    8188:	00000000 	nop
    818c:	8fc30024 	lw	v1,36(s8)
    8190:	00000000 	nop
    8194:	00601021 	move	v0,v1
    8198:	00021080 	sll	v0,v0,0x2
    819c:	00431821 	addu	v1,v0,v1
    81a0:	8fc20010 	lw	v0,16(s8)
    81a4:	00000000 	nop
    81a8:	00621023 	subu	v0,v1,v0
    81ac:	afc20028 	sw	v0,40(s8)
    81b0:	8fc30024 	lw	v1,36(s8)
    81b4:	27c20028 	addiu	v0,s8,40
    81b8:	00602021 	move	a0,v1
    81bc:	8fc50010 	lw	a1,16(s8)
    81c0:	00403021 	move	a2,v0
    81c4:	0c0022c3 	jal	8b0c <Proc_7>
    81c8:	00000000 	nop
    81cc:	8fc20024 	lw	v0,36(s8)
    81d0:	00000000 	nop
    81d4:	24420001 	addiu	v0,v0,1
    81d8:	afc20024 	sw	v0,36(s8)
    81dc:	8fc30024 	lw	v1,36(s8)
    81e0:	8fc20010 	lw	v0,16(s8)
    81e4:	00000000 	nop
    81e8:	0062102a 	slt	v0,v1,v0
    81ec:	1440ffe7 	bnez	v0,818c <dhrystone+0x138>
    81f0:	00000000 	nop
    81f4:	8fc30024 	lw	v1,36(s8)
    81f8:	8fc20028 	lw	v0,40(s8)
    81fc:	3c040002 	lui	a0,0x2
    8200:	2484b8a4 	addiu	a0,a0,-18268
    8204:	3c050002 	lui	a1,0x2
    8208:	24a59164 	addiu	a1,a1,-28316
    820c:	00603021 	move	a2,v1
    8210:	00403821 	move	a3,v0
    8214:	0c0022d9 	jal	8b64 <Proc_8>
    8218:	00000000 	nop
    821c:	8f828028 	lw	v0,-32728(gp)
    8220:	00000000 	nop
    8224:	00402021 	move	a0,v0
    8228:	0c0021aa 	jal	86a8 <Proc_1>
    822c:	00000000 	nop
    8230:	24020041 	li	v0,65
    8234:	a3c20014 	sb	v0,20(s8)
    8238:	080020b1 	j	82c4 <dhrystone+0x270>
    823c:	00000000 	nop
    8240:	93c20014 	lbu	v0,20(s8)
    8244:	00000000 	nop
    8248:	00402021 	move	a0,v0
    824c:	24050043 	li	a1,67
    8250:	0c002369 	jal	8da4 <Func_1>
    8254:	00000000 	nop
    8258:	00401821 	move	v1,v0
    825c:	8fc2002c 	lw	v0,44(s8)
    8260:	00000000 	nop
    8264:	14620013 	bne	v1,v0,82b4 <dhrystone+0x260>
    8268:	00000000 	nop
    826c:	27c2002c 	addiu	v0,s8,44
    8270:	00002021 	move	a0,zero
    8274:	00402821 	move	a1,v0
    8278:	0c00227c 	jal	89f0 <Proc_6>
    827c:	00000000 	nop
    8280:	27c20050 	addiu	v0,s8,80
    8284:	00402021 	move	a0,v0
    8288:	3c020001 	lui	v0,0x1
    828c:	244590d8 	addiu	a1,v0,-28456
    8290:	2406001f 	li	a2,31
    8294:	0c002265 	jal	8994 <memcpy>
    8298:	00000000 	nop
    829c:	8fc20018 	lw	v0,24(s8)
    82a0:	00000000 	nop
    82a4:	afc20010 	sw	v0,16(s8)
    82a8:	8fc20018 	lw	v0,24(s8)
    82ac:	00000000 	nop
    82b0:	af828020 	sw	v0,-32736(gp)
    82b4:	93c20014 	lbu	v0,20(s8)
    82b8:	00000000 	nop
    82bc:	24420001 	addiu	v0,v0,1
    82c0:	a3c20014 	sb	v0,20(s8)
    82c4:	93828025 	lbu	v0,-32731(gp)
    82c8:	93c30014 	lbu	v1,20(s8)
    82cc:	00000000 	nop
    82d0:	0043102b 	sltu	v0,v0,v1
    82d4:	1040ffda 	beqz	v0,8240 <dhrystone+0x1ec>
    82d8:	00000000 	nop
    82dc:	8fc20024 	lw	v0,36(s8)
    82e0:	8fc30010 	lw	v1,16(s8)
    82e4:	00000000 	nop
    82e8:	00620018 	mult	v1,v0
    82ec:	00001012 	mflo	v0
    82f0:	afc20010 	sw	v0,16(s8)
    82f4:	8fc20028 	lw	v0,40(s8)
    82f8:	8fc30010 	lw	v1,16(s8)
    82fc:	00000000 	nop
    8300:	14400002 	bnez	v0,830c <dhrystone+0x2b8>
    8304:	0062001a 	div	zero,v1,v0
    8308:	0007000d 	break	0x7
    830c:	00001810 	mfhi	v1
    8310:	00001012 	mflo	v0
    8314:	afc20024 	sw	v0,36(s8)
    8318:	8fc20028 	lw	v0,40(s8)
    831c:	8fc30010 	lw	v1,16(s8)
    8320:	00000000 	nop
    8324:	00621823 	subu	v1,v1,v0
    8328:	00601021 	move	v0,v1
    832c:	000210c0 	sll	v0,v0,0x3
    8330:	00431823 	subu	v1,v0,v1
    8334:	8fc20024 	lw	v0,36(s8)
    8338:	00000000 	nop
    833c:	00621023 	subu	v0,v1,v0
    8340:	afc20010 	sw	v0,16(s8)
    8344:	27c20024 	addiu	v0,s8,36
    8348:	00402021 	move	a0,v0
    834c:	0c002205 	jal	8814 <Proc_2>
    8350:	00000000 	nop
    8354:	8fc20018 	lw	v0,24(s8)
    8358:	00000000 	nop
    835c:	24420001 	addiu	v0,v0,1
    8360:	afc20018 	sw	v0,24(s8)
    8364:	8fc30018 	lw	v1,24(s8)
    8368:	8fc2001c 	lw	v0,28(s8)
    836c:	00000000 	nop
    8370:	0043102a 	slt	v0,v0,v1
    8374:	1040ff6a 	beqz	v0,8120 <dhrystone+0xcc>
    8378:	00000000 	nop
    837c:	afc00020 	sw	zero,32(s8)
    8380:	8f828020 	lw	v0,-32736(gp)
    8384:	00000000 	nop
    8388:	38420005 	xori	v0,v0,0x5
    838c:	2c420001 	sltiu	v0,v0,1
    8390:	8fc30020 	lw	v1,32(s8)
    8394:	00000000 	nop
    8398:	00621021 	addu	v0,v1,v0
    839c:	afc20020 	sw	v0,32(s8)
    83a0:	8f828030 	lw	v0,-32720(gp)
    83a4:	00000000 	nop
    83a8:	38420001 	xori	v0,v0,0x1
    83ac:	2c420001 	sltiu	v0,v0,1
    83b0:	8fc30020 	lw	v1,32(s8)
    83b4:	00000000 	nop
    83b8:	00621021 	addu	v0,v1,v0
    83bc:	afc20020 	sw	v0,32(s8)
    83c0:	93828024 	lbu	v0,-32732(gp)
    83c4:	00000000 	nop
    83c8:	38420041 	xori	v0,v0,0x41
    83cc:	2c420001 	sltiu	v0,v0,1
    83d0:	8fc30020 	lw	v1,32(s8)
    83d4:	00000000 	nop
    83d8:	00621021 	addu	v0,v1,v0
    83dc:	afc20020 	sw	v0,32(s8)
    83e0:	93828025 	lbu	v0,-32731(gp)
    83e4:	00000000 	nop
    83e8:	38420042 	xori	v0,v0,0x42
    83ec:	2c420001 	sltiu	v0,v0,1
    83f0:	8fc30020 	lw	v1,32(s8)
    83f4:	00000000 	nop
    83f8:	00621021 	addu	v0,v1,v0
    83fc:	afc20020 	sw	v0,32(s8)
    8400:	3c020002 	lui	v0,0x2
    8404:	2442b8a4 	addiu	v0,v0,-18268
    8408:	8c420020 	lw	v0,32(v0)
    840c:	00000000 	nop
    8410:	38420007 	xori	v0,v0,0x7
    8414:	2c420001 	sltiu	v0,v0,1
    8418:	8fc30020 	lw	v1,32(s8)
    841c:	00000000 	nop
    8420:	00621021 	addu	v0,v1,v0
    8424:	afc20020 	sw	v0,32(s8)
    8428:	3c020002 	lui	v0,0x2
    842c:	24429164 	addiu	v0,v0,-28316
    8430:	8c43065c 	lw	v1,1628(v0)
    8434:	8fc2001c 	lw	v0,28(s8)
    8438:	00000000 	nop
    843c:	2442000a 	addiu	v0,v0,10
    8440:	00621026 	xor	v0,v1,v0
    8444:	2c420001 	sltiu	v0,v0,1
    8448:	8fc30020 	lw	v1,32(s8)
    844c:	00000000 	nop
    8450:	00621021 	addu	v0,v1,v0
    8454:	afc20020 	sw	v0,32(s8)
    8458:	8f828028 	lw	v0,-32728(gp)
    845c:	00000000 	nop
    8460:	8c420004 	lw	v0,4(v0)
    8464:	00000000 	nop
    8468:	2c420001 	sltiu	v0,v0,1
    846c:	8fc30020 	lw	v1,32(s8)
    8470:	00000000 	nop
    8474:	00621021 	addu	v0,v1,v0
    8478:	afc20020 	sw	v0,32(s8)
    847c:	8f828028 	lw	v0,-32728(gp)
    8480:	00000000 	nop
    8484:	8c420008 	lw	v0,8(v0)
    8488:	00000000 	nop
    848c:	38420002 	xori	v0,v0,0x2
    8490:	2c420001 	sltiu	v0,v0,1
    8494:	8fc30020 	lw	v1,32(s8)
    8498:	00000000 	nop
    849c:	00621021 	addu	v0,v1,v0
    84a0:	afc20020 	sw	v0,32(s8)
    84a4:	8f828028 	lw	v0,-32728(gp)
    84a8:	00000000 	nop
    84ac:	8c42000c 	lw	v0,12(v0)
    84b0:	00000000 	nop
    84b4:	38420011 	xori	v0,v0,0x11
    84b8:	2c420001 	sltiu	v0,v0,1
    84bc:	8fc30020 	lw	v1,32(s8)
    84c0:	00000000 	nop
    84c4:	00621021 	addu	v0,v1,v0
    84c8:	afc20020 	sw	v0,32(s8)
    84cc:	8f828028 	lw	v0,-32728(gp)
    84d0:	00000000 	nop
    84d4:	24420010 	addiu	v0,v0,16
    84d8:	00402021 	move	a0,v0
    84dc:	3c020001 	lui	v0,0x1
    84e0:	24459078 	addiu	a1,v0,-28552
    84e4:	0c0023ee 	jal	8fb8 <strcmp>
    84e8:	00000000 	nop
    84ec:	2c420001 	sltiu	v0,v0,1
    84f0:	8fc30020 	lw	v1,32(s8)
    84f4:	00000000 	nop
    84f8:	00621021 	addu	v0,v1,v0
    84fc:	afc20020 	sw	v0,32(s8)
    8500:	8f82801c 	lw	v0,-32740(gp)
    8504:	00000000 	nop
    8508:	8c420004 	lw	v0,4(v0)
    850c:	00000000 	nop
    8510:	2c420001 	sltiu	v0,v0,1
    8514:	8fc30020 	lw	v1,32(s8)
    8518:	00000000 	nop
    851c:	00621021 	addu	v0,v1,v0
    8520:	afc20020 	sw	v0,32(s8)
    8524:	8f82801c 	lw	v0,-32740(gp)
    8528:	00000000 	nop
    852c:	8c420008 	lw	v0,8(v0)
    8530:	00000000 	nop
    8534:	38420001 	xori	v0,v0,0x1
    8538:	2c420001 	sltiu	v0,v0,1
    853c:	8fc30020 	lw	v1,32(s8)
    8540:	00000000 	nop
    8544:	00621021 	addu	v0,v1,v0
    8548:	afc20020 	sw	v0,32(s8)
    854c:	8f82801c 	lw	v0,-32740(gp)
    8550:	00000000 	nop
    8554:	8c42000c 	lw	v0,12(v0)
    8558:	00000000 	nop
    855c:	38420012 	xori	v0,v0,0x12
    8560:	2c420001 	sltiu	v0,v0,1
    8564:	8fc30020 	lw	v1,32(s8)
    8568:	00000000 	nop
    856c:	00621021 	addu	v0,v1,v0
    8570:	afc20020 	sw	v0,32(s8)
    8574:	8f82801c 	lw	v0,-32740(gp)
    8578:	00000000 	nop
    857c:	24420010 	addiu	v0,v0,16
    8580:	00402021 	move	a0,v0
    8584:	3c020001 	lui	v0,0x1
    8588:	24459078 	addiu	a1,v0,-28552
    858c:	0c0023ee 	jal	8fb8 <strcmp>
    8590:	00000000 	nop
    8594:	2c420001 	sltiu	v0,v0,1
    8598:	8fc30020 	lw	v1,32(s8)
    859c:	00000000 	nop
    85a0:	00621021 	addu	v0,v1,v0
    85a4:	afc20020 	sw	v0,32(s8)
    85a8:	8fc20024 	lw	v0,36(s8)
    85ac:	00000000 	nop
    85b0:	38420005 	xori	v0,v0,0x5
    85b4:	2c420001 	sltiu	v0,v0,1
    85b8:	8fc30020 	lw	v1,32(s8)
    85bc:	00000000 	nop
    85c0:	00621021 	addu	v0,v1,v0
    85c4:	afc20020 	sw	v0,32(s8)
    85c8:	8fc20010 	lw	v0,16(s8)
    85cc:	00000000 	nop
    85d0:	3842000d 	xori	v0,v0,0xd
    85d4:	2c420001 	sltiu	v0,v0,1
    85d8:	8fc30020 	lw	v1,32(s8)
    85dc:	00000000 	nop
    85e0:	00621021 	addu	v0,v1,v0
    85e4:	afc20020 	sw	v0,32(s8)
    85e8:	8fc20028 	lw	v0,40(s8)
    85ec:	00000000 	nop
    85f0:	38420007 	xori	v0,v0,0x7
    85f4:	2c420001 	sltiu	v0,v0,1
    85f8:	8fc30020 	lw	v1,32(s8)
    85fc:	00000000 	nop
    8600:	00621021 	addu	v0,v1,v0
    8604:	afc20020 	sw	v0,32(s8)
    8608:	8fc2002c 	lw	v0,44(s8)
    860c:	00000000 	nop
    8610:	38420001 	xori	v0,v0,0x1
    8614:	2c420001 	sltiu	v0,v0,1
    8618:	8fc30020 	lw	v1,32(s8)
    861c:	00000000 	nop
    8620:	00621021 	addu	v0,v1,v0
    8624:	afc20020 	sw	v0,32(s8)
    8628:	27c20030 	addiu	v0,s8,48
    862c:	00402021 	move	a0,v0
    8630:	3c020001 	lui	v0,0x1
    8634:	24459098 	addiu	a1,v0,-28520
    8638:	0c0023ee 	jal	8fb8 <strcmp>
    863c:	00000000 	nop
    8640:	2c420001 	sltiu	v0,v0,1
    8644:	8fc30020 	lw	v1,32(s8)
    8648:	00000000 	nop
    864c:	00621021 	addu	v0,v1,v0
    8650:	afc20020 	sw	v0,32(s8)
    8654:	27c20050 	addiu	v0,s8,80
    8658:	00402021 	move	a0,v0
    865c:	3c020001 	lui	v0,0x1
    8660:	244590b8 	addiu	a1,v0,-28488
    8664:	0c0023ee 	jal	8fb8 <strcmp>
    8668:	00000000 	nop
    866c:	2c420001 	sltiu	v0,v0,1
    8670:	8fc30020 	lw	v1,32(s8)
    8674:	00000000 	nop
    8678:	00621021 	addu	v0,v1,v0
    867c:	afc20020 	sw	v0,32(s8)
    8680:	8fc20020 	lw	v0,32(s8)
    8684:	00000000 	nop
    8688:	38420014 	xori	v0,v0,0x14
    868c:	2c420001 	sltiu	v0,v0,1
    8690:	03c0e821 	move	sp,s8
    8694:	8fbf0074 	lw	ra,116(sp)
    8698:	8fbe0070 	lw	s8,112(sp)
    869c:	27bd0078 	addiu	sp,sp,120
    86a0:	03e00008 	jr	ra
    86a4:	00000000 	nop

000086a8 <Proc_1>:
    86a8:	27bdffe0 	addiu	sp,sp,-32
    86ac:	afbf001c 	sw	ra,28(sp)
    86b0:	afbe0018 	sw	s8,24(sp)
    86b4:	03a0f021 	move	s8,sp
    86b8:	afc40020 	sw	a0,32(s8)
    86bc:	8fc20020 	lw	v0,32(s8)
    86c0:	00000000 	nop
    86c4:	8c420000 	lw	v0,0(v0)
    86c8:	00000000 	nop
    86cc:	afc20010 	sw	v0,16(s8)
    86d0:	8fc20020 	lw	v0,32(s8)
    86d4:	00000000 	nop
    86d8:	8c430000 	lw	v1,0(v0)
    86dc:	8f828028 	lw	v0,-32728(gp)
    86e0:	00602021 	move	a0,v1
    86e4:	00402821 	move	a1,v0
    86e8:	24060030 	li	a2,48
    86ec:	0c002265 	jal	8994 <memcpy>
    86f0:	00000000 	nop
    86f4:	8fc20020 	lw	v0,32(s8)
    86f8:	24030005 	li	v1,5
    86fc:	ac43000c 	sw	v1,12(v0)
    8700:	8fc20020 	lw	v0,32(s8)
    8704:	00000000 	nop
    8708:	8c43000c 	lw	v1,12(v0)
    870c:	8fc20010 	lw	v0,16(s8)
    8710:	00000000 	nop
    8714:	ac43000c 	sw	v1,12(v0)
    8718:	8fc20020 	lw	v0,32(s8)
    871c:	00000000 	nop
    8720:	8c430000 	lw	v1,0(v0)
    8724:	8fc20010 	lw	v0,16(s8)
    8728:	00000000 	nop
    872c:	ac430000 	sw	v1,0(v0)
    8730:	8fc20010 	lw	v0,16(s8)
    8734:	00000000 	nop
    8738:	00402021 	move	a0,v0
    873c:	0c002228 	jal	88a0 <Proc_3>
    8740:	00000000 	nop
    8744:	8fc20010 	lw	v0,16(s8)
    8748:	00000000 	nop
    874c:	8c420004 	lw	v0,4(v0)
    8750:	00000000 	nop
    8754:	14400021 	bnez	v0,87dc <Proc_1+0x134>
    8758:	00000000 	nop
    875c:	8fc20010 	lw	v0,16(s8)
    8760:	24030006 	li	v1,6
    8764:	ac43000c 	sw	v1,12(v0)
    8768:	8fc20020 	lw	v0,32(s8)
    876c:	00000000 	nop
    8770:	8c430008 	lw	v1,8(v0)
    8774:	8fc20010 	lw	v0,16(s8)
    8778:	00000000 	nop
    877c:	24420008 	addiu	v0,v0,8
    8780:	00602021 	move	a0,v1
    8784:	00402821 	move	a1,v0
    8788:	0c00227c 	jal	89f0 <Proc_6>
    878c:	00000000 	nop
    8790:	8f828028 	lw	v0,-32728(gp)
    8794:	00000000 	nop
    8798:	8c430000 	lw	v1,0(v0)
    879c:	8fc20010 	lw	v0,16(s8)
    87a0:	00000000 	nop
    87a4:	ac430000 	sw	v1,0(v0)
    87a8:	8fc20010 	lw	v0,16(s8)
    87ac:	00000000 	nop
    87b0:	8c43000c 	lw	v1,12(v0)
    87b4:	8fc20010 	lw	v0,16(s8)
    87b8:	00000000 	nop
    87bc:	2442000c 	addiu	v0,v0,12
    87c0:	00602021 	move	a0,v1
    87c4:	2405000a 	li	a1,10
    87c8:	00403021 	move	a2,v0
    87cc:	0c0022c3 	jal	8b0c <Proc_7>
    87d0:	00000000 	nop
    87d4:	080021ff 	j	87fc <Proc_1+0x154>
    87d8:	00000000 	nop
    87dc:	8fc20020 	lw	v0,32(s8)
    87e0:	00000000 	nop
    87e4:	8c420000 	lw	v0,0(v0)
    87e8:	8fc40020 	lw	a0,32(s8)
    87ec:	00402821 	move	a1,v0
    87f0:	24060030 	li	a2,48
    87f4:	0c002265 	jal	8994 <memcpy>
    87f8:	00000000 	nop
    87fc:	03c0e821 	move	sp,s8
    8800:	8fbf001c 	lw	ra,28(sp)
    8804:	8fbe0018 	lw	s8,24(sp)
    8808:	27bd0020 	addiu	sp,sp,32
    880c:	03e00008 	jr	ra
    8810:	00000000 	nop

00008814 <Proc_2>:
    8814:	27bdfff0 	addiu	sp,sp,-16
    8818:	afbe000c 	sw	s8,12(sp)
    881c:	03a0f021 	move	s8,sp
    8820:	afc40010 	sw	a0,16(s8)
    8824:	8fc20010 	lw	v0,16(s8)
    8828:	00000000 	nop
    882c:	8c420000 	lw	v0,0(v0)
    8830:	00000000 	nop
    8834:	2442000a 	addiu	v0,v0,10
    8838:	afc20000 	sw	v0,0(s8)
    883c:	93838024 	lbu	v1,-32732(gp)
    8840:	24020041 	li	v0,65
    8844:	1462000d 	bne	v1,v0,887c <Proc_2+0x68>
    8848:	00000000 	nop
    884c:	8fc20000 	lw	v0,0(s8)
    8850:	00000000 	nop
    8854:	2442ffff 	addiu	v0,v0,-1
    8858:	afc20000 	sw	v0,0(s8)
    885c:	8f828020 	lw	v0,-32736(gp)
    8860:	8fc30000 	lw	v1,0(s8)
    8864:	00000000 	nop
    8868:	00621823 	subu	v1,v1,v0
    886c:	8fc20010 	lw	v0,16(s8)
    8870:	00000000 	nop
    8874:	ac430000 	sw	v1,0(v0)
    8878:	afc00004 	sw	zero,4(s8)
    887c:	8fc20004 	lw	v0,4(s8)
    8880:	00000000 	nop
    8884:	1440ffed 	bnez	v0,883c <Proc_2+0x28>
    8888:	00000000 	nop
    888c:	03c0e821 	move	sp,s8
    8890:	8fbe000c 	lw	s8,12(sp)
    8894:	27bd0010 	addiu	sp,sp,16
    8898:	03e00008 	jr	ra
    889c:	00000000 	nop

000088a0 <Proc_3>:
    88a0:	27bdffe8 	addiu	sp,sp,-24
    88a4:	afbf0014 	sw	ra,20(sp)
    88a8:	afbe0010 	sw	s8,16(sp)
    88ac:	03a0f021 	move	s8,sp
    88b0:	afc40018 	sw	a0,24(s8)
    88b4:	8f828028 	lw	v0,-32728(gp)
    88b8:	00000000 	nop
    88bc:	10400007 	beqz	v0,88dc <Proc_3+0x3c>
    88c0:	00000000 	nop
    88c4:	8f828028 	lw	v0,-32728(gp)
    88c8:	00000000 	nop
    88cc:	8c430000 	lw	v1,0(v0)
    88d0:	8fc20018 	lw	v0,24(s8)
    88d4:	00000000 	nop
    88d8:	ac430000 	sw	v1,0(v0)
    88dc:	8f838020 	lw	v1,-32736(gp)
    88e0:	8f828028 	lw	v0,-32728(gp)
    88e4:	00000000 	nop
    88e8:	2442000c 	addiu	v0,v0,12
    88ec:	2404000a 	li	a0,10
    88f0:	00602821 	move	a1,v1
    88f4:	00403021 	move	a2,v0
    88f8:	0c0022c3 	jal	8b0c <Proc_7>
    88fc:	00000000 	nop
    8900:	03c0e821 	move	sp,s8
    8904:	8fbf0014 	lw	ra,20(sp)
    8908:	8fbe0010 	lw	s8,16(sp)
    890c:	27bd0018 	addiu	sp,sp,24
    8910:	03e00008 	jr	ra
    8914:	00000000 	nop

00008918 <Proc_4>:
    8918:	27bdfff0 	addiu	sp,sp,-16
    891c:	afbe000c 	sw	s8,12(sp)
    8920:	03a0f021 	move	s8,sp
    8924:	93828024 	lbu	v0,-32732(gp)
    8928:	00000000 	nop
    892c:	38420041 	xori	v0,v0,0x41
    8930:	2c420001 	sltiu	v0,v0,1
    8934:	afc20000 	sw	v0,0(s8)
    8938:	8f838030 	lw	v1,-32720(gp)
    893c:	8fc20000 	lw	v0,0(s8)
    8940:	00000000 	nop
    8944:	00621025 	or	v0,v1,v0
    8948:	af828030 	sw	v0,-32720(gp)
    894c:	24020042 	li	v0,66
    8950:	a3828025 	sb	v0,-32731(gp)
    8954:	03c0e821 	move	sp,s8
    8958:	8fbe000c 	lw	s8,12(sp)
    895c:	27bd0010 	addiu	sp,sp,16
    8960:	03e00008 	jr	ra
    8964:	00000000 	nop

00008968 <Proc_5>:
    8968:	27bdfff8 	addiu	sp,sp,-8
    896c:	afbe0004 	sw	s8,4(sp)
    8970:	03a0f021 	move	s8,sp
    8974:	24020041 	li	v0,65
    8978:	a3828024 	sb	v0,-32732(gp)
    897c:	af808030 	sw	zero,-32720(gp)
    8980:	03c0e821 	move	sp,s8
    8984:	8fbe0004 	lw	s8,4(sp)
    8988:	27bd0008 	addiu	sp,sp,8
    898c:	03e00008 	jr	ra
    8990:	00000000 	nop

00008994 <memcpy>:
    8994:	27bdfff8 	addiu	sp,sp,-8
    8998:	afbe0004 	sw	s8,4(sp)
    899c:	03a0f021 	move	s8,sp
    89a0:	00801821 	move	v1,a0
    89a4:	00a02021 	move	a0,a1
    89a8:	00c01021 	move	v0,a2
    89ac:	08002272 	j	89c8 <memcpy+0x34>
    89b0:	00000000 	nop
    89b4:	90850000 	lbu	a1,0(a0)
    89b8:	00000000 	nop
    89bc:	a0650000 	sb	a1,0(v1)
    89c0:	24630001 	addiu	v1,v1,1
    89c4:	24840001 	addiu	a0,a0,1
    89c8:	0002282b 	sltu	a1,zero,v0
    89cc:	30a500ff 	andi	a1,a1,0xff
    89d0:	2442ffff 	addiu	v0,v0,-1
    89d4:	14a0fff7 	bnez	a1,89b4 <memcpy+0x20>
    89d8:	00000000 	nop
    89dc:	03c0e821 	move	sp,s8
    89e0:	8fbe0004 	lw	s8,4(sp)
    89e4:	27bd0008 	addiu	sp,sp,8
    89e8:	03e00008 	jr	ra
    89ec:	00000000 	nop

000089f0 <Proc_6>:
    89f0:	27bdffe8 	addiu	sp,sp,-24
    89f4:	afbf0014 	sw	ra,20(sp)
    89f8:	afbe0010 	sw	s8,16(sp)
    89fc:	03a0f021 	move	s8,sp
    8a00:	afc40018 	sw	a0,24(s8)
    8a04:	afc5001c 	sw	a1,28(s8)
    8a08:	8fc2001c 	lw	v0,28(s8)
    8a0c:	8fc30018 	lw	v1,24(s8)
    8a10:	00000000 	nop
    8a14:	ac430000 	sw	v1,0(v0)
    8a18:	8fc40018 	lw	a0,24(s8)
    8a1c:	0c0023da 	jal	8f68 <Func_3>
    8a20:	00000000 	nop
    8a24:	14400004 	bnez	v0,8a38 <Proc_6+0x48>
    8a28:	00000000 	nop
    8a2c:	8fc2001c 	lw	v0,28(s8)
    8a30:	24030003 	li	v1,3
    8a34:	ac430000 	sw	v1,0(v0)
    8a38:	8fc20018 	lw	v0,24(s8)
    8a3c:	00000000 	nop
    8a40:	2c420005 	sltiu	v0,v0,5
    8a44:	1040002b 	beqz	v0,8af4 <Proc_6+0x104>
    8a48:	00000000 	nop
    8a4c:	8fc20018 	lw	v0,24(s8)
    8a50:	00000000 	nop
    8a54:	00021880 	sll	v1,v0,0x2
    8a58:	3c020001 	lui	v0,0x1
    8a5c:	244290f8 	addiu	v0,v0,-28424
    8a60:	00621021 	addu	v0,v1,v0
    8a64:	8c420000 	lw	v0,0(v0)
    8a68:	00000000 	nop
    8a6c:	00400008 	jr	v0
    8a70:	00000000 	nop
    8a74:	8fc2001c 	lw	v0,28(s8)
    8a78:	00000000 	nop
    8a7c:	ac400000 	sw	zero,0(v0)
    8a80:	080022bd 	j	8af4 <Proc_6+0x104>
    8a84:	00000000 	nop
    8a88:	8f828020 	lw	v0,-32736(gp)
    8a8c:	00000000 	nop
    8a90:	28420065 	slti	v0,v0,101
    8a94:	14400006 	bnez	v0,8ab0 <Proc_6+0xc0>
    8a98:	00000000 	nop
    8a9c:	8fc2001c 	lw	v0,28(s8)
    8aa0:	00000000 	nop
    8aa4:	ac400000 	sw	zero,0(v0)
    8aa8:	080022bd 	j	8af4 <Proc_6+0x104>
    8aac:	00000000 	nop
    8ab0:	8fc2001c 	lw	v0,28(s8)
    8ab4:	24030003 	li	v1,3
    8ab8:	ac430000 	sw	v1,0(v0)
    8abc:	080022bd 	j	8af4 <Proc_6+0x104>
    8ac0:	00000000 	nop
    8ac4:	8fc2001c 	lw	v0,28(s8)
    8ac8:	24030001 	li	v1,1
    8acc:	ac430000 	sw	v1,0(v0)
    8ad0:	080022bd 	j	8af4 <Proc_6+0x104>
    8ad4:	00000000 	nop
    8ad8:	8fc2001c 	lw	v0,28(s8)
    8adc:	24030002 	li	v1,2
    8ae0:	ac430000 	sw	v1,0(v0)
    8ae4:	00000000 	nop
    8ae8:	080022bd 	j	8af4 <Proc_6+0x104>
    8aec:	00000000 	nop
    8af0:	00000000 	nop
    8af4:	03c0e821 	move	sp,s8
    8af8:	8fbf0014 	lw	ra,20(sp)
    8afc:	8fbe0010 	lw	s8,16(sp)
    8b00:	27bd0018 	addiu	sp,sp,24
    8b04:	03e00008 	jr	ra
    8b08:	00000000 	nop

00008b0c <Proc_7>:
    8b0c:	27bdfff0 	addiu	sp,sp,-16
    8b10:	afbe000c 	sw	s8,12(sp)
    8b14:	03a0f021 	move	s8,sp
    8b18:	afc40010 	sw	a0,16(s8)
    8b1c:	afc50014 	sw	a1,20(s8)
    8b20:	afc60018 	sw	a2,24(s8)
    8b24:	8fc20010 	lw	v0,16(s8)
    8b28:	00000000 	nop
    8b2c:	24420002 	addiu	v0,v0,2
    8b30:	afc20000 	sw	v0,0(s8)
    8b34:	8fc30014 	lw	v1,20(s8)
    8b38:	8fc20000 	lw	v0,0(s8)
    8b3c:	00000000 	nop
    8b40:	00621821 	addu	v1,v1,v0
    8b44:	8fc20018 	lw	v0,24(s8)
    8b48:	00000000 	nop
    8b4c:	ac430000 	sw	v1,0(v0)
    8b50:	03c0e821 	move	sp,s8
    8b54:	8fbe000c 	lw	s8,12(sp)
    8b58:	27bd0010 	addiu	sp,sp,16
    8b5c:	03e00008 	jr	ra
    8b60:	00000000 	nop

00008b64 <Proc_8>:
    8b64:	27bdfff0 	addiu	sp,sp,-16
    8b68:	afbe000c 	sw	s8,12(sp)
    8b6c:	03a0f021 	move	s8,sp
    8b70:	afc40010 	sw	a0,16(s8)
    8b74:	afc50014 	sw	a1,20(s8)
    8b78:	afc60018 	sw	a2,24(s8)
    8b7c:	afc7001c 	sw	a3,28(s8)
    8b80:	8fc20018 	lw	v0,24(s8)
    8b84:	00000000 	nop
    8b88:	24420005 	addiu	v0,v0,5
    8b8c:	afc20004 	sw	v0,4(s8)
    8b90:	8fc20004 	lw	v0,4(s8)
    8b94:	00000000 	nop
    8b98:	00021080 	sll	v0,v0,0x2
    8b9c:	8fc30010 	lw	v1,16(s8)
    8ba0:	00000000 	nop
    8ba4:	00621021 	addu	v0,v1,v0
    8ba8:	8fc3001c 	lw	v1,28(s8)
    8bac:	00000000 	nop
    8bb0:	ac430000 	sw	v1,0(v0)
    8bb4:	8fc20004 	lw	v0,4(s8)
    8bb8:	00000000 	nop
    8bbc:	24420001 	addiu	v0,v0,1
    8bc0:	00021080 	sll	v0,v0,0x2
    8bc4:	8fc30010 	lw	v1,16(s8)
    8bc8:	00000000 	nop
    8bcc:	00621021 	addu	v0,v1,v0
    8bd0:	8fc30004 	lw	v1,4(s8)
    8bd4:	00000000 	nop
    8bd8:	00031880 	sll	v1,v1,0x2
    8bdc:	8fc40010 	lw	a0,16(s8)
    8be0:	00000000 	nop
    8be4:	00831821 	addu	v1,a0,v1
    8be8:	8c630000 	lw	v1,0(v1)
    8bec:	00000000 	nop
    8bf0:	ac430000 	sw	v1,0(v0)
    8bf4:	8fc20004 	lw	v0,4(s8)
    8bf8:	00000000 	nop
    8bfc:	2442001e 	addiu	v0,v0,30
    8c00:	00021080 	sll	v0,v0,0x2
    8c04:	8fc30010 	lw	v1,16(s8)
    8c08:	00000000 	nop
    8c0c:	00621021 	addu	v0,v1,v0
    8c10:	8fc30004 	lw	v1,4(s8)
    8c14:	00000000 	nop
    8c18:	ac430000 	sw	v1,0(v0)
    8c1c:	8fc20004 	lw	v0,4(s8)
    8c20:	00000000 	nop
    8c24:	afc20000 	sw	v0,0(s8)
    8c28:	08002321 	j	8c84 <Proc_8+0x120>
    8c2c:	00000000 	nop
    8c30:	8fc20004 	lw	v0,4(s8)
    8c34:	00000000 	nop
    8c38:	000210c0 	sll	v0,v0,0x3
    8c3c:	00021880 	sll	v1,v0,0x2
    8c40:	00431021 	addu	v0,v0,v1
    8c44:	00021880 	sll	v1,v0,0x2
    8c48:	00431021 	addu	v0,v0,v1
    8c4c:	8fc30014 	lw	v1,20(s8)
    8c50:	00000000 	nop
    8c54:	00621821 	addu	v1,v1,v0
    8c58:	8fc20000 	lw	v0,0(s8)
    8c5c:	00000000 	nop
    8c60:	00021080 	sll	v0,v0,0x2
    8c64:	00621021 	addu	v0,v1,v0
    8c68:	8fc30004 	lw	v1,4(s8)
    8c6c:	00000000 	nop
    8c70:	ac430000 	sw	v1,0(v0)
    8c74:	8fc20000 	lw	v0,0(s8)
    8c78:	00000000 	nop
    8c7c:	24420001 	addiu	v0,v0,1
    8c80:	afc20000 	sw	v0,0(s8)
    8c84:	8fc20004 	lw	v0,4(s8)
    8c88:	00000000 	nop
    8c8c:	24430001 	addiu	v1,v0,1
    8c90:	8fc20000 	lw	v0,0(s8)
    8c94:	00000000 	nop
    8c98:	0062102a 	slt	v0,v1,v0
    8c9c:	1040ffe4 	beqz	v0,8c30 <Proc_8+0xcc>
    8ca0:	00000000 	nop
    8ca4:	8fc20004 	lw	v0,4(s8)
    8ca8:	00000000 	nop
    8cac:	000210c0 	sll	v0,v0,0x3
    8cb0:	00021880 	sll	v1,v0,0x2
    8cb4:	00431021 	addu	v0,v0,v1
    8cb8:	00021880 	sll	v1,v0,0x2
    8cbc:	00431021 	addu	v0,v0,v1
    8cc0:	8fc30014 	lw	v1,20(s8)
    8cc4:	00000000 	nop
    8cc8:	00622021 	addu	a0,v1,v0
    8ccc:	8fc20004 	lw	v0,4(s8)
    8cd0:	00000000 	nop
    8cd4:	2445ffff 	addiu	a1,v0,-1
    8cd8:	8fc20004 	lw	v0,4(s8)
    8cdc:	00000000 	nop
    8ce0:	000210c0 	sll	v0,v0,0x3
    8ce4:	00021880 	sll	v1,v0,0x2
    8ce8:	00431021 	addu	v0,v0,v1
    8cec:	00021880 	sll	v1,v0,0x2
    8cf0:	00431021 	addu	v0,v0,v1
    8cf4:	8fc30014 	lw	v1,20(s8)
    8cf8:	00000000 	nop
    8cfc:	00621821 	addu	v1,v1,v0
    8d00:	8fc20004 	lw	v0,4(s8)
    8d04:	00000000 	nop
    8d08:	2442ffff 	addiu	v0,v0,-1
    8d0c:	00021080 	sll	v0,v0,0x2
    8d10:	00621021 	addu	v0,v1,v0
    8d14:	8c420000 	lw	v0,0(v0)
    8d18:	00000000 	nop
    8d1c:	24430001 	addiu	v1,v0,1
    8d20:	00051080 	sll	v0,a1,0x2
    8d24:	00821021 	addu	v0,a0,v0
    8d28:	ac430000 	sw	v1,0(v0)
    8d2c:	8fc20004 	lw	v0,4(s8)
    8d30:	00000000 	nop
    8d34:	000210c0 	sll	v0,v0,0x3
    8d38:	00021880 	sll	v1,v0,0x2
    8d3c:	00431021 	addu	v0,v0,v1
    8d40:	00021880 	sll	v1,v0,0x2
    8d44:	00431021 	addu	v0,v0,v1
    8d48:	24420fa0 	addiu	v0,v0,4000
    8d4c:	8fc30014 	lw	v1,20(s8)
    8d50:	00000000 	nop
    8d54:	00622021 	addu	a0,v1,v0
    8d58:	8fc20004 	lw	v0,4(s8)
    8d5c:	00000000 	nop
    8d60:	00021080 	sll	v0,v0,0x2
    8d64:	8fc30010 	lw	v1,16(s8)
    8d68:	00000000 	nop
    8d6c:	00621021 	addu	v0,v1,v0
    8d70:	8c430000 	lw	v1,0(v0)
    8d74:	8fc20004 	lw	v0,4(s8)
    8d78:	00000000 	nop
    8d7c:	00021080 	sll	v0,v0,0x2
    8d80:	00821021 	addu	v0,a0,v0
    8d84:	ac430000 	sw	v1,0(v0)
    8d88:	24020005 	li	v0,5
    8d8c:	af828020 	sw	v0,-32736(gp)
    8d90:	03c0e821 	move	sp,s8
    8d94:	8fbe000c 	lw	s8,12(sp)
    8d98:	27bd0010 	addiu	sp,sp,16
    8d9c:	03e00008 	jr	ra
    8da0:	00000000 	nop

00008da4 <Func_1>:
    8da4:	27bdfff0 	addiu	sp,sp,-16
    8da8:	afbe000c 	sw	s8,12(sp)
    8dac:	03a0f021 	move	s8,sp
    8db0:	00801821 	move	v1,a0
    8db4:	00a01021 	move	v0,a1
    8db8:	a3c30010 	sb	v1,16(s8)
    8dbc:	a3c20014 	sb	v0,20(s8)
    8dc0:	93c20010 	lbu	v0,16(s8)
    8dc4:	00000000 	nop
    8dc8:	a3c20000 	sb	v0,0(s8)
    8dcc:	93c20000 	lbu	v0,0(s8)
    8dd0:	00000000 	nop
    8dd4:	a3c20001 	sb	v0,1(s8)
    8dd8:	93c30001 	lbu	v1,1(s8)
    8ddc:	93c20014 	lbu	v0,20(s8)
    8de0:	00000000 	nop
    8de4:	10620004 	beq	v1,v0,8df8 <Func_1+0x54>
    8de8:	00000000 	nop
    8dec:	00001021 	move	v0,zero
    8df0:	08002382 	j	8e08 <Func_1+0x64>
    8df4:	00000000 	nop
    8df8:	93c20000 	lbu	v0,0(s8)
    8dfc:	00000000 	nop
    8e00:	a3828024 	sb	v0,-32732(gp)
    8e04:	24020001 	li	v0,1
    8e08:	03c0e821 	move	sp,s8
    8e0c:	8fbe000c 	lw	s8,12(sp)
    8e10:	27bd0010 	addiu	sp,sp,16
    8e14:	03e00008 	jr	ra
    8e18:	00000000 	nop

00008e1c <Func_2>:
    8e1c:	27bdffe0 	addiu	sp,sp,-32
    8e20:	afbf001c 	sw	ra,28(sp)
    8e24:	afbe0018 	sw	s8,24(sp)
    8e28:	03a0f021 	move	s8,sp
    8e2c:	afc40020 	sw	a0,32(s8)
    8e30:	afc50024 	sw	a1,36(s8)
    8e34:	24020002 	li	v0,2
    8e38:	afc20010 	sw	v0,16(s8)
    8e3c:	080023ab 	j	8eac <Func_2+0x90>
    8e40:	00000000 	nop
    8e44:	8fc20010 	lw	v0,16(s8)
    8e48:	8fc30020 	lw	v1,32(s8)
    8e4c:	00000000 	nop
    8e50:	00621021 	addu	v0,v1,v0
    8e54:	90420000 	lbu	v0,0(v0)
    8e58:	00000000 	nop
    8e5c:	00401821 	move	v1,v0
    8e60:	8fc20010 	lw	v0,16(s8)
    8e64:	00000000 	nop
    8e68:	24420001 	addiu	v0,v0,1
    8e6c:	8fc40024 	lw	a0,36(s8)
    8e70:	00000000 	nop
    8e74:	00821021 	addu	v0,a0,v0
    8e78:	90420000 	lbu	v0,0(v0)
    8e7c:	00602021 	move	a0,v1
    8e80:	00402821 	move	a1,v0
    8e84:	0c002369 	jal	8da4 <Func_1>
    8e88:	00000000 	nop
    8e8c:	14400007 	bnez	v0,8eac <Func_2+0x90>
    8e90:	00000000 	nop
    8e94:	24020041 	li	v0,65
    8e98:	a3c20014 	sb	v0,20(s8)
    8e9c:	8fc20010 	lw	v0,16(s8)
    8ea0:	00000000 	nop
    8ea4:	24420001 	addiu	v0,v0,1
    8ea8:	afc20010 	sw	v0,16(s8)
    8eac:	8fc20010 	lw	v0,16(s8)
    8eb0:	00000000 	nop
    8eb4:	28420003 	slti	v0,v0,3
    8eb8:	1440ffe2 	bnez	v0,8e44 <Func_2+0x28>
    8ebc:	00000000 	nop
    8ec0:	93c20014 	lbu	v0,20(s8)
    8ec4:	00000000 	nop
    8ec8:	2c420057 	sltiu	v0,v0,87
    8ecc:	14400008 	bnez	v0,8ef0 <Func_2+0xd4>
    8ed0:	00000000 	nop
    8ed4:	93c20014 	lbu	v0,20(s8)
    8ed8:	00000000 	nop
    8edc:	2c42005a 	sltiu	v0,v0,90
    8ee0:	10400003 	beqz	v0,8ef0 <Func_2+0xd4>
    8ee4:	00000000 	nop
    8ee8:	24020007 	li	v0,7
    8eec:	afc20010 	sw	v0,16(s8)
    8ef0:	93c30014 	lbu	v1,20(s8)
    8ef4:	24020052 	li	v0,82
    8ef8:	14620004 	bne	v1,v0,8f0c <Func_2+0xf0>
    8efc:	00000000 	nop
    8f00:	24020001 	li	v0,1
    8f04:	080023d4 	j	8f50 <Func_2+0x134>
    8f08:	00000000 	nop
    8f0c:	8fc40020 	lw	a0,32(s8)
    8f10:	8fc50024 	lw	a1,36(s8)
    8f14:	0c0023ee 	jal	8fb8 <strcmp>
    8f18:	00000000 	nop
    8f1c:	1840000b 	blez	v0,8f4c <Func_2+0x130>
    8f20:	00000000 	nop
    8f24:	8fc20010 	lw	v0,16(s8)
    8f28:	00000000 	nop
    8f2c:	24420007 	addiu	v0,v0,7
    8f30:	afc20010 	sw	v0,16(s8)
    8f34:	8fc20010 	lw	v0,16(s8)
    8f38:	00000000 	nop
    8f3c:	af828020 	sw	v0,-32736(gp)
    8f40:	24020001 	li	v0,1
    8f44:	080023d4 	j	8f50 <Func_2+0x134>
    8f48:	00000000 	nop
    8f4c:	00001021 	move	v0,zero
    8f50:	03c0e821 	move	sp,s8
    8f54:	8fbf001c 	lw	ra,28(sp)
    8f58:	8fbe0018 	lw	s8,24(sp)
    8f5c:	27bd0020 	addiu	sp,sp,32
    8f60:	03e00008 	jr	ra
    8f64:	00000000 	nop

00008f68 <Func_3>:
    8f68:	27bdfff0 	addiu	sp,sp,-16
    8f6c:	afbe000c 	sw	s8,12(sp)
    8f70:	03a0f021 	move	s8,sp
    8f74:	afc40010 	sw	a0,16(s8)
    8f78:	8fc20010 	lw	v0,16(s8)
    8f7c:	00000000 	nop
    8f80:	afc20000 	sw	v0,0(s8)
    8f84:	8fc30000 	lw	v1,0(s8)
    8f88:	24020002 	li	v0,2
    8f8c:	14620004 	bne	v1,v0,8fa0 <Func_3+0x38>
    8f90:	00000000 	nop
    8f94:	24020001 	li	v0,1
    8f98:	080023e9 	j	8fa4 <Func_3+0x3c>
    8f9c:	00000000 	nop
    8fa0:	00001021 	move	v0,zero
    8fa4:	03c0e821 	move	sp,s8
    8fa8:	8fbe000c 	lw	s8,12(sp)
    8fac:	27bd0010 	addiu	sp,sp,16
    8fb0:	03e00008 	jr	ra
    8fb4:	00000000 	nop

00008fb8 <strcmp>:
    8fb8:	27bdfff8 	addiu	sp,sp,-8
    8fbc:	afbe0004 	sw	s8,4(sp)
    8fc0:	03a0f021 	move	s8,sp
    8fc4:	afc40008 	sw	a0,8(s8)
    8fc8:	afc5000c 	sw	a1,12(s8)
    8fcc:	08002403 	j	900c <strcmp+0x54>
    8fd0:	00000000 	nop
    8fd4:	8fc20008 	lw	v0,8(s8)
    8fd8:	00000000 	nop
    8fdc:	90420000 	lbu	v0,0(v0)
    8fe0:	00000000 	nop
    8fe4:	10400014 	beqz	v0,9038 <strcmp+0x80>
    8fe8:	00000000 	nop
    8fec:	8fc20008 	lw	v0,8(s8)
    8ff0:	00000000 	nop
    8ff4:	24420001 	addiu	v0,v0,1
    8ff8:	afc20008 	sw	v0,8(s8)
    8ffc:	8fc2000c 	lw	v0,12(s8)
    9000:	00000000 	nop
    9004:	24420001 	addiu	v0,v0,1
    9008:	afc2000c 	sw	v0,12(s8)
    900c:	8fc20008 	lw	v0,8(s8)
    9010:	00000000 	nop
    9014:	90430000 	lbu	v1,0(v0)
    9018:	8fc2000c 	lw	v0,12(s8)
    901c:	00000000 	nop
    9020:	90420000 	lbu	v0,0(v0)
    9024:	00000000 	nop
    9028:	1062ffea 	beq	v1,v0,8fd4 <strcmp+0x1c>
    902c:	00000000 	nop
    9030:	0800240f 	j	903c <strcmp+0x84>
    9034:	00000000 	nop
    9038:	00000000 	nop
    903c:	8fc20008 	lw	v0,8(s8)
    9040:	00000000 	nop
    9044:	90420000 	lbu	v0,0(v0)
    9048:	00000000 	nop
    904c:	00401821 	move	v1,v0
    9050:	8fc2000c 	lw	v0,12(s8)
    9054:	00000000 	nop
    9058:	90420000 	lbu	v0,0(v0)
    905c:	00000000 	nop
    9060:	00621023 	subu	v0,v1,v0
    9064:	03c0e821 	move	sp,s8
    9068:	8fbe0004 	lw	s8,4(sp)
    906c:	27bd0008 	addiu	sp,sp,8
    9070:	03e00008 	jr	ra
    9074:	00000000 	nop

Disassembly of section .reginfo:

00400074 <.reginfo>:
  400074:	b0000000 	0xb0000000
	...
  400088:	00021100 	sll	v0,v0,0x4

Disassembly of section .rodata:

00009078 <_fdata-0x10094>:
    9078:	59524844 	0x59524844
    907c:	4e4f5453 	c3	0x4f5453
    9080:	52502045 	0x52502045
    9084:	4152474f 	0x4152474f
    9088:	53202c4d 	0x53202c4d
    908c:	20454d4f 	addi	a1,v0,19791
    9090:	49525453 	0x49525453
    9094:	0000474e 	0x474e
    9098:	59524844 	0x59524844
    909c:	4e4f5453 	c3	0x4f5453
    90a0:	52502045 	0x52502045
    90a4:	4152474f 	0x4152474f
    90a8:	31202c4d 	andi	zero,t1,0x2c4d
    90ac:	20545327 	addi	s4,v0,21287
    90b0:	49525453 	0x49525453
    90b4:	0000474e 	0x474e
    90b8:	59524844 	0x59524844
    90bc:	4e4f5453 	c3	0x4f5453
    90c0:	52502045 	0x52502045
    90c4:	4152474f 	0x4152474f
    90c8:	32202c4d 	andi	zero,s1,0x2c4d
    90cc:	20444e27 	addi	a0,v0,20007
    90d0:	49525453 	0x49525453
    90d4:	0000474e 	0x474e
    90d8:	59524844 	0x59524844
    90dc:	4e4f5453 	c3	0x4f5453
    90e0:	52502045 	0x52502045
    90e4:	4152474f 	0x4152474f
    90e8:	33202c4d 	andi	zero,t9,0x2c4d
    90ec:	20445227 	addi	a0,v0,21031
    90f0:	49525453 	0x49525453
    90f4:	0000474e 	0x474e
    90f8:	00008a74 	0x8a74
    90fc:	00008a88 	0x8a88
    9100:	00008ac4 	0x8ac4
    9104:	00008af0 	0x8af0
    9108:	00008ad8 	0x8ad8

Disassembly of section .sbss:

0001910c <Reg>:
   1910c:	00000000 	nop

00019110 <User_Time>:
   19110:	00000000 	nop

00019114 <Begin_Time>:
   19114:	00000000 	nop

00019118 <End_Time>:
   19118:	00000000 	nop

0001911c <Next_Ptr_Glob>:
   1911c:	00000000 	nop

00019120 <Int_Glob>:
   19120:	00000000 	nop

00019124 <Ch_1_Glob>:
	...

00019125 <Ch_2_Glob>:
   19125:	0000      	addiu	s0,sp,0
	...

00019128 <Ptr_Glob>:
   19128:	00000000 	nop

0001912c <result>:
   1912c:	00000000 	nop

00019130 <Bool_Glob>:
   19130:	00000000 	nop

Disassembly of section .bss:

00019134 <malloc_2>:
	...

00019164 <Arr_2_Glob>:
	...

0001b874 <malloc_1>:
	...

0001b8a4 <Arr_1_Glob>:
	...

Disassembly of section .pdr:

00000000 <.pdr>:
   0:	00008018 	0x8018
   4:	c0000000 	lwc0	$0,0(zero)
   8:	fffffffc 	0xfffffffc
	...
  14:	00000018 	mult	zero,zero
  18:	0000001e 	0x1e
  1c:	0000001f 	0x1f
  20:	00008054 	0x8054
  24:	c0000000 	lwc0	$0,0(zero)
  28:	fffffffc 	0xfffffffc
	...
  34:	00000078 	0x78
  38:	0000001e 	0x1e
  3c:	0000001f 	0x1f
  40:	000086a8 	0x86a8
  44:	c0000000 	lwc0	$0,0(zero)
  48:	fffffffc 	0xfffffffc
	...
  54:	00000020 	add	zero,zero,zero
  58:	0000001e 	0x1e
  5c:	0000001f 	0x1f
  60:	00008814 	0x8814
  64:	40000000 	mfc0	zero,c0_index
  68:	fffffffc 	0xfffffffc
	...
  74:	00000010 	mfhi	zero
  78:	0000001e 	0x1e
  7c:	0000001f 	0x1f
  80:	000088a0 	0x88a0
  84:	c0000000 	lwc0	$0,0(zero)
  88:	fffffffc 	0xfffffffc
	...
  94:	00000018 	mult	zero,zero
  98:	0000001e 	0x1e
  9c:	0000001f 	0x1f
  a0:	00008918 	0x8918
  a4:	40000000 	mfc0	zero,c0_index
  a8:	fffffffc 	0xfffffffc
	...
  b4:	00000010 	mfhi	zero
  b8:	0000001e 	0x1e
  bc:	0000001f 	0x1f
  c0:	00008968 	0x8968
  c4:	40000000 	mfc0	zero,c0_index
  c8:	fffffffc 	0xfffffffc
	...
  d4:	00000008 	jr	zero
  d8:	0000001e 	0x1e
  dc:	0000001f 	0x1f
  e0:	00008994 	0x8994
  e4:	40000000 	mfc0	zero,c0_index
  e8:	fffffffc 	0xfffffffc
	...
  f4:	00000008 	jr	zero
  f8:	0000001e 	0x1e
  fc:	0000001f 	0x1f
 100:	000089f0 	0x89f0
 104:	c0000000 	lwc0	$0,0(zero)
 108:	fffffffc 	0xfffffffc
	...
 114:	00000018 	mult	zero,zero
 118:	0000001e 	0x1e
 11c:	0000001f 	0x1f
 120:	00008b0c 	syscall	0x22c
 124:	40000000 	mfc0	zero,c0_index
 128:	fffffffc 	0xfffffffc
	...
 134:	00000010 	mfhi	zero
 138:	0000001e 	0x1e
 13c:	0000001f 	0x1f
 140:	00008b64 	0x8b64
 144:	40000000 	mfc0	zero,c0_index
 148:	fffffffc 	0xfffffffc
	...
 154:	00000010 	mfhi	zero
 158:	0000001e 	0x1e
 15c:	0000001f 	0x1f
 160:	00008da4 	0x8da4
 164:	40000000 	mfc0	zero,c0_index
 168:	fffffffc 	0xfffffffc
	...
 174:	00000010 	mfhi	zero
 178:	0000001e 	0x1e
 17c:	0000001f 	0x1f
 180:	00008e1c 	0x8e1c
 184:	c0000000 	lwc0	$0,0(zero)
 188:	fffffffc 	0xfffffffc
	...
 194:	00000020 	add	zero,zero,zero
 198:	0000001e 	0x1e
 19c:	0000001f 	0x1f
 1a0:	00008f68 	0x8f68
 1a4:	40000000 	mfc0	zero,c0_index
 1a8:	fffffffc 	0xfffffffc
	...
 1b4:	00000010 	mfhi	zero
 1b8:	0000001e 	0x1e
 1bc:	0000001f 	0x1f
 1c0:	00008fb8 	0x8fb8
 1c4:	40000000 	mfc0	zero,c0_index
 1c8:	fffffffc 	0xfffffffc
	...
 1d4:	00000008 	jr	zero
 1d8:	0000001e 	0x1e
 1dc:	0000001f 	0x1f

Disassembly of section .comment:

00000000 <.comment>:
   0:	3a434347 	xori	v1,s2,0x4347
   4:	6f532820 	0x6f532820
   8:	65637275 	0x65637275
   c:	47207972 	c1	0x1207972
  10:	4c202b2b 	0x4c202b2b
  14:	20657469 	addi	a1,v1,29801
  18:	31313032 	andi	s1,t1,0x3032
  1c:	2d33302e 	sltiu	s3,t1,12334
  20:	20293235 	addi	t1,at,12853
  24:	2e352e34 	sltiu	s5,s1,11828
  28:	Address 0x0000000000000028 is out of bounds.


Disassembly of section .gnu.attributes:

00000000 <.gnu.attributes>:
   0:	00000f41 	0xf41
   4:	756e6700 	jalx	5b99c00 <_gp+0x5b78b00>
   8:	00070100 	sll	zero,a3,0x4
   c:	01040000 	0x1040000
