⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 display_release.dasm

📁 MIPS的液晶显示原码,运行在ECLIPSE上,已通过测试.
💻 DASM
📖 第 1 页 / 共 5 页
字号:
 1f8:	616c7073 	0x616c7073 1fc:	65675f79 	0x65675f79 200:	74735f74 	jalx	1cd7dd0 <hal_exception_handler-0x7e328230> 204:	73757461 	0x73757461 208:	0300745f 	0x300745f 20c:	02120143 	0x2120143 210:	04040000 	0x4040000 214:	00000218 	0x218 218:	00022809 	0x22809 21c:	008a0100 	0x8a0100 220:	280a0000 	slti	t2,zero,0 224:	00000002 	srl	zero,zero,0x0 228:	008a0404 	0x8a0404 22c:	680b0000 	0x680b0000 230:	645f6c61 	0x645f6c61 234:	6c707369 	0x6c707369 238:	775f7961 	jalx	d7de584 <hal_exception_handler-0x72821a7c> 23c:	65746972 	0x65746972 240:	0300745f 	0x300745f 244:	024a0144 	0x24a0144 248:	04040000 	0x4040000 24c:	00000250 	0x250 250:	00026009 	0x26009 254:	008a0100 	0x8a0100 258:	600a0000 	0x600a0000 25c:	00000002 	srl	zero,zero,0x0 260:	61686303 	0x61686303 264:	08010072 	j	401c8 <hal_exception_handler-0x7ffbfe38> 268:	0003920c 	syscall	0xe48 26c:	616d0100 	0x616d0100 270:	01006e69 	0x1006e69 274:	008a0143 	0x8a0143 278:	0bd40000 	j	f500000 <hal_exception_handler-0x70b00000> 27c:	0edc8100 	jal	b720400 <hal_exception_handler-0x748dfc00> 280:	6d018100 	0x6d018100 284:	0000070d 	break	0x0,0x1c 288:	8a440100 	lwl	a0,256(s2) 28c:	02000000 	0x2000000 290:	690e1091 	0x690e1091 294:	8a440100 	lwl	a0,256(s2) 298:	02000000 	0x2000000 29c:	000d1491 	0xd1491 2a0:	01000000 	0x1000000 2a4:	0000d845 	0xd845 2a8:	18910200 	0x18910200 2ac:	7261700e 	0x7261700e 2b0:	31736d61 	andi	s3,t3,0x6d61 2b4:	af530100 	sw	s3,256(k0) 2b8:	02000001 	movf	zero,s0,$fcc0 2bc:	e90f2891 	swc2	$15,10385(t0) 2c0:	92000002 	lbu	zero,2(s0) 2c4:	ec000003 	swc3	$0,3(zero) 2c8:	1081000b 	beq	a0,at,2f8 <hal_exception_handler-0x7ffffd08> 2cc:	1081000c 	beq	a0,at,300 <hal_exception_handler-0x7ffffd00> 2d0:	000003ae 	0x3ae 2d4:	11209102 	beqz	t1,fffe46e0 <__warm_start+0x5efe42f4> 2d8:	81000bf4 	lb	zero,3060(t0) 2dc:	81000c10 	lb	zero,3088(t0) 2e0:	0003ba12 	0x3ba12 2e4:	00520100 	0x520100 2e8:	03140f00 	0x3140f00 2ec:	03d20000 	0x3d20000 2f0:	0c180000 	jal	600000 <hal_exception_handler-0x7fa00000> 2f4:	0c3c8100 	jal	f20400 <hal_exception_handler-0x7f0dfc00> 2f8:	ef108100 	swc3	$16,-32512(t8) 2fc:	02000003 	0x2000003 300:	20112491 	addi	s1,zero,9361 304:	3c81000c 	0x3c81000c 308:	1281000c 	beq	s4,at,33c <hal_exception_handler-0x7ffffcc4> 30c:	000003fc 	0x3fc 310:	00005201 	0x5201 314:	00033f0f 	0x33f0f 318:	0003d200 	sll	k0,v1,0x8 31c:	000c6c00 	sll	t5,t4,0x10 320:	000c8c81 	0xc8c81 324:	03ef1081 	0x3ef1081 328:	91020000 	lbu	v0,0(t0) 32c:	0c701124 	jal	1c04490 <hal_exception_handler-0x7e3fbb70> 330:	0c8c8100 	jal	2320400 <hal_exception_handler-0x7dcdfc00> 334:	fc128100 	sdc3	$18,-32512(zero) 338:	01000003 	0x1000003 33c:	0f000052 	jal	c000148 <hal_exception_handler-0x73fffeb8> 340:	0000036a 	0x36a 344:	000003d2 	0x3d2 348:	81000cbc 	lb	zero,3260(t0) 34c:	81000ce0 	lb	zero,3296(t0) 350:	0003ef10 	0x3ef10 354:	24910200 	addiu	s1,a0,512 358:	000cc411 	0xcc411 35c:	000ce081 	0xce081 360:	03fc1281 	0x3fc1281 364:	52010000 	beql	s0,at,368 <hal_exception_handler-0x7ffffc98> 368:	15130000 	bne	t0,s3,36c <hal_exception_handler-0x7ffffc94> 36c:	28000004 	slti	zero,zero,4 370:	4c81000d 	suxc1	$f0,at(a0) 374:	1081000d 	beq	a0,at,3ac <hal_exception_handler-0x7ffffc54> 378:	00000434 	teq	zero,zero,0x10 37c:	11249102 	beq	t1,a0,fffe4788 <__warm_start+0x5efe439c> 380:	81000d30 	lb	zero,3376(t0) 384:	81000d4c 	lb	zero,3404(t0) 388:	00044012 	0x44012 38c:	00520100 	0x520100 390:	d2140000 	0xd2140000 394:	68000003 	0x68000003 398:	675f6c61 	0x675f6c61 39c:	5f6f6970 	0x5f6f6970 3a0:	74696e69 	jalx	1a5b9a4 <hal_exception_handler-0x7e5a465c> 3a4:	01310200 	0x1310200 3a8:	00008a01 	0x8a01 3ac:	00150300 	sll	zero,s5,0xc 3b0:	02000000 	0x2000000 3b4:	013a0131 	tgeu	t1,k0,0x4 3b8:	68160000 	0x68160000 3bc:	675f6c61 	0x675f6c61 3c0:	5f6f6970 	0x5f6f6970 3c4:	74696e69 	jalx	1a5b9a4 <hal_exception_handler-0x7e5a465c> 3c8:	3102005f 	andi	v0,t0,0x5f 3cc:	00010c01 	0x10c01 3d0:	15140000 	bne	t0,s4,3d4 <hal_exception_handler-0x7ffffc2c> 3d4:	68000004 	0x68000004 3d8:	675f6c61 	0x675f6c61 3dc:	5f6f6970 	0x5f6f6970 3e0:	74697277 	jalx	1a5c9dc <hal_exception_handler-0x7e5a3624> 3e4:	38020065 	xori	v0,zero,0x65 3e8:	008a0101 	0x8a0101 3ec:	17030000 	bne	t8,v1,3f0 <hal_exception_handler-0x7ffffc10> 3f0:	61746164 	0x61746164 3f4:	01380200 	0x1380200 3f8:	0000007a 	0x7a 3fc:	6c616816 	0x6c616816 400:	6970675f 	0x6970675f 404:	72775f6f 	0x72775f6f 408:	5f657469 	0x5f657469 40c:	01380200 	0x1380200 410:	00000140 	sll	zero,zero,0x5 414:	045b1400 	0x45b1400 418:	61680000 	0x61680000 41c:	69645f6c 	0x69645f6c 420:	616c7073 	0x616c7073 424:	6e695f79 	0x6e695f79 428:	03007469 	0x3007469 42c:	8a010140 	lwl	at,320(s0) 430:	03000000 	0x3000000 434:	00000015 	0x15 438:	01400300 	0x1400300 43c:	000001eb 	0x1eb 440:	6c616816 	0x6c616816 444:	7369645f 	udi15	k1,t1,t4,0x11 448:	79616c70 	0x79616c70 44c:	696e695f 	0x696e695f 450:	03005f74 	teq	t8,zero,0x17d 454:	01ba0140 	0x1ba0140 458:	18000000 	blez	zero,45c <hal_exception_handler-0x7ffffba4> 45c:	00000593 	0x593 460:	30623673 	andi	v0,v1,0x3673 464:	5f343237 	0x5f343237 468:	74697277 	jalx	1a5c9dc <hal_exception_handler-0x7e5a3624> 46c:	61645f65 	0x61645f65 470:	01006174 	teq	t0,zero,0x185 474:	008a016c 	0x8a016c 478:	0edc0000 	jal	b700000 <hal_exception_handler-0x74900000> 47c:	0ff08100 	jal	fc20400 <hal_exception_handler-0x703dfc00> 480:	6d018100 	0x6d018100 484:	74616419 	jalx	1859064 <hal_exception_handler-0x7e7a6f9c> 488:	6b010061 	0x6b010061 48c:	00000097 	0x97 490:	0d389102 	jal	4e24408 <hal_exception_handler-0x7b1dbbf8> 494:	00000007 	srav	zero,zero,zero 498:	008a6d01 	0x8a6d01 49c:	91020000 	lbu	v0,0(t0) 4a0:	00430d10 	0x430d10 4a4:	6e010000 	0x6e010000 4a8:	0000008a 	0x8a 4ac:	0f149102 	jal	c524408 <hal_exception_handler-0x73adbbf8> 4b0:	000004da 	0x4da 4b4:	000003d2 	0x3d2 4b8:	81000eec 	lb	zero,3820(t0) 4bc:	81000f10 	lb	zero,3856(t0) 4c0:	0003ef10 	0x3ef10 4c4:	18910200 	0x18910200 4c8:	000ef411 	0xef411 4cc:	000f1081 	0xf1081 4d0:	03fc1281 	0x3fc1281 4d4:	52010000 	beql	s0,at,4d8 <hal_exception_handler-0x7ffffb28> 4d8:	0d0f0000 	jal	43c0000 <hal_exception_handler-0x7bc40000> 4dc:	93000005 	lbu	zero,5(t8) 4e0:	18000005 	blez	zero,4f8 <hal_exception_handler-0x7ffffb08> 4e4:	4481000f 	0x4481000f 4e8:	1081000f 	beq	a0,at,528 <hal_exception_handler-0x7ffffad8> 4ec:	000005b3 	tltu	zero,zero,0x16 4f0:	101c9102 	beq	zero,gp,fffe48fc <__warm_start+0x5efe4510> 4f4:	000005bf 	0x5bf 4f8:	11189102 	beq	t0,t8,fffe4904 <__warm_start+0x5efe4518> 4fc:	81000f24 	lb	zero,3876(t0) 500:	81000f44 	lb	zero,3908(t0) 504:	0005e812 	0x5e812 508:	00520100 	0x520100 50c:	05400f00 	bltz	t2,4110 <hal_exception_handler-0x7fffbef0> 510:	05930000 	bgezall	t4,514 <hal_exception_handler-0x7ffffaec> 514:	0f440000 	jal	d100000 <hal_exception_handler-0x72f00000> 518:	0f708100 	jal	dc20400 <hal_exception_handler-0x723dfc00> 51c:	b3108100 	0xb3108100 520:	02000005 	0x2000005 524:	bf101c91 	cache	0x10,7313(t8) 528:	02000005 	0x2000005 52c:	50111891 	beql	zero,s1,6774 <hal_exception_handler-0x7fff988c> 530:	7081000f 	0x7081000f 534:	1281000f 	beq	s4,at,574 <hal_exception_handler-0x7ffffa8c> 538:	000005e8 	0x5e8 53c:	00005201 	0x5201 540:	00056b0f 	0x56b0f 544:	00062400 	sll	a0,a2,0x10 548:	000f7000 	sll	t6,t7,0x0 54c:	000f9881 	0xf9881 550:	06441081 	0x6441081 554:	91020000 	lbu	v0,0(t0) 558:	0f781128 	jal	de044a0 <hal_exception_handler-0x721fbb60> 55c:	0f988100 	jal	e620400 <hal_exception_handler-0x719dfc00> 560:	51128100 	beql	t0,s2,fffe0964 <__warm_start+0x5efe0578> 564:	01000006 	srlv	zero,zero,t0 568:	13000053 	beqz	t8,6b8 <hal_exception_handler-0x7ffff948> 56c:	0000066d 	0x66d 570:	81000fa0 	lb	zero,4000(t0) 574:	81000fc4 	lb	zero,4036(t0) 578:	00069210 	0x69210 57c:	1c910200 	0x1c910200 580:	000fa811 	0xfa811 584:	000fc481 	0xfc481 588:	069e1281 	0x69e1281 58c:	52010000 	beql	s0,at,590 <hal_exception_handler-0x7ffffa70> 590:	14000000 	bnez	zero,594 <hal_exception_handler-0x7ffffa6c> 594:	00000604 	0x604 598:	5f6c6168 	0x5f6c6168 59c:	70736964 	0x70736964 5a0:	5f79616c 	0x5f79616c 5a4:	74636f69 	jalx	18dbda4 <hal_exception_handler-0x7e72425c> 5a8:	4603006c 	c1	0x3006c 5ac:	008a0101 	0x8a0101 5b0:	17030000 	bne	t8,v1,5b4 <hal_exception_handler-0x7ffffa4c> 5b4:	00646d63 	0x646d63 5b8:	8a014603 	lwl	at,17923(s0) 5bc:	17000000 	bnez	t8,5c0 <hal_exception_handler-0x7ffffa40> 5c0:	61746164 	0x61746164 5c4:	01460300 	0x1460300 5c8:	00000078 	0x78 5cc:	6c61680b 	0x6c61680b 5d0:	7369645f 	udi15	k1,t1,t4,0x11 5d4:	79616c70 	0x79616c70 5d8:	636f695f 	0x636f695f 5dc:	745f6c74 	jalx	17db1d0 <hal_exception_handler-0x7e824e30> 5e0:	01460300 	0x1460300 5e4:	00000604 	0x604 5e8:	6c616816 	0x6c616816 5ec:	7369645f 	udi15	k1,t1,t4,0x11 5f0:	79616c70 	0x79616c70 5f4:	636f695f 	0x636f695f 5f8:	005f6c74 	teq	v0,ra,0x1b1 5fc:	cc014603 	pref	0x1,17923(zero) 600:	00000005 	0x5 604:	060a0404 	tlti	s0,1028 608:	1f090000 	0x1f090000 60c:	01000006 	srlv	zero,zero,t0 610:	0000061f 	0x61f 614:	00008a0a 	0x8a0a 618:	00780a00 	0x780a00 61c:	1a000000 	blez	s0,620 <hal_exception_handler-0x7ffff9e0> 620:	0000008a 	0x8a 624:	00066d14 	0x66d14 628:	6c616800 	0x6c616800 62c:	7369645f 	udi15	k1,t1,t4,0x11 630:	79616c70 	0x79616c70 634:	6972775f 	0x6972775f 638:	03006574 	teq	t8,zero,0x195 63c:	8a010144 	lwl	at,324(s0) 640:	03000000 	0x3000000 644:	74616417 	jalx	185905c <hal_exception_handler-0x7e7a6fa4> 648:	44030061 	0x44030061 64c:	00026001 	0x26001 650:	61681600 	0x61681600 654:	69645f6c 	0x69645f6c 658:	616c7073 	0x616c7073 65c:	72775f79 	0x72775f79 660:	5f657469 	0x5f657469 664:	01440300 	0x1440300 668:	0000022e 	0x22e 66c:	06bf1400 	synci	5120(s5) 670:	61680000 	0x61680000 674:	69645f6c 	0x69645f6c 678:	616c7073 	0x616c7073 67c:	65675f79 	0x65675f79 680:	74735f74 	jalx	1cd7dd0 <hal_exception_handler-0x7e328230> 684:	73757461 	0x73757461 688:	01430300 	0x1430300 68c:	00008a01 	0x8a01 690:	43150300 	c0	0x1150300 694:	03000000 	0x3000000 698:	02280143 	0x2280143 69c:	68160000 	0x68160000 6a0:	645f6c61 	0x645f6c61 6a4:	6c707369 	0x6c707369 6a8:	675f7961 	0x675f7961 6ac:	735f7465 	0x735f7465 6b0:	75746174 	jalx	5d185d0 <hal_exception_handler-0x7a2e7a30> 6b4:	03005f73 	tltu	t8,zero,0x17d 6b8:	01f10143 	0x1f10143 6bc:	18000000 	blez	zero,6c0 <hal_exception_handler-0x7ffff940> 6c0:	000007f9 	0x7f9 6c4:	30623673 	andi	v0,v1,0x3673 6c8:	5f343237 	0x5f343237 6cc:	74697277 	jalx	1a5c9dc <hal_exception_handler-0x7e5a3624> 6d0:	6f635f65 	0x6f635f65 6d4:	6e616d6d 	0x6e616d6d 6d8:	7d010064 	0x7d010064 6dc:	00008a01 	0x8a01 6e0:	000ff000 	sll	s8,t7,0x0 6e4:	00110081 	0x110081 6e8:	196d0181 	0x196d0181 6ec:	00646d63 	0x646d63 6f0:	00977c01 	0x977c01 6f4:	91020000 	lbu	v0,0(t0) 6f8:	00070d38 	0x70d38 6fc:	7e010000 	ext	at,s0,0x0,0x1 700:	0000008a 	0x8a 704:	0d109102 	jal	4424408 <hal_exception_handler-0x7bbdbbf8> 708:	00000043 	sra	zero,zero,0x1 70c:	008a7f01 	0x8a7f01 710:	91020000 	lbu	v0,0(t0) 714:	07400f14 	bltz	k0,4368 <hal_exception_handler-0x7fffbc98> 718:	03d20000 	0x3d20000 71c:	10000000 	b	720 <hal_exception_handler-0x7ffff8e0> 720:	10248100 	beq	at,a0,fffe0b24 <__warm_start+0x5efe0738> 724:	ef108100 	swc3	$16,-32512(t8) 728:	02000003 	0x2000003 72c:	08111891 	j	446244 <hal_exception_handler-0x7fbb9dbc> 730:	24810010 	addiu	at,a0,16 734:	12810010 	beq	s4,at,778 <hal_exception_handler-0x7ffff888> 738:	000003fc 	0x3fc 73c:	00005201 	0x5201 740:	0007730f 	0x7730f 744:	00059300 	sll	s2,a1,0xc 748:	00102c00 	sll	a1,s0,0x10 74c:	00105881 	0x105881 750:	05b31081 	bgezall	t5,4958 <hal_exception_handler-0x7fffb6a8> 754:	91020000 	lbu	v0,0(t0) 758:	05bf101c 	synci	4124(t5) 75c:	91020000 	lbu	v0,0(t0) 760:	10381118 	beq	at,t8,4bc4 <hal_exception_handler-0x7fffb43c> 764:	10588100 	beq	v0,t8,fffe0b68 <__warm_start+0x5efe077c> 768:	e8128100 	swc2	$18,-32512(zero) 76c:	01000005 	0x1000005 770:	0f000052 	jal	c000148 <hal_exception_handler-0x73fffeb8> 774:	000007a6 	0x7a6 778:	00000593 	0x593 77c:	81001058 	lb	zero,4184(t0) 780:	81001080 	lb	zero,4224(t0) 784:	0005b310 	0x5b310 788:	1c910200 	0x1c910200 78c:	0005bf10 	0x5bf10 790:	18910200 	0x18910200 794:	00106011 	0x106011 798:	00108081 	0x108081 79c:	05e81281 	tgei	t7,4737 7a0:	52010000 	beql	s0,at,7a4 <hal_exception_handler-0x7ffff85c> 7a4:	d10f0000 	0xd10f0000 7a8:	24000007 	li	zero,7 7ac:	80000006 	lb	zero,6(zero) 7b0:	a8810010 	swl	at,16(a0) 7b4:	10810010 	beq	a0,at,7f8 <hal_exception_handler-0x7ffff808> 7b8:	00000644 	0x644 7bc:	11289102 	beq	t1,t0,fffe4bc8 <__warm_start+0x5efe47dc> 7c0:	81001088 	lb	zero,4232(t0) 7c4:	810010a8 	lb	zero,4264(t0) 7c8:	00065112 	0x65112 7cc:	00530100 	0x530100 7d0:	066d1300 	0x66d1300 7d4:	10b00000 	beq	a1,s0,7d8 <hal_exception_handler-0x7ffff828> 7d8:	10d48100 	beq	a2,s4,fffe0bdc <__warm_start+0x5efe07f0> 7dc:	92108100 	lbu	s0,-32512(s0) 7e0:	02000006 	srlv	zero,zero,s0 7e4:	b8111c91 	swr	s1,7313(zero) 7e8:	d4810010 	ldc1	$f1,16(a0) 7ec:	12810010 	beq	s4,at,830 <hal_exception_handler-0x7ffff7d0> 7f0:	0000069e 	0x69e 7f4:	00005201 	0x5201 7f8:	08ac1b00 	j	2b06c00 <hal_exception_handler-0x7d4f9400> 7fc:	64010000 	0x64010000 800:	6c707369 	0x6c707369 804:	685f7961 	0x685f7961 808:	8e01007a 	lw	at,122(s0) 80c:	00110001 	movt	zero,zero,$fcc4 810:	00128c81 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -