
dhry1.out:     file format elf32-tradlittlemips


Disassembly of section .text:

00008000 <_ftext>:
    8000:	3c1c0002 	lui	gp,0x2
    8004:	279c0ff0 	addiu	gp,gp,4080
    8008:	0c002272 	jal	89c8 <main>
    800c:	37bd7000 	ori	sp,sp,0x7000
    8010:	1000ffff 	b	8010 <_ftext+0x10>
    8014:	00000000 	nop

00008018 <Proc_2>:
    8018:	8c850000 	lw	a1,0(a0)
    801c:	93838028 	lbu	v1,-32728(gp)
    8020:	24020041 	li	v0,65
    8024:	14620006 	bne	v1,v0,8040 <Proc_2+0x28>
    8028:	00000000 	nop
    802c:	8f828024 	lw	v0,-32732(gp)
    8030:	00000000 	nop
    8034:	00a22823 	subu	a1,a1,v0
    8038:	24a50009 	addiu	a1,a1,9
    803c:	ac850000 	sw	a1,0(a0)
    8040:	03e00008 	jr	ra
    8044:	00000000 	nop

00008048 <Proc_4>:
    8048:	93828028 	lbu	v0,-32728(gp)
    804c:	00000000 	nop
    8050:	38420041 	xori	v0,v0,0x41
    8054:	2c420001 	sltiu	v0,v0,1
    8058:	8f838034 	lw	v1,-32716(gp)
    805c:	00000000 	nop
    8060:	00621025 	or	v0,v1,v0
    8064:	af828034 	sw	v0,-32716(gp)
    8068:	24020042 	li	v0,66
    806c:	03e00008 	jr	ra
    8070:	a3828029 	sb	v0,-32727(gp)

00008074 <Proc_5>:
    8074:	24020041 	li	v0,65
    8078:	a3828028 	sb	v0,-32728(gp)
    807c:	03e00008 	jr	ra
    8080:	af808034 	sw	zero,-32716(gp)

00008084 <memcpy>:
    8084:	10c00007 	beqz	a2,80a4 <memcpy+0x20>
    8088:	00863021 	addu	a2,a0,a2
    808c:	90a20000 	lbu	v0,0(a1)
    8090:	00000000 	nop
    8094:	a0820000 	sb	v0,0(a0)
    8098:	24840001 	addiu	a0,a0,1
    809c:	1486fffb 	bne	a0,a2,808c <memcpy+0x8>
    80a0:	24a50001 	addiu	a1,a1,1
    80a4:	03e00008 	jr	ra
    80a8:	00000000 	nop

000080ac <Proc_7>:
    80ac:	24840002 	addiu	a0,a0,2
    80b0:	00852021 	addu	a0,a0,a1
    80b4:	03e00008 	jr	ra
    80b8:	acc40000 	sw	a0,0(a2)

000080bc <Proc_3>:
    80bc:	27bdffe8 	addiu	sp,sp,-24
    80c0:	afbf0014 	sw	ra,20(sp)
    80c4:	8f82802c 	lw	v0,-32724(gp)
    80c8:	00000000 	nop
    80cc:	10400004 	beqz	v0,80e0 <Proc_3+0x24>
    80d0:	00000000 	nop
    80d4:	8c420000 	lw	v0,0(v0)
    80d8:	00000000 	nop
    80dc:	ac820000 	sw	v0,0(a0)
    80e0:	2404000a 	li	a0,10
    80e4:	8f858024 	lw	a1,-32732(gp)
    80e8:	8f86802c 	lw	a2,-32724(gp)
    80ec:	0c00202b 	jal	80ac <Proc_7>
    80f0:	24c6000c 	addiu	a2,a2,12
    80f4:	8fbf0014 	lw	ra,20(sp)
    80f8:	00000000 	nop
    80fc:	03e00008 	jr	ra
    8100:	27bd0018 	addiu	sp,sp,24

