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

📄 display_debug.dasm

📁 MIPS的液晶显示原码,运行在ECLIPSE上,已通过测试.
💻 DASM
📖 第 1 页 / 共 5 页
字号:
./display_debug.elf:     file format elf32-tradlittlemipsDisassembly of section .com.vect.e:80000000 <hal_exception_handler>:80000000:	00000000 	nop80000004:	03e00008 	jr	ra80000008:	00000000 	nopDisassembly of section .com.vect.i:80000180 <other_vector>:80000180:	401a6800 	mfc0	k0,c0_cause80000184:	00000000 	nop80000188:	335a007f 	andi	k0,k0,0x7f8000018c:	3c1b8000 	lui	k1,0x800080000190:	277b0684 	addiu	k1,k1,166880000194:	037ad820 	add	k1,k1,k080000198:	8f7b0000 	lw	k1,0(k1)8000019c:	03600008 	jr	k1800001a0:	00000000 	nop800001a4 <__default_exception_vsr>:800001a4:	03a0d821 	move	k1,sp800001a8:	23bdfeb0 	addi	sp,sp,-336800001ac:	afba0088 	sw	k0,136(sp)800001b0:	afa10004 	sw	at,4(sp)800001b4:	afa20008 	sw	v0,8(sp)800001b8:	afa3000c 	sw	v1,12(sp)800001bc:	afa40010 	sw	a0,16(sp)800001c0:	afa50014 	sw	a1,20(sp)800001c4:	afa60018 	sw	a2,24(sp)800001c8:	afa7001c 	sw	a3,28(sp)800001cc:	afa80020 	sw	t0,32(sp)800001d0:	afa90024 	sw	t1,36(sp)800001d4:	afaa0028 	sw	t2,40(sp)800001d8:	afab002c 	sw	t3,44(sp)800001dc:	afac0030 	sw	t4,48(sp)800001e0:	afad0034 	sw	t5,52(sp)800001e4:	afae0038 	sw	t6,56(sp)800001e8:	afaf003c 	sw	t7,60(sp)800001ec:	afb00040 	sw	s0,64(sp)800001f0:	afb10044 	sw	s1,68(sp)800001f4:	afb20048 	sw	s2,72(sp)800001f8:	afb3004c 	sw	s3,76(sp)800001fc:	afb40050 	sw	s4,80(sp)80000200:	afb50054 	sw	s5,84(sp)80000204:	afb60058 	sw	s6,88(sp)80000208:	afb7005c 	sw	s7,92(sp)8000020c:	afb80060 	sw	t8,96(sp)80000210:	afb90064 	sw	t9,100(sp)80000214:	afbc0070 	sw	gp,112(sp)80000218:	afbe0078 	sw	s8,120(sp)8000021c:	afbf007c 	sw	ra,124(sp)80000220:	00002010 	mfhi	a080000224:	00002812 	mflo	a180000228:	afa40080 	sw	a0,128(sp)8000022c:	afa50084 	sw	a1,132(sp)80000230:	afbb0074 	sw	k1,116(sp)80000234:	40086800 	mfc0	t0,c0_cause80000238:	40096000 	mfc0	t1,c0_status8000023c:	400a3800 	mfc0	t2,c0_hwrena80000240:	400b4000 	mfc0	t3,c0_badvaddr80000244:	400c1800 	mfc0	t4,c0_entrylo180000248:	400d7800 	mfc0	t5,c0_prid8000024c:	400e7000 	mfc0	t6,c0_epc80000250:	afa80098 	sw	t0,152(sp)80000254:	afa9008c 	sw	t1,140(sp)80000258:	afaa0094 	sw	t2,148(sp)8000025c:	afab009c 	sw	t3,156(sp)80000260:	afac00a4 	sw	t4,164(sp)80000264:	afad00a0 	sw	t5,160(sp)80000268:	afae0090 	sw	t6,144(sp)8000026c:	03a08021 	move	s0,sp80000270:	23bdffe0 	addi	sp,sp,-3280000274:	40026000 	mfc0	v0,c0_status80000278:	2403fff8 	li	v1,-88000027c:	00431024 	and	v0,v0,v180000280:	34420001 	ori	v0,v0,0x180000284:	40826000 	mtc0	v0,c0_status	...80000294:	3c0a8000 	lui	t2,0x800080000298:	254a0000 	addiu	t2,t2,08000029c:	0140f809 	jalr	t2800002a0:	02002021 	move	a0,s0800002a4:	08000168 	j	800005a0 <restore_state>800002a8:	00000000 	nop800002ac <__default_interrupt_vsr>:800002ac:	03a0d821 	move	k1,sp800002b0:	23bdfeb0 	addi	sp,sp,-336800002b4:	afba0088 	sw	k0,136(sp)800002b8:	afa00000 	sw	zero,0(sp)800002bc:	afa10004 	sw	at,4(sp)800002c0:	afa20008 	sw	v0,8(sp)800002c4:	afa3000c 	sw	v1,12(sp)800002c8:	afa40010 	sw	a0,16(sp)800002cc:	afa50014 	sw	a1,20(sp)800002d0:	afa60018 	sw	a2,24(sp)800002d4:	afa7001c 	sw	a3,28(sp)800002d8:	afa80020 	sw	t0,32(sp)800002dc:	afa90024 	sw	t1,36(sp)800002e0:	afaa0028 	sw	t2,40(sp)800002e4:	afab002c 	sw	t3,44(sp)800002e8:	afac0030 	sw	t4,48(sp)800002ec:	afad0034 	sw	t5,52(sp)800002f0:	afae0038 	sw	t6,56(sp)800002f4:	afaf003c 	sw	t7,60(sp)800002f8:	afb00040 	sw	s0,64(sp)800002fc:	afb10044 	sw	s1,68(sp)80000300:	afb20048 	sw	s2,72(sp)80000304:	afb3004c 	sw	s3,76(sp)80000308:	afb40050 	sw	s4,80(sp)8000030c:	afb50054 	sw	s5,84(sp)80000310:	afb60058 	sw	s6,88(sp)80000314:	afb7005c 	sw	s7,92(sp)80000318:	afb80060 	sw	t8,96(sp)8000031c:	afb90064 	sw	t9,100(sp)80000320:	afbc0070 	sw	gp,112(sp)80000324:	afbe0078 	sw	s8,120(sp)80000328:	afbf007c 	sw	ra,124(sp)8000032c:	00002010 	mfhi	a080000330:	00002812 	mflo	a180000334:	afa40080 	sw	a0,128(sp)80000338:	afa50084 	sw	a1,132(sp)8000033c:	afbb0074 	sw	k1,116(sp)80000340:	40096000 	mfc0	t1,c0_status80000344:	400a3800 	mfc0	t2,c0_hwrena80000348:	400b7000 	mfc0	t3,c0_epc8000034c:	afa9008c 	sw	t1,140(sp)80000350:	afaa0094 	sw	t2,148(sp)80000354:	afab0090 	sw	t3,144(sp)80000358:	03a08021 	move	s0,sp8000035c:	27bdffe0 	addiu	sp,sp,-3280000360:	40036000 	mfc0	v1,c0_status80000364:	00000000 	nop80000368:	40026800 	mfc0	v0,c0_cause8000036c:	00000000 	nop80000370:	00409021 	move	s2,v080000374:	00431024 	and	v0,v0,v180000378:	00421827 	nor	v1,v0,v08000037c:	02439024 	and	s2,s2,v180000380:	40926800 	mtc0	s2,c0_cause	...80000390:	40126800 	mfc0	s2,c0_cause80000394:	00021282 	srl	v0,v0,0xa80000398:	3042003f 	andi	v0,v0,0x3f8000039c:	3c038000 	lui	v1,0x8000800003a0:	2463044c 	addiu	v1,v1,1100800003a4:	00431020 	add	v0,v0,v1800003a8:	80520000 	lb	s2,0(v0)800003ac:	02401021 	move	v0,s2800003b0:	3c038000 	lui	v1,0x8000800003b4:	2463048c 	addiu	v1,v1,1164800003b8:	00431020 	add	v0,v0,v1800003bc:	80430000 	lb	v1,0(v0)800003c0:	00031a80 	sll	v1,v1,0xa800003c4:	00631827 	nor	v1,v1,v1800003c8:	40026000 	mfc0	v0,c0_status800003cc:	00000000 	nop800003d0:	00431024 	and	v0,v0,v1800003d4:	40826000 	mtc0	v0,c0_status800003d8:	00000000 	nop800003dc:	40026000 	mfc0	v0,c0_status800003e0:	2403fff8 	li	v1,-8800003e4:	00431024 	and	v0,v0,v1800003e8:	34420001 	ori	v0,v0,0x1800003ec:	40826000 	mtc0	v0,c0_status	...800003fc:	02402021 	move	a0,s280000400:	3c0a8001 	lui	t2,0x800180000404:	354af364 	ori	t2,t2,0xf36480000408:	8d4a01ac 	lw	t2,428(t2)8000040c:	0140f809 	jalr	t280000410:	00000000 	nop80000414:	2411001e 	li	s1,3080000418:	1222000a 	beq	s1,v0,80000444 <__default_interrupt_vsr+0x198>8000041c:	00000000 	nop80000420:	00408821 	move	s1,v080000424:	00118880 	sll	s1,s1,0x280000428:	3c0a8001 	lui	t2,0x80018000042c:	354af910 	ori	t2,t2,0xf91080000430:	01515020 	add	t2,t2,s180000434:	8d4a0000 	lw	t2,0(t2)80000438:	02402021 	move	a0,s28000043c:	0140f809 	jalr	t280000440:	00000000 	nop80000444:	08000168 	j	800005a0 <restore_state>80000448:	00000000 	nop8000044c <hal_cpu_int_translation_table>:8000044c:	01010006 	srlv	zero,at,t080000450:	02020202 	0x202020280000454:	03030303 	0x303030380000458:	03030303 	0x30303038000045c:	04040404 	0x404040480000460:	04040404 	0x404040480000464:	04040404 	0x404040480000468:	04040404 	0x40404048000046c:	05050505 	0x505050580000470:	05050505 	0x505050580000474:	05050505 	0x505050580000478:	05050505 	0x50505058000047c:	05050505 	0x505050580000480:	05050505 	0x505050580000484:	05050505 	0x505050580000488:	05050505 	0x50505058000048c <hal_cpu_int_mask_table>:8000048c:	0f070301 	jal	8c1c0c04 <__librom_sp+0xc1a3104>80000490:	00003f1f 	0x3f1f80000494 <hal_default_isr>:80000494:	00000000 	nop80000498:	03e00008 	jr	ra8000049c:	00000000 	nop800004a0 <__nmi_entry>:800004a0:	03a0d821 	move	k1,sp800004a4:	23bdfeb0 	addi	sp,sp,-336800004a8:	afba0088 	sw	k0,136(sp)800004ac:	afa00000 	sw	zero,0(sp)800004b0:	afa10004 	sw	at,4(sp)800004b4:	afa20008 	sw	v0,8(sp)800004b8:	afa3000c 	sw	v1,12(sp)800004bc:	afa40010 	sw	a0,16(sp)800004c0:	afa50014 	sw	a1,20(sp)800004c4:	afa60018 	sw	a2,24(sp)800004c8:	afa7001c 	sw	a3,28(sp)800004cc:	afa80020 	sw	t0,32(sp)800004d0:	afa90024 	sw	t1,36(sp)800004d4:	afaa0028 	sw	t2,40(sp)800004d8:	afab002c 	sw	t3,44(sp)800004dc:	afac0030 	sw	t4,48(sp)800004e0:	afad0034 	sw	t5,52(sp)800004e4:	afae0038 	sw	t6,56(sp)800004e8:	afaf003c 	sw	t7,60(sp)800004ec:	afb00040 	sw	s0,64(sp)800004f0:	afb10044 	sw	s1,68(sp)800004f4:	afb20048 	sw	s2,72(sp)800004f8:	afb3004c 	sw	s3,76(sp)800004fc:	afb40050 	sw	s4,80(sp)80000500:	afb50054 	sw	s5,84(sp)80000504:	afb60058 	sw	s6,88(sp)80000508:	afb7005c 	sw	s7,92(sp)8000050c:	afb80060 	sw	t8,96(sp)80000510:	afb90064 	sw	t9,100(sp)80000514:	afbc0070 	sw	gp,112(sp)80000518:	afbe0078 	sw	s8,120(sp)8000051c:	afbf007c 	sw	ra,124(sp)80000520:	00002010 	mfhi	a080000524:	00002812 	mflo	a180000528:	afa40080 	sw	a0,128(sp)8000052c:	afa50084 	sw	a1,132(sp)80000530:	afbb0074 	sw	k1,116(sp)80000534:	40096000 	mfc0	t1,c0_status80000538:	400a3800 	mfc0	t2,c0_hwrena8000053c:	400b7000 	mfc0	t3,c0_epc80000540:	afa9008c 	sw	t1,140(sp)80000544:	afaa0094 	sw	t2,148(sp)80000548:	afab0090 	sw	t3,144(sp)8000054c:	03a08021 	move	s0,sp80000550:	27bdffe0 	addiu	sp,sp,-3280000554:	02409024 	and	s2,s2,zero80000558:	3652000e 	ori	s2,s2,0xe8000055c:	02408821 	move	s1,s280000560:	00118880 	sll	s1,s1,0x280000564:	40026000 	mfc0	v0,c0_status80000568:	2403fff8 	li	v1,-88000056c:	00431024 	and	v0,v0,v180000570:	34420001 	ori	v0,v0,0x180000574:	40826000 	mtc0	v0,c0_status	...80000584:	3c0a8001 	lui	t2,0x800180000588:	354af910 	ori	t2,t2,0xf9108000058c:	01515020 	add	t2,t2,s180000590:	8d4a0000 	lw	t2,0(t2)80000594:	02402021 	move	a0,s280000598:	0140f809 	jalr	t28000059c:	00000000 	nop800005a0 <restore_state>:800005a0:	23bd0020 	addi	sp,sp,32800005a4:	40026000 	mfc0	v0,c0_status800005a8:	2403fffe 	li	v1,-2800005ac:	00431024 	and	v0,v0,v1800005b0:	40826000 	mtc0	v0,c0_status	...800005c0:	8fa80094 	lw	t0,148(sp)800005c4:	8fa90080 	lw	t1,128(sp)800005c8:	8faa0084 	lw	t2,132(sp)800005cc:	40883800 	mtc0	t0,c0_hwrena800005d0:	01200011 	mthi	t1800005d4:	01400013 	mtlo	t2800005d8:	8fa10004 	lw	at,4(sp)800005dc:	8fa20008 	lw	v0,8(sp)800005e0:	8fa3000c 	lw	v1,12(sp)800005e4:	8fa40010 	lw	a0,16(sp)800005e8:	8fa50014 	lw	a1,20(sp)800005ec:	8fa60018 	lw	a2,24(sp)800005f0:	8fa7001c 	lw	a3,28(sp)800005f4:	8fa80020 	lw	t0,32(sp)800005f8:	8fa90024 	lw	t1,36(sp)800005fc:	8faa0028 	lw	t2,40(sp)80000600:	8fab002c 	lw	t3,44(sp)80000604:	8fac0030 	lw	t4,48(sp)80000608:	8fad0034 	lw	t5,52(sp)8000060c:	8fae0038 	lw	t6,56(sp)80000610:	8faf003c 	lw	t7,60(sp)80000614:	8fb00040 	lw	s0,64(sp)80000618:	8fb10044 	lw	s1,68(sp)8000061c:	8fb20048 	lw	s2,72(sp)80000620:	8fb3004c 	lw	s3,76(sp)80000624:	8fb40050 	lw	s4,80(sp)80000628:	8fb50054 	lw	s5,84(sp)8000062c:	8fb60058 	lw	s6,88(sp)80000630:	8fb7005c 	lw	s7,92(sp)80000634:	8fb80060 	lw	t8,96(sp)80000638:	8fb90064 	lw	t9,100(sp)8000063c:	8fbc0070 	lw	gp,112(sp)80000640:	8fbe0078 	lw	s8,120(sp)80000644:	8fbf007c 	lw	ra,124(sp)80000648:	8fbb008c 	lw	k1,140(sp)8000064c:	8fba0090 	lw	k0,144(sp)80000650:	8fbd0074 	lw	sp,116(sp)80000654:	377b0002 	ori	k1,k1,0x280000658:	409b6000 	mtc0	k1,c0_status	...80000668:	409a7000 	mtc0	k0,c0_epc	...80000678:	0000000f 	sync8000067c:	42000018 	eret80000680:	00000000 	nop80000684 <hal_vsr_table>:80000684:	800002ac 	lb	zero,684(zero)80000688:	800001a4 	lb	zero,420(zero)8000068c:	800001a4 	lb	zero,420(zero)80000690:	800001a4 	lb	zero,420(zero)80000694:	800001a4 	lb	zero,420(zero)80000698:	800001a4 	lb	zero,420(zero)8000069c:	800001a4 	lb	zero,420(zero)800006a0:	800001a4 	lb	zero,420(zero)800006a4:	800001a4 	lb	zero,420(zero)800006a8:	800001a4 	lb	zero,420(zero)800006ac:	800001a4 	lb	zero,420(zero)800006b0:	800001a4 	lb	zero,420(zero)800006b4:	800001a4 	lb	zero,420(zero)800006b8:	800001a4 	lb	zero,420(zero)800006bc:	800001a4 	lb	zero,420(zero)800006c0:	800001a4 	lb	zero,420(zero)800006c4:	800001a4 	lb	zero,420(zero)800006c8:	800001a4 	lb	zero,420(zero)800006cc:	800001a4 	lb	zero,420(zero)800006d0:	800001a4 	lb	zero,420(zero)800006d4:	800001a4 	lb	zero,420(zero)800006d8:	800001a4 	lb	zero,420(zero)800006dc:	800001a4 	lb	zero,420(zero)800006e0:	800001a4 	lb	zero,420(zero)800006e4:	800001a4 	lb	zero,420(zero)800006e8:	800001a4 	lb	zero,420(zero)800006ec:	800001a4 	lb	zero,420(zero)800006f0:	800001a4 	lb	zero,420(zero)800006f4:	800001a4 	lb	zero,420(zero)800006f8:	800001a4 	lb	zero,420(zero)800006fc:	800001a4 	lb	zero,420(zero)80000700:	800001a4 	lb	zero,420(zero)Disassembly of section .com.vect.r:80000704 <reset_vector>:80000704:	401a6000 	mfc0	k0,c0_status80000708:	3c1b0008 	lui	k1,0x88000070c:	037ad824 	and	k1,k1,k080000710:	1360000a 	beqz	k1,8000073c <reset_vector+0x38>80000714:	00000000 	nop80000718:	3c1ba200 	lui	k1,0xa2008000071c:	8f7b1000 	lw	k1,4096(k1)80000720:	337b4000 	andi	k1,k1,0x400080000724:	13600015 	beqz	k1,8000077c <reset_vector+0x78>80000728:	00000000 	nop8000072c:	3c1b8000 	lui	k1,0x800080000730:	277b04a0 	addiu	k1,k1,118480000734:	03600008 	jr	k180000738:	00000000 	nop8000073c:	3c1b0010 	lui	k1,0x1080000740:	037ad824 	and	k1,k1,k080000744:	13600005 	beqz	k1,8000075c <reset_vector+0x58>80000748:	00000000 	nop8000074c:	3c1b8000 	lui	k1,0x800080000750:	277b0af0 	addiu	k1,k1,280080000754:	03600008 	jr	k180000758:	00000000 	nop8000075c:	241a0003 	li	k0,380000760:	409a8000 	mtc0	k0,c0_config	...8000076c:	3c028000 	lui	v0,0x8000

⌨️ 快捷键说明

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