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

📄 display_debug.dasm

📁 MIPS的液晶显示原码,运行在ECLIPSE上,已通过测试.
💻 DASM
📖 第 1 页 / 共 5 页
字号:
 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:	1bc00000 	blez	s8,27c <hal_exception_handler-0x7ffffd84> 27c:	1ec88000 	0x1ec88000 280:	6d018000 	0x6d018000 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:	d8000003 	ldc2	$0,3(zero) 2c8:	fc80001b 	sdc3	$0,27(a0) 2cc:	1080001b 	beqz	a0,33c <hal_exception_handler-0x7ffffcc4> 2d0:	000003ae 	0x3ae 2d4:	11209102 	beqz	t1,fffe46e0 <__com_bss_start+0x5ffe3b20> 2d8:	80001be0 	lb	zero,7136(zero) 2dc:	80001bfc 	lb	zero,7164(zero) 2e0:	0003ba12 	0x3ba12 2e4:	00520100 	0x520100 2e8:	03140f00 	0x3140f00 2ec:	03d20000 	0x3d20000 2f0:	1c040000 	0x1c040000 2f4:	1c288000 	0x1c288000 2f8:	ef108000 	swc3	$16,-32768(t8) 2fc:	02000003 	0x2000003 300:	0c112491 	jal	449244 <hal_exception_handler-0x7fbb6dbc> 304:	2880001c 	slti	zero,a0,28 308:	1280001c 	beqz	s4,37c <hal_exception_handler-0x7ffffc84> 30c:	000003fc 	0x3fc 310:	00005201 	0x5201 314:	00033f0f 	0x33f0f 318:	0003d200 	sll	k0,v1,0x8 31c:	001c5800 	sll	t3,gp,0x0 320:	001c7880 	sll	t7,gp,0x2 324:	03ef1080 	0x3ef1080 328:	91020000 	lbu	v0,0(t0) 32c:	1c5c1124 	0x1c5c1124 330:	1c788000 	0x1c788000 334:	fc128000 	sdc3	$18,-32768(zero) 338:	01000003 	0x1000003 33c:	0f000052 	jal	c000148 <hal_exception_handler-0x73fffeb8> 340:	0000036a 	0x36a 344:	000003d2 	0x3d2 348:	80001ca8 	lb	zero,7336(zero) 34c:	80001ccc 	lb	zero,7372(zero) 350:	0003ef10 	0x3ef10 354:	24910200 	addiu	s1,a0,512 358:	001cb011 	0x1cb011 35c:	001ccc80 	sll	t9,gp,0x12 360:	03fc1280 	0x3fc1280 364:	52010000 	beql	s0,at,368 <hal_exception_handler-0x7ffffc98> 368:	15130000 	bne	t0,s3,36c <hal_exception_handler-0x7ffffc94> 36c:	14000004 	bnez	zero,380 <hal_exception_handler-0x7ffffc80> 370:	3880001d 	xori	zero,a0,0x1d 374:	1080001d 	beqz	a0,3ec <hal_exception_handler-0x7ffffc14> 378:	00000434 	teq	zero,zero,0x10 37c:	11249102 	beq	t1,a0,fffe4788 <__com_bss_start+0x5ffe3bc8> 380:	80001d1c 	lb	zero,7452(zero) 384:	80001d38 	lb	zero,7480(zero) 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:	1ec80000 	0x1ec80000 47c:	1fdc8000 	0x1fdc8000 480:	6d018000 	0x6d018000 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:	80001ed8 	lb	zero,7896(zero) 4bc:	80001efc 	lb	zero,7932(zero) 4c0:	0003ef10 	0x3ef10 4c4:	18910200 	0x18910200 4c8:	001ee011 	0x1ee011 4cc:	001efc80 	sll	ra,s8,0x12 4d0:	03fc1280 	0x3fc1280 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:	04000005 	bltz	zero,4f8 <hal_exception_handler-0x7ffffb08> 4e4:	3080001f 	andi	zero,a0,0x1f 4e8:	1080001f 	beqz	a0,568 <hal_exception_handler-0x7ffffa98> 4ec:	000005b3 	tltu	zero,zero,0x16 4f0:	101c9102 	beq	zero,gp,fffe48fc <__com_bss_start+0x5ffe3d3c> 4f4:	000005bf 	0x5bf 4f8:	11189102 	beq	t0,t8,fffe4904 <__com_bss_start+0x5ffe3d44> 4fc:	80001f10 	lb	zero,7952(zero) 500:	80001f30 	lb	zero,7984(zero) 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:	1f300000 	0x1f300000 518:	1f5c8000 	0x1f5c8000 51c:	b3108000 	0xb3108000 520:	02000005 	0x2000005 524:	bf101c91 	cache	0x10,7313(t8) 528:	02000005 	0x2000005 52c:	3c111891 	lui	s1,0x1891 530:	5c80001f 	bgtzl	a0,5b0 <hal_exception_handler-0x7ffffa50> 534:	1280001f 	beqz	s4,5b4 <hal_exception_handler-0x7ffffa4c> 538:	000005e8 	0x5e8 53c:	00005201 	0x5201 540:	00056b0f 	0x56b0f 544:	00062400 	sll	a0,a2,0x10 548:	001f5c00 	sll	t3,ra,0x10 54c:	001f8480 	sll	s0,ra,0x12 550:	06441080 	0x6441080 554:	91020000 	lbu	v0,0(t0) 558:	1f641128 	0x1f641128 55c:	1f848000 	0x1f848000 560:	51128000 	beql	t0,s2,fffe0564 <__com_bss_start+0x5ffdf9a4> 564:	01000006 	srlv	zero,zero,t0 568:	13000053 	beqz	t8,6b8 <hal_exception_handler-0x7ffff948> 56c:	0000066d 	0x66d 570:	80001f8c 	lb	zero,8076(zero) 574:	80001fb0 	lb	zero,8112(zero) 578:	00069210 	0x69210 57c:	1c910200 	0x1c910200 580:	001f9411 	0x1f9411 584:	001fb080 	sll	s6,ra,0x2 588:	069e1280 	0x69e1280 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:	001fdc00 	sll	k1,ra,0x10 6e4:	0020ec80 	0x20ec80 6e8:	196d0180 	0x196d0180 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:	1fec0000 	0x1fec0000 720:	20108000 	addi	s0,zero,-32768 724:	ef108000 	swc3	$16,-32768(t8) 728:	02000003 	0x2000003 72c:	f4111891 	sdc1	$f17,6289(zero) 730:	1080001f 	beqz	a0,7b0 <hal_exception_handler-0x7ffff850> 734:	12800020 	beqz	s4,7b8 <hal_exception_handler-0x7ffff848> 738:	000003fc 	0x3fc 73c:	00005201 	0x5201 740:	0007730f 	0x7730f 744:	00059300 	sll	s2,a1,0xc 748:	00201800 	0x201800 74c:	00204480 	0x204480 750:	05b31080 	bgezall	t5,4954 <hal_exception_handler-0x7fffb6ac> 754:	91020000 	lbu	v0,0(t0) 758:	05bf101c 	synci	4124(t5) 75c:	91020000 	lbu	v0,0(t0) 760:	20241118 	addi	a0,at,4376 764:	20448000 	addi	a0,v0,-32768 768:	e8128000 	swc2	$18,-32768(zero) 76c:	01000005 	0x1000005 770:	0f000052 	jal	c000148 <hal_exception_handler-0x73fffeb8> 774:	000007a6 	0x7a6 778:	00000593 	0x593 77c:	80002044 	lb	zero,8260(zero) 780:	8000206c 	lb	zero,8300(zero) 784:	0005b310 	0x5b310 788:	1c910200 	0x1c910200 78c:	0005bf10 	0x5bf10 790:	18910200 	0x18910200 794:	00204c11 	0x204c11 798:	00206c80 	0x206c80 79c:	05e81280 	tgei	t7,4736 7a0:	52010000 	beql	s0,at,7a4 <hal_exception_handler-0x7ffff85c> 7a4:	d10f0000 	0xd10f0000 7a8:	24000007 	li	zero,7 7ac:	6c000006 	0x6c000006 7b0:	94800020 	lhu	zero,32(a0) 7b4:	10800020 	beqz	a0,838 <hal_exception_handler-0x7ffff7c8> 7b8:	00000644 	0x644 7bc:	11289102 	beq	t1,t0,fffe4bc8 <__com_bss_start+0x5ffe4008> 7c0:	80002074 	lb	zero,8308(zero) 7c4:	80002094 	lb	zero,8340(zero) 7c8:	00065112 	0x65112 7cc:	00530100 	0x530100 7d0:	066d1300 	0x66d1300 7d4:	209c0000 	addi	gp,a0,0 7d8:	20c08000 	addi	zero,a2,-32768 7dc:	92108000 	lbu	s0,-32768(s0) 7e0:	02000006 	srlv	zero,zero,s0 7e4:	a4111c91 	sh	s1,7313(zero) 7e8:	c0800020 	ll	zero,32(a0) 7ec:	12800020 	beqz	s4,870 <hal_exception_handler-0x7ffff790> 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:	0020ec01 	0x20ec01 810:	00227880 	0x227880 814:	196d0180 	0x196d0180 818:	64615f78 	0x64615f78 81c:	8d010072 	lw	at,114(t0) 820:	00000097 	0x97 824:	19289102 	0x19289102 828:	64615f79 	0x64615f79 82c:	8d010072 	lw	at,114(t0) 830:	00000097 	0x97 834:	192c9102 	0x192c9102 838:	615f7a68 	0x615f7a68 83c:	01007264 	0x1007264 840:	0000918d 	break	0x0,0x246 844:	30910200 	andi	s1,a0,0x200 848:	0100690e 	0x100690e 84c:	0000978f 	0x978f 850:	10910200 	beq	a0,s1,1054 <hal_exception_handler-0x7fffefac> 854:	01006a0e 	0x1006a0e 858:	0000978f 	0x978f 85c:	11910200 	beq	t4,s1,1060 <hal_exception_handler-0x7fffefa0> 860:	6c6f630e 	0x6c6f630e 864:	5f6e6d75 	0x5f6e6d75 868:	0062736d 	0x62736d 86c:	00978f01 	0x978f01

⌨️ 快捷键说明

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