00008104 <Proc_8>:
    8104:	24c80005 	addiu	t0,a2,5
    8108:	00084880 	sll	t1,t0,0x2
    810c:	00894821 	addu	t1,a0,t1
    8110:	ad270000 	sw	a3,0(t1)
    8114:	24c20006 	addiu	v0,a2,6
    8118:	00021080 	sll	v0,v0,0x2
    811c:	00821021 	addu	v0,a0,v0
    8120:	ac470000 	sw	a3,0(v0)
    8124:	24c20023 	addiu	v0,a2,35
    8128:	00021080 	sll	v0,v0,0x2
    812c:	00822021 	addu	a0,a0,v0
    8130:	24c60006 	addiu	a2,a2,6
    8134:	00c8102a 	slt	v0,a2,t0
    8138:	1440000f 	bnez	v0,8178 <Proc_8+0x74>
    813c:	ac880000 	sw	t0,0(a0)
    8140:	000818c0 	sll	v1,t0,0x3
    8144:	00081140 	sll	v0,t0,0x5
    8148:	00621021 	addu	v0,v1,v0
    814c:	00021880 	sll	v1,v0,0x2
    8150:	00431021 	addu	v0,v0,v1
    8154:	00a21021 	addu	v0,a1,v0
    8158:	00081880 	sll	v1,t0,0x2
    815c:	00431821 	addu	v1,v0,v1
    8160:	01001021 	move	v0,t0
    8164:	ac680000 	sw	t0,0(v1)
    8168:	24420001 	addiu	v0,v0,1
    816c:	00c2202a 	slt	a0,a2,v0
    8170:	1080fffc 	beqz	a0,8164 <Proc_8+0x60>
    8174:	24630004 	addiu	v1,v1,4
    8178:	000818c0 	sll	v1,t0,0x3
    817c:	00081140 	sll	v0,t0,0x5
    8180:	00621021 	addu	v0,v1,v0
    8184:	00021880 	sll	v1,v0,0x2
    8188:	00431021 	addu	v0,v0,v1
    818c:	00a22821 	addu	a1,a1,v0
    8190:	2502ffff 	addiu	v0,t0,-1
    8194:	00021080 	sll	v0,v0,0x2
    8198:	00a21021 	addu	v0,a1,v0
    819c:	8c430000 	lw	v1,0(v0)
    81a0:	00000000 	nop
    81a4:	24630001 	addiu	v1,v1,1
    81a8:	ac430000 	sw	v1,0(v0)
    81ac:	00084080 	sll	t0,t0,0x2
    81b0:	00a82821 	addu	a1,a1,t0
    81b4:	8d220000 	lw	v0,0(t1)
    81b8:	00000000 	nop
    81bc:	aca20fa0 	sw	v0,4000(a1)
    81c0:	24020005 	li	v0,5
    81c4:	03e00008 	jr	ra
    81c8:	af828024 	sw	v0,-32732(gp)

000081cc <Func_1>:
    81cc:	308400ff 	andi	a0,a0,0xff
    81d0:	30a500ff 	andi	a1,a1,0xff
    81d4:	14850004 	bne	a0,a1,81e8 <Func_1+0x1c>
    81d8:	00000000 	nop
    81dc:	a3848028 	sb	a0,-32728(gp)
    81e0:	03e00008 	jr	ra
    81e4:	24020001 	li	v0,1
    81e8:	03e00008 	jr	ra
    81ec:	00001021 	move	v0,zero

000081f0 <Func_3>:
    81f0:	38820002 	xori	v0,a0,0x2
    81f4:	03e00008 	jr	ra
    81f8:	2c420001 	sltiu	v0,v0,1

000081fc <Proc_6>:
    81fc:	27bdffe0 	addiu	sp,sp,-32
    8200:	afbf001c 	sw	ra,28(sp)
    8204:	afb10018 	sw	s1,24(sp)
    8208:	afb00014 	sw	s0,20(sp)
    820c:	00808021 	move	s0,a0
    8210:	0c00207c 	jal	81f0 <Func_3>
    8214:	00a08821 	move	s1,a1
    8218:	10400002 	beqz	v0,8224 <Proc_6+0x28>
    821c:	24020003 	li	v0,3
    8220:	02001021 	move	v0,s0
    8224:	ae220000 	sw	v0,0(s1)
    8228:	24020001 	li	v0,1
    822c:	1202000d 	beq	s0,v0,8264 <Proc_6+0x68>
    8230:	00000000 	nop
    8234:	12000009 	beqz	s0,825c <Proc_6+0x60>
    8238:	00000000 	nop
    823c:	24020002 	li	v0,2
    8240:	12020012 	beq	s0,v0,828c <Proc_6+0x90>
    8244:	24020001 	li	v0,1
    8248:	24020004 	li	v0,4
    824c:	16020012 	bne	s0,v0,8298 <Proc_6+0x9c>
    8250:	00000000 	nop
    8254:	080020a5 	j	8294 <Proc_6+0x98>
    8258:	24020002 	li	v0,2
    825c:	080020a6 	j	8298 <Proc_6+0x9c>
    8260:	ae200000 	sw	zero,0(s1)
    8264:	8f828024 	lw	v0,-32732(gp)
    8268:	00000000 	nop
    826c:	28420065 	slti	v0,v0,101
    8270:	14400003 	bnez	v0,8280 <Proc_6+0x84>
    8274:	00000000 	nop
    8278:	080020a6 	j	8298 <Proc_6+0x9c>
    827c:	ae200000 	sw	zero,0(s1)
    8280:	24020003 	li	v0,3
    8284:	080020a6 	j	8298 <Proc_6+0x9c>
    8288:	ae220000 	sw	v0,0(s1)
    828c:	080020a6 	j	8298 <Proc_6+0x9c>
    8290:	ae220000 	sw	v0,0(s1)
    8294:	ae220000 	sw	v0,0(s1)
    8298:	8fbf001c 	lw	ra,28(sp)
    829c:	8fb10018 	lw	s1,24(sp)
    82a0:	8fb00014 	lw	s0,20(sp)
    82a4:	03e00008 	jr	ra
    82a8:	27bd0020 	addiu	sp,sp,32

