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

📄 display_release.dasm

📁 MIPS的液晶显示原码,运行在ECLIPSE上,已通过测试.
💻 DASM
📖 第 1 页 / 共 5 页
字号:
./display_release.elf:     file format elf32-tradlittlemipsDisassembly of section .com.vect.r:a1000000 <reset_vector>:a1000000:	401a6000 	mfc0	k0,c0_statusa1000004:	3c1b0008 	lui	k1,0x8a1000008:	037ad824 	and	k1,k1,k0a100000c:	1360000a 	beqz	k1,a1000038 <reset_vector+0x38>a1000010:	00000000 	nopa1000014:	3c1ba200 	lui	k1,0xa200a1000018:	8f7b1000 	lw	k1,4096(k1)a100001c:	337b4000 	andi	k1,k1,0x4000a1000020:	13600015 	beqz	k1,a1000078 <reset_vector+0x78>a1000024:	00000000 	nopa1000028:	3c1b8000 	lui	k1,0x8000a100002c:	277b04a0 	addiu	k1,k1,1184a1000030:	03600008 	jr	k1a1000034:	00000000 	nopa1000038:	3c1b0010 	lui	k1,0x10a100003c:	037ad824 	and	k1,k1,k0a1000040:	13600005 	beqz	k1,a1000058 <reset_vector+0x58>a1000044:	00000000 	nopa1000048:	3c1ba100 	lui	k1,0xa100a100004c:	277b03ec 	addiu	k1,k1,1004a1000050:	03600008 	jr	k1a1000054:	00000000 	nopa1000058:	241a0003 	li	k0,3a100005c:	409a8000 	mtc0	k0,c0_config	...a1000068:	3c02a100 	lui	v0,0xa100a100006c:	24420108 	addiu	v0,v0,264a1000070:	00400008 	jr	v0a1000074:	00000000 	nopa1000078:	3c1aa200 	lui	k0,0xa200a100007c:	34030003 	li	v1,0x3a1000080:	8f5b6700 	lw	k1,26368(k0)a1000084:	337b0003 	andi	k1,k1,0x3a1000088:	1763fffd 	bne	k1,v1,a1000080 <reset_vector+0x80>a100008c:	00000000 	nopa1000090:	3c1b8000 	lui	k1,0x8000a1000094:	af5b660c 	sw	k1,26124(k0)a1000098:	8f5b6700 	lw	k1,26368(k0)a100009c:	337b0003 	andi	k1,k1,0x3a10000a0:	1763fffd 	bne	k1,v1,a1000098 <reset_vector+0x98>a10000a4:	00000000 	nopa10000a8:	8f426500 	lw	v0,25856(k0)a10000ac:	8f5b6700 	lw	k1,26368(k0)a10000b0:	337b0003 	andi	k1,k1,0x3a10000b4:	1763fffd 	bne	k1,v1,a10000ac <reset_vector+0xac>a10000b8:	00000000 	nopa10000bc:	8f426500 	lw	v0,25856(k0)a10000c0:	8f5b6700 	lw	k1,26368(k0)a10000c4:	337b0003 	andi	k1,k1,0x3a10000c8:	1763fffd 	bne	k1,v1,a10000c0 <reset_vector+0xc0>a10000cc:	00000000 	nopa10000d0:	af40660c 	sw	zero,26124(k0)a10000d4:	8f5b6700 	lw	k1,26368(k0)a10000d8:	337b0003 	andi	k1,k1,0x3a10000dc:	1763fffd 	bne	k1,v1,a10000d4 <reset_vector+0xd4>a10000e0:	00000000 	nopa10000e4:	af40660c 	sw	zero,26124(k0)a10000e8:	3c1a8000 	lui	k0,0x8000a10000ec:	3c1ba200 	lui	k1,0xa200a10000f0:	af7a4810 	sw	k0,18448(k1)	...a1000108 <_start>:a1000108:	00000825 	move	at,zeroa100010c:	00001025 	move	v0,zeroa1000110:	00001825 	move	v1,zeroa1000114:	00002025 	move	a0,zeroa1000118:	00002825 	move	a1,zeroa100011c:	00003025 	move	a2,zeroa1000120:	00003825 	move	a3,zeroa1000124:	00004025 	move	t0,zeroa1000128:	00004825 	move	t1,zeroa100012c:	00005025 	move	t2,zeroa1000130:	00005825 	move	t3,zeroa1000134:	00006025 	move	t4,zeroa1000138:	00006825 	move	t5,zeroa100013c:	00007025 	move	t6,zeroa1000140:	00007825 	move	t7,zeroa1000144:	00008025 	move	s0,zeroa1000148:	00008825 	move	s1,zeroa100014c:	00009025 	move	s2,zeroa1000150:	00009825 	move	s3,zeroa1000154:	0000a025 	move	s4,zeroa1000158:	0000a825 	move	s5,zeroa100015c:	0000b025 	move	s6,zeroa1000160:	0000b825 	move	s7,zeroa1000164:	0000c025 	move	t8,zeroa1000168:	0000c825 	move	t9,zeroa100016c:	0000d025 	move	k0,zeroa1000170:	0000d825 	move	k1,zeroa1000174:	0000e025 	move	gp,zeroa1000178:	0000e825 	move	sp,zeroa100017c:	0000f025 	move	s8,zeroa1000180:	0000f825 	move	ra,zeroa1000184:	40809000 	mtc0	zero,c0_watchlo	...a1000194:	40809800 	mtc0	zero,c0_watchhi	...a10001a4:	40806800 	mtc0	zero,c0_causea10001a8:	00000000 	nopa10001ac:	3402ff01 	li	v0,0xff01a10001b0:	40826000 	mtc0	v0,c0_status	...a10001c0:	24020003 	li	v0,3a10001c4:	40828000 	mtc0	v0,c0_config	...a10001d4:	4002b800 	mfc0	v0,c0_debuga10001d8:	3c03fdff 	lui	v1,0xfdffa10001dc:	3463ffff 	ori	v1,v1,0xffffa10001e0:	00431024 	and	v0,v0,v1a10001e4:	4082b800 	mtc0	v0,c0_debuga10001e8:	40804800 	mtc0	zero,c0_counta10001ec:	240affff 	li	t2,-1a10001f0:	408a5800 	mtc0	t2,c0_comparea10001f4:	40028000 	mfc0	v0,c0_config	...a1000200:	2403fff8 	li	v1,-8a1000204:	00431024 	and	v0,v0,v1a1000208:	34420002 	ori	v0,v0,0x2a100020c:	40828000 	mtc0	v0,c0_config	...a100021c:	400a8001 	mfc0	t2,c0_config1a1000220:	000a5a80 	sll	t3,t2,0xaa1000224:	000b5f42 	srl	t3,t3,0x1da1000228:	11600016 	beqz	t3,a1000284 <_start+0x17c>a100022c:	00000000 	nopa1000230:	240e0002 	li	t6,2a1000234:	016e5804 	sllv	t3,t6,t3a1000238:	01608021 	move	s0,t3a100023c:	000a61c0 	sll	t4,t2,0x7a1000240:	000c6742 	srl	t4,t4,0x1da1000244:	240e0040 	li	t6,64a1000248:	018e6004 	sllv	t4,t6,t4a100024c:	000a6b40 	sll	t5,t2,0xda1000250:	000d6f42 	srl	t5,t5,0x1da1000254:	21ad0001 	addi	t5,t5,1a1000258:	718d6002 	mul	t4,t4,t5a100025c:	01808821 	move	s1,t4a1000260:	718b9002 	mul	s2,t4,t3a1000264:	3c0e8000 	lui	t6,0x8000a1000268:	4080d000 	mtc0	zero,c0_errctla100026c:	4080e000 	mtc0	zero,c0_tagloa1000270:	01807821 	move	t7,t4a1000274:	bdc80000 	cache	0x8,0(t6)a1000278:	21efffff 	addi	t7,t7,-1a100027c:	15e0fffd 	bnez	t7,a1000274 <_start+0x16c>a1000280:	01cb7020 	add	t6,t6,t3a1000284:	000a5cc0 	sll	t3,t2,0x13a1000288:	000b5f42 	srl	t3,t3,0x1da100028c:	11600015 	beqz	t3,a10002e4 <_start+0x1dc>a1000290:	00000000 	nopa1000294:	240e0002 	li	t6,2a1000298:	016e5804 	sllv	t3,t6,t3a100029c:	01609821 	move	s3,t3a10002a0:	000a6400 	sll	t4,t2,0x10a10002a4:	000c6742 	srl	t4,t4,0x1da10002a8:	240e0040 	li	t6,64a10002ac:	018e6004 	sllv	t4,t6,t4a10002b0:	000a6d80 	sll	t5,t2,0x16a10002b4:	000d6f42 	srl	t5,t5,0x1da10002b8:	21ad0001 	addi	t5,t5,1a10002bc:	718d6002 	mul	t4,t4,t5a10002c0:	0180a021 	move	s4,t4a10002c4:	718ba802 	mul	s5,t4,t3a10002c8:	3c0e8000 	lui	t6,0x8000a10002cc:	4080e000 	mtc0	zero,c0_tagloa10002d0:	01807821 	move	t7,t4a10002d4:	bdc90000 	cache	0x9,0(t6)a10002d8:	21efffff 	addi	t7,t7,-1a10002dc:	15e0fffd 	bnez	t7,a10002d4 <_start+0x1cc>a10002e0:	01cb7020 	add	t6,t6,t3a10002e4:	00000000 	nopa10002e8:	3c048000 	lui	a0,0x8000a10002ec:	24841740 	addiu	a0,a0,5952a10002f0:	3c058000 	lui	a1,0x8000a10002f4:	24a51740 	addiu	a1,a1,5952a10002f8:	3c0b8100 	lui	t3,0x8100a10002fc:	256b0b10 	addiu	t3,t3,2832a1000300:	0160f809 	jalr	t3a1000304:	00000000 	nopa1000308:	3c04a000 	lui	a0,0xa000a100030c:	24840720 	addiu	a0,a0,1824a1000310:	3c05a000 	lui	a1,0xa000a1000314:	24a50720 	addiu	a1,a1,1824a1000318:	3c0b8100 	lui	t3,0x8100a100031c:	256b0b10 	addiu	t3,t3,2832a1000320:	0160f809 	jalr	t3a1000324:	00000000 	nopa1000328:	3c048100 	lui	a0,0x8100a100032c:	24840400 	addiu	a0,a0,1024a1000330:	3c058000 	lui	a1,0x8000a1000334:	24a50000 	addiu	a1,a1,0a1000338:	3c078000 	lui	a3,0x8000a100033c:	24e70704 	addiu	a3,a3,1796a1000340:	3c0b8100 	lui	t3,0x8100a1000344:	256b0b80 	addiu	t3,t3,2944a1000348:	0160f809 	jalr	t3a100034c:	00000000 	nopa1000350:	3c048100 	lui	a0,0x8100a1000354:	24841290 	addiu	a0,a0,4752a1000358:	3c058000 	lui	a1,0x8000a100035c:	24a51720 	addiu	a1,a1,5920a1000360:	3c078000 	lui	a3,0x8000a1000364:	24e71740 	addiu	a3,a3,5952a1000368:	3c0b8100 	lui	t3,0x8100a100036c:	256b0b80 	addiu	t3,t3,2944a1000370:	0160f809 	jalr	t3a1000374:	00000000 	nopa1000378:	3c1d8000 	lui	sp,0x8000a100037c:	27bd1720 	addiu	sp,sp,5920a1000380:	00000000 	nopa1000384:	3c1c8001 	lui	gp,0x8001a1000388:	279c9730 	addiu	gp,gp,-26832a100038c:	00000000 	nopa1000390:	3c0b8100 	lui	t3,0x8100a1000394:	256b0ba8 	addiu	t3,t3,2984a1000398:	0160f809 	jalr	t3a100039c:	00000000 	nopa10003a0:	40028000 	mfc0	v0,c0_config	...a10003ac:	2403fff8 	li	v1,-8a10003b0:	00431024 	and	v0,v0,v1a10003b4:	34420003 	ori	v0,v0,0x3a10003b8:	40828000 	mtc0	v0,c0_configa10003bc:	00000000 	nopa10003c0:	3c0b8100 	lui	t3,0x8100a10003c4:	256b0bd4 	addiu	t3,t3,3028a10003c8:	408b7000 	mtc0	t3,c0_epc	...a10003d4:	3c1fa100 	lui	ra,0xa100a10003d8:	27ff03e8 	addiu	ra,ra,1000a10003dc:	42000018 	eret	...a10003e8 <exit>:a10003e8:	084000fa 	j	a10003e8 <exit>a10003ec <__warm_start>:a10003ec:	3c02a100 	lui	v0,0xa100a10003f0:	24420108 	addiu	v0,v0,264a10003f4:	00400008 	jr	v0a10003f8:	00000000 	nopDisassembly of section .fake.vect.r:81000000 <.fake.vect.r>:	...Disassembly 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_cause

⌨️ 快捷键说明

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