000082ac <Proc_1>:
    82ac:	27bdffe0 	addiu	sp,sp,-32
    82b0:	afbf001c 	sw	ra,28(sp)
    82b4:	afb10018 	sw	s1,24(sp)
    82b8:	afb00014 	sw	s0,20(sp)
    82bc:	00808021 	move	s0,a0
    82c0:	8c910000 	lw	s1,0(a0)
    82c4:	8f82802c 	lw	v0,-32724(gp)
    82c8:	02201821 	move	v1,s1
    82cc:	24440030 	addiu	a0,v0,48
    82d0:	8c480000 	lw	t0,0(v0)
    82d4:	8c470004 	lw	a3,4(v0)
    82d8:	8c460008 	lw	a2,8(v0)
    82dc:	8c45000c 	lw	a1,12(v0)
    82e0:	ac680000 	sw	t0,0(v1)
    82e4:	ac670004 	sw	a3,4(v1)
    82e8:	ac660008 	sw	a2,8(v1)
    82ec:	ac65000c 	sw	a1,12(v1)
    82f0:	24420010 	addiu	v0,v0,16
    82f4:	1444fff6 	bne	v0,a0,82d0 <Proc_1+0x24>
    82f8:	24630010 	addiu	v1,v1,16
    82fc:	24020005 	li	v0,5
    8300:	ae02000c 	sw	v0,12(s0)
    8304:	ae22000c 	sw	v0,12(s1)
    8308:	8e020000 	lw	v0,0(s0)
    830c:	00000000 	nop
    8310:	ae220000 	sw	v0,0(s1)
    8314:	0c00202f 	jal	80bc <Proc_3>
    8318:	02202021 	move	a0,s1
    831c:	8e220004 	lw	v0,4(s1)
    8320:	00000000 	nop
    8324:	14400010 	bnez	v0,8368 <Proc_1+0xbc>
    8328:	24020006 	li	v0,6
    832c:	ae22000c 	sw	v0,12(s1)
    8330:	8e040008 	lw	a0,8(s0)
    8334:	0c00207f 	jal	81fc <Proc_6>
    8338:	26250008 	addiu	a1,s1,8
    833c:	8f82802c 	lw	v0,-32724(gp)
    8340:	00000000 	nop
    8344:	8c420000 	lw	v0,0(v0)
    8348:	00000000 	nop
    834c:	ae220000 	sw	v0,0(s1)
    8350:	8e24000c 	lw	a0,12(s1)
    8354:	2405000a 	li	a1,10
    8358:	0c00202b 	jal	80ac <Proc_7>
    835c:	2626000c 	addiu	a2,s1,12
    8360:	080020e8 	j	83a0 <Proc_1+0xf4>
    8364:	00000000 	nop
    8368:	8e020000 	lw	v0,0(s0)
    836c:	00000000 	nop
    8370:	24430030 	addiu	v1,v0,48
    8374:	8c470000 	lw	a3,0(v0)
    8378:	8c460004 	lw	a2,4(v0)
    837c:	8c450008 	lw	a1,8(v0)
    8380:	8c44000c 	lw	a0,12(v0)
    8384:	ae070000 	sw	a3,0(s0)
    8388:	ae060004 	sw	a2,4(s0)
    838c:	ae050008 	sw	a1,8(s0)
    8390:	ae04000c 	sw	a0,12(s0)
    8394:	24420010 	addiu	v0,v0,16
    8398:	1443fff6 	bne	v0,v1,8374 <Proc_1+0xc8>
    839c:	26100010 	addiu	s0,s0,16
    83a0:	8fbf001c 	lw	ra,28(sp)
    83a4:	8fb10018 	lw	s1,24(sp)
    83a8:	8fb00014 	lw	s0,20(sp)
    83ac:	03e00008 	jr	ra
    83b0:	27bd0020 	addiu	sp,sp,32

000083b4 <strcmp>:
    83b4:	90820000 	lbu	v0,0(a0)
    83b8:	90a30000 	lbu	v1,0(a1)
    83bc:	00000000 	nop
    83c0:	14430013 	bne	v0,v1,8410 <strcmp+0x5c>
    83c4:	00000000 	nop
    83c8:	14400006 	bnez	v0,83e4 <strcmp+0x30>
    83cc:	24840001 	addiu	a0,a0,1
    83d0:	2484ffff 	addiu	a0,a0,-1
    83d4:	08002101 	j	8404 <strcmp+0x50>
    83d8:	00401821 	move	v1,v0
    83dc:	1040000b 	beqz	v0,840c <strcmp+0x58>
    83e0:	24840001 	addiu	a0,a0,1
    83e4:	24a50001 	addiu	a1,a1,1
    83e8:	90820000 	lbu	v0,0(a0)
    83ec:	90a30000 	lbu	v1,0(a1)
    83f0:	00000000 	nop
    83f4:	1043fff9 	beq	v0,v1,83dc <strcmp+0x28>
    83f8:	00000000 	nop
    83fc:	03e00008 	jr	ra
    8400:	00431023 	subu	v0,v0,v1
    8404:	03e00008 	jr	ra
    8408:	00431023 	subu	v0,v0,v1
    840c:	00401821 	move	v1,v0
    8410:	00431023 	subu	v0,v0,v1
    8414:	03e00008 	jr	ra
    8418:	00000000 	nop

0000841c <Func_2>:
    841c:	27bdffe0 	addiu	sp,sp,-32
    8420:	afbf001c 	sw	ra,28(sp)
    8424:	afb20018 	sw	s2,24(sp)
    8428:	afb10014 	sw	s1,20(sp)
    842c:	afb00010 	sw	s0,16(sp)
    8430:	00808821 	move	s1,a0
    8434:	00a09021 	move	s2,a1
    8438:	24100002 	li	s0,2
    843c:	02301821 	addu	v1,s1,s0
    8440:	02501021 	addu	v0,s2,s0
    8444:	90640000 	lbu	a0,0(v1)
    8448:	90450001 	lbu	a1,1(v0)
    844c:	0c002073 	jal	81cc <Func_1>
    8450:	00000000 	nop
    8454:	14400003 	bnez	v0,8464 <Func_2+0x48>
    8458:	2a020003 	slti	v0,s0,3
    845c:	26100001 	addiu	s0,s0,1
    8460:	2a020003 	slti	v0,s0,3
    8464:	1440fff6 	bnez	v0,8440 <Func_2+0x24>
    8468:	02301821 	addu	v1,s1,s0
    846c:	02202021 	move	a0,s1
    8470:	0c0020ed 	jal	83b4 <strcmp>
    8474:	02402821 	move	a1,s2
    8478:	18400004 	blez	v0,848c <Func_2+0x70>
    847c:	26100007 	addiu	s0,s0,7
    8480:	af908024 	sw	s0,-32732(gp)
    8484:	08002124 	j	8490 <Func_2+0x74>
    8488:	24020001 	li	v0,1
    848c:	00001021 	move	v0,zero
    8490:	8fbf001c 	lw	ra,28(sp)
    8494:	8fb20018 	lw	s2,24(sp)
    8498:	8fb10014 	lw	s1,20(sp)
    849c:	8fb00010 	lw	s0,16(sp)
    84a0:	03e00008 	jr	ra
    84a4:	27bd0020 	addiu	sp,sp,32

000084a8 <dhrystone>:
    84a8:	27bdff78 	addiu	sp,sp,-136
    84ac:	afbf0084 	sw	ra,132(sp)
    84b0:	afbe0080 	sw	s8,128(sp)
    84b4:	afb7007c 	sw	s7,124(sp)
    84b8:	afb60078 	sw	s6,120(sp)
    84bc:	afb50074 	sw	s5,116(sp)
    84c0:	afb40070 	sw	s4,112(sp)
    84c4:	afb3006c 	sw	s3,108(sp)
    84c8:	afb20068 	sw	s2,104(sp)
    84cc:	afb10064 	sw	s1,100(sp)
    84d0:	afb00060 	sw	s0,96(sp)
    84d4:	0080a821 	move	s5,a0
    84d8:	3c030002 	lui	v1,0x2
    84dc:	2463b768 	addiu	v1,v1,-18584
    84e0:	af838020 	sw	v1,-32736(gp)
    84e4:	3c020002 	lui	v0,0x2
    84e8:	24449028 	addiu	a0,v0,-28632
    84ec:	af84802c 	sw	a0,-32724(gp)
    84f0:	ac439028 	sw	v1,-28632(v0)
    84f4:	ac800004 	sw	zero,4(a0)
    84f8:	24020002 	li	v0,2
    84fc:	ac820008 	sw	v0,8(a0)
    8500:	24020028 	li	v0,40
    8504:	ac82000c 	sw	v0,12(a0)
    8508:	24820010 	addiu	v0,a0,16
    850c:	3c030001 	lui	v1,0x1
    8510:	8c6b89ec 	lw	t3,-30228(v1)
    8514:	246389ec 	addiu	v1,v1,-30228
    8518:	8c6a0004 	lw	t2,4(v1)
    851c:	8c690008 	lw	t1,8(v1)
    8520:	8c68000c 	lw	t0,12(v1)
    8524:	8c670010 	lw	a3,16(v1)
    8528:	8c660014 	lw	a2,20(v1)
    852c:	8c650018 	lw	a1,24(v1)
    8530:	ac8b0010 	sw	t3,16(a0)
    8534:	ac8a0014 	sw	t2,20(a0)
    8538:	ac890018 	sw	t1,24(a0)
    853c:	ac88001c 	sw	t0,28(a0)
    8540:	ac870020 	sw	a3,32(a0)
    8544:	ac860024 	sw	a2,36(a0)
    8548:	ac850028 	sw	a1,40(a0)
    854c:	9464001c 	lhu	a0,28(v1)
    8550:	00000000 	nop
    8554:	a444001c 	sh	a0,28(v0)
    8558:	9063001e 	lbu	v1,30(v1)
    855c:	00000000 	nop
    8560:	a043001e 	sb	v1,30(v0)
    8564:	3c020001 	lui	v0,0x1
    8568:	8c498a0c 	lw	t1,-30196(v0)
    856c:	24428a0c 	addiu	v0,v0,-30196
    8570:	8c480004 	lw	t0,4(v0)
    8574:	8c470008 	lw	a3,8(v0)
    8578:	8c46000c 	lw	a2,12(v0)
    857c:	8c450010 	lw	a1,16(v0)
    8580:	8c440014 	lw	a0,20(v0)
    8584:	8c430018 	lw	v1,24(v0)
    8588:	afa9001c 	sw	t1,28(sp)
    858c:	afa80020 	sw	t0,32(sp)
    8590:	afa70024 	sw	a3,36(sp)
    8594:	afa60028 	sw	a2,40(sp)
    8598:	afa5002c 	sw	a1,44(sp)
    859c:	afa40030 	sw	a0,48(sp)
    85a0:	afa30034 	sw	v1,52(sp)
    85a4:	9443001c 	lhu	v1,28(v0)
    85a8:	00000000 	nop
    85ac:	a7a30038 	sh	v1,56(sp)
    85b0:	9042001e 	lbu	v0,30(v0)
    85b4:	00000000 	nop
    85b8:	a3a2003a 	sb	v0,58(sp)
    85bc:	2403000a 	li	v1,10
    85c0:	3c020002 	lui	v0,0x2
    85c4:	1aa00088 	blez	s5,87e8 <dhrystone+0x340>
    85c8:	ac4396b4 	sw	v1,-26956(v0)
    85cc:	24110001 	li	s1,1
    85d0:	3c160001 	lui	s6,0x1
    85d4:	8ed78a2c 	lw	s7,-30164(s6)
    85d8:	3c1e0002 	lui	s8,0x2
    85dc:	27deb798 	addiu	s8,s8,-18536
    85e0:	3c130001 	lui	s3,0x1
    85e4:	8e748a4c 	lw	s4,-30132(s3)
    85e8:	0c00201d 	jal	8074 <Proc_5>
    85ec:	00000000 	nop
    85f0:	0c002012 	jal	8048 <Proc_4>
    85f4:	00000000 	nop
    85f8:	24020002 	li	v0,2
    85fc:	afa20010 	sw	v0,16(sp)
    8600:	26c28a2c 	addiu	v0,s6,-30164
    8604:	8c480004 	lw	t0,4(v0)
    8608:	8c470008 	lw	a3,8(v0)
    860c:	8c46000c 	lw	a2,12(v0)
    8610:	8c450010 	lw	a1,16(v0)
    8614:	8c440014 	lw	a0,20(v0)
    8618:	8c430018 	lw	v1,24(v0)
    861c:	afb7003c 	sw	s7,60(sp)
    8620:	afa80040 	sw	t0,64(sp)
    8624:	afa70044 	sw	a3,68(sp)
    8628:	afa60048 	sw	a2,72(sp)
    862c:	afa5004c 	sw	a1,76(sp)
    8630:	afa40050 	sw	a0,80(sp)
    8634:	afa30054 	sw	v1,84(sp)
    8638:	9443001c 	lhu	v1,28(v0)
    863c:	00000000 	nop
    8640:	a7a30058 	sh	v1,88(sp)
    8644:	9042001e 	lbu	v0,30(v0)
    8648:	00000000 	nop
    864c:	a3a2005a 	sb	v0,90(sp)
    8650:	24020001 	li	v0,1
    8654:	afa20018 	sw	v0,24(sp)
    8658:	27a4001c 	addiu	a0,sp,28
    865c:	0c002107 	jal	841c <Func_2>
    8660:	27a5003c 	addiu	a1,sp,60
    8664:	2c420001 	sltiu	v0,v0,1
    8668:	af828034 	sw	v0,-32716(gp)
    866c:	8fa60010 	lw	a2,16(sp)
    8670:	00000000 	nop
    8674:	28c20003 	slti	v0,a2,3
    8678:	10400010 	beqz	v0,86bc <dhrystone+0x214>
    867c:	03c02021 	move	a0,s8
    8680:	00061080 	sll	v0,a2,0x2
    8684:	00461021 	addu	v0,v0,a2
    8688:	2442fffd 	addiu	v0,v0,-3
    868c:	afa20014 	sw	v0,20(sp)
    8690:	00c02021 	move	a0,a2
    8694:	24050003 	li	a1,3
    8698:	0c00202b 	jal	80ac <Proc_7>
    869c:	27a60014 	addiu	a2,sp,20
    86a0:	8fa60010 	lw	a2,16(sp)
    86a4:	00000000 	nop
    86a8:	24c60001 	addiu	a2,a2,1
    86ac:	28c20003 	slti	v0,a2,3
    86b0:	1440fff3 	bnez	v0,8680 <dhrystone+0x1d8>
    86b4:	afa60010 	sw	a2,16(sp)
    86b8:	03c02021 	move	a0,s8
    86bc:	3c050002 	lui	a1,0x2
    86c0:	8fa70014 	lw	a3,20(sp)
    86c4:	0c002041 	jal	8104 <Proc_8>
    86c8:	24a59058 	addiu	a1,a1,-28584
    86cc:	8f84802c 	lw	a0,-32724(gp)
    86d0:	0c0020ab 	jal	82ac <Proc_1>
    86d4:	00000000 	nop
    86d8:	93828029 	lbu	v0,-32727(gp)
    86dc:	00000000 	nop
    86e0:	2c420041 	sltiu	v0,v0,65
    86e4:	1440002a 	bnez	v0,8790 <dhrystone+0x2e8>
    86e8:	24100041 	li	s0,65
    86ec:	24120003 	li	s2,3
    86f0:	02002021 	move	a0,s0
    86f4:	0c002073 	jal	81cc <Func_1>
    86f8:	24050043 	li	a1,67
    86fc:	8fa30018 	lw	v1,24(sp)
    8700:	00000000 	nop
    8704:	14430019 	bne	v0,v1,876c <dhrystone+0x2c4>
    8708:	00002021 	move	a0,zero
    870c:	0c00207f 	jal	81fc <Proc_6>
    8710:	27a50018 	addiu	a1,sp,24
    8714:	26628a4c 	addiu	v0,s3,-30132
    8718:	8c480004 	lw	t0,4(v0)
    871c:	8c470008 	lw	a3,8(v0)
    8720:	8c46000c 	lw	a2,12(v0)
    8724:	8c450010 	lw	a1,16(v0)
    8728:	8c440014 	lw	a0,20(v0)
    872c:	8c430018 	lw	v1,24(v0)
    8730:	afb4003c 	sw	s4,60(sp)
    8734:	afa80040 	sw	t0,64(sp)
    8738:	afa70044 	sw	a3,68(sp)
    873c:	afa60048 	sw	a2,72(sp)
    8740:	afa5004c 	sw	a1,76(sp)
    8744:	afa40050 	sw	a0,80(sp)
    8748:	afa30054 	sw	v1,84(sp)
    874c:	9443001c 	lhu	v1,28(v0)
    8750:	00000000 	nop
    8754:	a7a30058 	sh	v1,88(sp)
    8758:	9042001e 	lbu	v0,30(v0)
    875c:	00000000 	nop
    8760:	a3a2005a 	sb	v0,90(sp)
    8764:	af918024 	sw	s1,-32732(gp)
    8768:	02209021 	move	s2,s1
    876c:	26100001 	addiu	s0,s0,1
    8770:	321000ff 	andi	s0,s0,0xff
    8774:	93828029 	lbu	v0,-32727(gp)
    8778:	00000000 	nop
    877c:	0050102b 	sltu	v0,v0,s0
    8780:	1040ffdb 	beqz	v0,86f0 <dhrystone+0x248>
    8784:	00000000 	nop
    8788:	080021e5 	j	8794 <dhrystone+0x2ec>
    878c:	00000000 	nop
    8790:	24120003 	li	s2,3
    8794:	8fa20010 	lw	v0,16(sp)
    8798:	00000000 	nop
    879c:	02420018 	mult	s2,v0
    87a0:	00009012 	mflo	s2
    87a4:	8fa20014 	lw	v0,20(sp)
    87a8:	00000000 	nop
    87ac:	14400002 	bnez	v0,87b8 <dhrystone+0x310>
    87b0:	0242001a 	div	zero,s2,v0
    87b4:	0007000d 	break	0x7
    87b8:	00002012 	mflo	a0
    87bc:	afa40010 	sw	a0,16(sp)
    87c0:	02429023 	subu	s2,s2,v0
    87c4:	001210c0 	sll	v0,s2,0x3
    87c8:	00529023 	subu	s2,v0,s2
    87cc:	02449023 	subu	s2,s2,a0
    87d0:	0c002006 	jal	8018 <Proc_2>
    87d4:	27a40010 	addiu	a0,sp,16
    87d8:	26310001 	addiu	s1,s1,1
    87dc:	02b1102a 	slt	v0,s5,s1
    87e0:	1040ff81 	beqz	v0,85e8 <dhrystone+0x140>
    87e4:	00000000 	nop
    87e8:	8f90802c 	lw	s0,-32724(gp)
    87ec:	00000000 	nop
    87f0:	26040010 	addiu	a0,s0,16
    87f4:	3c130001 	lui	s3,0x1
    87f8:	0c0020ed 	jal	83b4 <strcmp>
    87fc:	266589ec 	addiu	a1,s3,-30228
    8800:	0040a021 	move	s4,v0
    8804:	8f918020 	lw	s1,-32736(gp)
    8808:	00000000 	nop
    880c:	26240010 	addiu	a0,s1,16
    8810:	0c0020ed 	jal	83b4 <strcmp>
    8814:	266589ec 	addiu	a1,s3,-30228
    8818:	8f848034 	lw	a0,-32716(gp)
    881c:	00000000 	nop
    8820:	38840001 	xori	a0,a0,0x1
    8824:	2c840001 	sltiu	a0,a0,1
    8828:	8f838024 	lw	v1,-32732(gp)
    882c:	00000000 	nop
    8830:	38630005 	xori	v1,v1,0x5
    8834:	2c630001 	sltiu	v1,v1,1
    8838:	00832021 	addu	a0,a0,v1
    883c:	93838028 	lbu	v1,-32728(gp)
    8840:	00000000 	nop
    8844:	38630041 	xori	v1,v1,0x41
    8848:	2c630001 	sltiu	v1,v1,1
    884c:	00832021 	addu	a0,a0,v1
    8850:	93838029 	lbu	v1,-32727(gp)
    8854:	00000000 	nop
    8858:	38630042 	xori	v1,v1,0x42
    885c:	2c630001 	sltiu	v1,v1,1
    8860:	00832021 	addu	a0,a0,v1
    8864:	3c030002 	lui	v1,0x2
    8868:	8c63b7b8 	lw	v1,-18504(v1)
    886c:	00000000 	nop
    8870:	38630007 	xori	v1,v1,0x7
    8874:	2c630001 	sltiu	v1,v1,1
    8878:	00832021 	addu	a0,a0,v1
    887c:	8e030004 	lw	v1,4(s0)
    8880:	00000000 	nop
    8884:	2c630001 	sltiu	v1,v1,1
    8888:	00832021 	addu	a0,a0,v1
    888c:	8e030008 	lw	v1,8(s0)
    8890:	00000000 	nop
    8894:	38630002 	xori	v1,v1,0x2
    8898:	2c630001 	sltiu	v1,v1,1
    889c:	00832021 	addu	a0,a0,v1
    88a0:	8e03000c 	lw	v1,12(s0)
    88a4:	00000000 	nop
    88a8:	38630011 	xori	v1,v1,0x11
    88ac:	2c630001 	sltiu	v1,v1,1
    88b0:	00832021 	addu	a0,a0,v1
    88b4:	8e230004 	lw	v1,4(s1)
    88b8:	00000000 	nop
    88bc:	2c630001 	sltiu	v1,v1,1
    88c0:	00832021 	addu	a0,a0,v1
    88c4:	8e230008 	lw	v1,8(s1)
    88c8:	00000000 	nop
    88cc:	38630001 	xori	v1,v1,0x1
    88d0:	2c630001 	sltiu	v1,v1,1
    88d4:	00832021 	addu	a0,a0,v1
    88d8:	8e23000c 	lw	v1,12(s1)
    88dc:	00000000 	nop
    88e0:	38630012 	xori	v1,v1,0x12
    88e4:	2c630001 	sltiu	v1,v1,1
    88e8:	00832021 	addu	a0,a0,v1
    88ec:	8fa30010 	lw	v1,16(sp)
    88f0:	00000000 	nop
    88f4:	38630005 	xori	v1,v1,0x5
    88f8:	2c630001 	sltiu	v1,v1,1
    88fc:	00832021 	addu	a0,a0,v1
    8900:	8fa30014 	lw	v1,20(sp)
    8904:	00000000 	nop
    8908:	38630007 	xori	v1,v1,0x7
    890c:	2c630001 	sltiu	v1,v1,1
    8910:	00832021 	addu	a0,a0,v1
    8914:	8fa30018 	lw	v1,24(sp)
    8918:	00000000 	nop
    891c:	38630001 	xori	v1,v1,0x1
    8920:	2c630001 	sltiu	v1,v1,1
    8924:	00832021 	addu	a0,a0,v1
    8928:	26b5000a 	addiu	s5,s5,10
    892c:	3c030002 	lui	v1,0x2
    8930:	8c6396b4 	lw	v1,-26956(v1)
    8934:	00000000 	nop
    8938:	00751826 	xor	v1,v1,s5
    893c:	2c630001 	sltiu	v1,v1,1
    8940:	00831821 	addu	v1,a0,v1
    8944:	2e940001 	sltiu	s4,s4,1
    8948:	0074a021 	addu	s4,v1,s4
    894c:	2c420001 	sltiu	v0,v0,1
    8950:	0282a021 	addu	s4,s4,v0
    8954:	3a52000d 	xori	s2,s2,0xd
    8958:	2e520001 	sltiu	s2,s2,1
    895c:	02928021 	addu	s0,s4,s2
    8960:	27a4001c 	addiu	a0,sp,28
    8964:	3c050001 	lui	a1,0x1
    8968:	0c0020ed 	jal	83b4 <strcmp>
    896c:	24a58a0c 	addiu	a1,a1,-30196
    8970:	2c420001 	sltiu	v0,v0,1
    8974:	02028021 	addu	s0,s0,v0
    8978:	27a4003c 	addiu	a0,sp,60
    897c:	3c050001 	lui	a1,0x1
    8980:	0c0020ed 	jal	83b4 <strcmp>
    8984:	24a58a2c 	addiu	a1,a1,-30164
    8988:	2c420001 	sltiu	v0,v0,1
    898c:	02028021 	addu	s0,s0,v0
    8990:	3a020014 	xori	v0,s0,0x14
    8994:	2c420001 	sltiu	v0,v0,1
    8998:	8fbf0084 	lw	ra,132(sp)
    899c:	8fbe0080 	lw	s8,128(sp)
    89a0:	8fb7007c 	lw	s7,124(sp)
    89a4:	8fb60078 	lw	s6,120(sp)
    89a8:	8fb50074 	lw	s5,116(sp)
    89ac:	8fb40070 	lw	s4,112(sp)
    89b0:	8fb3006c 	lw	s3,108(sp)
    89b4:	8fb20068 	lw	s2,104(sp)
    89b8:	8fb10064 	lw	s1,100(sp)
    89bc:	8fb00060 	lw	s0,96(sp)
    89c0:	03e00008 	jr	ra
    89c4:	27bd0088 	addiu	sp,sp,136

000089c8 <main>:
    89c8:	27bdffe8 	addiu	sp,sp,-24
    89cc:	afbf0014 	sw	ra,20(sp)
    89d0:	0c00212a 	jal	84a8 <dhrystone>
    89d4:	2404000a 	li	a0,10
    89d8:	af828030 	sw	v0,-32720(gp)
    89dc:	8fbf0014 	lw	ra,20(sp)
    89e0:	00000000 	nop
    89e4:	03e00008 	jr	ra
    89e8:	27bd0018 	addiu	sp,sp,24

Disassembly of section .reginfo:

00400074 <.reginfo>:
  400074:	b0000000 	0xb0000000
	...
  400088:	00020ff0 	0x20ff0

Disassembly of section .rodata:

000089ec <_fdata-0x10614>:
    89ec:	59524844 	0x59524844
    89f0:	4e4f5453 	c3	0x4f5453
    89f4:	52502045 	0x52502045
    89f8:	4152474f 	0x4152474f
    89fc:	53202c4d 	0x53202c4d
    8a00:	20454d4f 	addi	a1,v0,19791
    8a04:	49525453 	0x49525453
    8a08:	0000474e 	0x474e
    8a0c:	59524844 	0x59524844
    8a10:	4e4f5453 	c3	0x4f5453
    8a14:	52502045 	0x52502045
    8a18:	4152474f 	0x4152474f
    8a1c:	31202c4d 	andi	zero,t1,0x2c4d
    8a20:	20545327 	addi	s4,v0,21287
    8a24:	49525453 	0x49525453
    8a28:	0000474e 	0x474e
    8a2c:	59524844 	0x59524844
    8a30:	4e4f5453 	c3	0x4f5453
    8a34:	52502045 	0x52502045
    8a38:	4152474f 	0x4152474f
    8a3c:	32202c4d 	andi	zero,s1,0x2c4d
    8a40:	20444e27 	addi	a0,v0,20007
    8a44:	49525453 	0x49525453
    8a48:	0000474e 	0x474e
    8a4c:	59524844 	0x59524844
    8a50:	4e4f5453 	c3	0x4f5453
    8a54:	52502045 	0x52502045
    8a58:	4152474f 	0x4152474f
    8a5c:	33202c4d 	andi	zero,t9,0x2c4d
    8a60:	20445227 	addi	a0,v0,21031
    8a64:	49525453 	0x49525453
    8a68:	0000474e 	0x474e

Disassembly of section .sbss:

00019000 <Reg>:
   19000:	00000000 	nop

00019004 <User_Time>:
   19004:	00000000 	nop

00019008 <Begin_Time>:
   19008:	00000000 	nop

0001900c <End_Time>:
   1900c:	00000000 	nop

00019010 <Next_Ptr_Glob>:
   19010:	00000000 	nop

00019014 <Int_Glob>:
   19014:	00000000 	nop

00019018 <Ch_1_Glob>:
	...

00019019 <Ch_2_Glob>:
   19019:	0000      	addiu	s0,sp,0
	...

0001901c <Ptr_Glob>:
   1901c:	00000000 	nop

00019020 <result>:
   19020:	00000000 	nop

00019024 <Bool_Glob>:
   19024:	00000000 	nop

Disassembly of section .bss:

00019028 <malloc_2>:
	...

00019058 <Arr_2_Glob>:
	...

0001b768 <malloc_1>:
	...

0001b798 <Arr_1_Glob>:
	...

Disassembly of section .pdr:

00000000 <.pdr>:
   0:	00008018 	0x8018
	...
  18:	0000001d 	0x1d
  1c:	0000001f 	0x1f
  20:	00008048 	0x8048
	...
  38:	0000001d 	0x1d
  3c:	0000001f 	0x1f
  40:	00008074 	0x8074
	...
  58:	0000001d 	0x1d
  5c:	0000001f 	0x1f
  60:	00008084 	0x8084
	...
  78:	0000001d 	0x1d
  7c:	0000001f 	0x1f
  80:	000080ac 	0x80ac
	...
  98:	0000001d 	0x1d
  9c:	0000001f 	0x1f
  a0:	000080bc 	0x80bc
  a4:	80000000 	lb	zero,0(zero)
  a8:	fffffffc 	0xfffffffc
	...
  b4:	00000018 	mult	zero,zero
  b8:	0000001d 	0x1d
  bc:	0000001f 	0x1f
  c0:	00008104 	0x8104
	...
  d8:	0000001d 	0x1d
  dc:	0000001f 	0x1f
  e0:	000081cc 	syscall	0x207
	...
  f8:	0000001d 	0x1d
  fc:	0000001f 	0x1f
 100:	000081f0 	0x81f0
	...
 118:	0000001d 	0x1d
 11c:	0000001f 	0x1f
 120:	000081fc 	0x81fc
 124:	80030000 	lb	v1,0(zero)
 128:	fffffffc 	0xfffffffc
	...
 134:	00000020 	add	zero,zero,zero
 138:	0000001d 	0x1d
 13c:	0000001f 	0x1f
 140:	000082ac 	0x82ac
 144:	80030000 	lb	v1,0(zero)
 148:	fffffffc 	0xfffffffc
	...
 154:	00000020 	add	zero,zero,zero
 158:	0000001d 	0x1d
 15c:	0000001f 	0x1f
 160:	000083b4 	0x83b4
	...
 178:	0000001d 	0x1d
 17c:	0000001f 	0x1f
 180:	0000841c 	0x841c
 184:	80070000 	lb	a3,0(zero)
 188:	fffffffc 	0xfffffffc
	...
 194:	00000020 	add	zero,zero,zero
 198:	0000001d 	0x1d
 19c:	0000001f 	0x1f
 1a0:	000084a8 	0x84a8
 1a4:	c0ff0000 	lwc0	$31,0(a3)
 1a8:	fffffffc 	0xfffffffc
	...
 1b4:	00000088 	0x88
 1b8:	0000001d 	0x1d
 1bc:	0000001f 	0x1f
 1c0:	000089c8 	0x89c8
 1c4:	80000000 	lb	zero,0(zero)
 1c8:	fffffffc 	0xfffffffc
	...
 1d4:	00000018 	mult	zero,zero
 1d8:	0000001d 	0x1d
 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+0x5b78c10>
   8:	00070100 	sll	zero,a3,0x4
   c:	01040000 	0x1040000
