📄 display_debug.dasm
字号:
80002190: 3c028000 lui v0,0x800080002194: 24421fdc addiu v0,v0,815680002198: 0040f809 jalr v08000219c: 00000000 nop800021a0: afa20018 sw v0,24(sp) for(i=0;i<32;i++)
800021a4: a3a00010 sb zero,16(sp)800021a8: 93a20010 lbu v0,16(sp)800021ac: 2c420020 sltiu v0,v0,32800021b0: 1040002d beqz v0,80002268 <display_hz+0x17c>800021b4: 00000000 nop {
if(i==16)
800021b8: 93a30010 lbu v1,16(sp)800021bc: 24020010 li v0,16800021c0: 14620018 bne v1,v0,80002224 <display_hz+0x138>800021c4: 00000000 nop {
result=s6b0724_write_command(page_adr+1);
800021c8: 93a20014 lbu v0,20(sp)800021cc: 24420001 addiu v0,v0,1800021d0: 304200ff andi v0,v0,0xff800021d4: 00402021 move a0,v0800021d8: 3c028000 lui v0,0x8000800021dc: 24421fdc addiu v0,v0,8156800021e0: 0040f809 jalr v0800021e4: 00000000 nop800021e8: afa20018 sw v0,24(sp) result=s6b0724_write_command(column_msb);
800021ec: 93a20012 lbu v0,18(sp)800021f0: 00402021 move a0,v0800021f4: 3c028000 lui v0,0x8000800021f8: 24421fdc addiu v0,v0,8156800021fc: 0040f809 jalr v080002200: 00000000 nop80002204: afa20018 sw v0,24(sp) result=s6b0724_write_command(column_lsb);
80002208: 93a20013 lbu v0,19(sp)8000220c: 00402021 move a0,v080002210: 3c028000 lui v0,0x800080002214: 24421fdc addiu v0,v0,815680002218: 0040f809 jalr v08000221c: 00000000 nop80002220: afa20018 sw v0,24(sp) }
j=*hz_adr;
80002224: 8fa20030 lw v0,48(sp)80002228: 90420000 lbu v0,0(v0)8000222c: a3a20011 sb v0,17(sp) hz_adr++;
80002230: 8fa20030 lw v0,48(sp)80002234: 24420001 addiu v0,v0,180002238: afa20030 sw v0,48(sp) s6b0724_write_data(j);
8000223c: 93a20011 lbu v0,17(sp)80002240: 00402021 move a0,v080002244: 3c028000 lui v0,0x800080002248: 24421ec8 addiu v0,v0,78808000224c: 0040f809 jalr v080002250: 00000000 nop80002254: 93a20010 lbu v0,16(sp)80002258: 24420001 addiu v0,v0,18000225c: a3a20010 sb v0,16(sp)80002260: 1000ffd1 b 800021a8 <display_hz+0xbc>80002264: 00000000 nop }
}
80002268: 8fbf0020 lw ra,32(sp)8000226c: 27bd0028 addiu sp,sp,4080002270: 03e00008 jr ra80002274: 00000000 nopDisassembly of section .data:80002278 <__ram_end>:80002278: fc304080 sdc3 $16,16512(at)8000227c: a8a80a07 swl t0,2567(a1)80002280: a8aaaea9 swl t2,-20823(a1)80002284: 000808a8 0x808a880002288: 7f000000 ext zero,t8,0x0,0x18000228c: 227e0000 addi s8,s3,080002290: 22222222 addi v0,s1,873880002294: 0000007e 0x7eDisassembly of section .reginfo:00000000 <.reginfo>: 0: a000007c sb zero,124(zero) ... 14: 8000a290 lb zero,-23920(zero)Disassembly of section .pdr:00000000 <.pdr>: 0: 80001bc0 lb zero,7104(zero) 4: 80000000 lb zero,0(zero) 8: fffffff8 sdc3 $31,-8(ra) ... 14: 00000040 ssnop 18: 0000001d 0x1d 1c: 0000001f 0x1f 20: 80001ec8 lb zero,7880(zero) 24: 80000000 lb zero,0(zero) 28: fffffff8 sdc3 $31,-8(ra) ... 34: 00000038 0x38 38: 0000001d 0x1d 3c: 0000001f 0x1f 40: 80001fdc lb zero,8156(zero) 44: 80000000 lb zero,0(zero) 48: fffffff8 sdc3 $31,-8(ra) ... 54: 00000038 0x38 58: 0000001d 0x1d 5c: 0000001f 0x1f 60: 800020ec lb zero,8428(zero) 64: 80000000 lb zero,0(zero) 68: fffffff8 sdc3 $31,-8(ra) ... 74: 00000028 0x28 78: 0000001d 0x1d 7c: 0000001f 0x1f 80: 80000704 lb zero,1796(zero) ... a0: 8000080c lb zero,2060(zero) ... c0: 80000af0 lb zero,2800(zero) ... e0: 80000b00 lb zero,2816(zero) ... 100: 80000b70 lb zero,2928(zero) ... 120: 80000b98 lb zero,2968(zero) ... 140: 80000000 lb zero,0(zero) ... 160: 80000180 lb zero,384(zero) ... 180: 800001a4 lb zero,420(zero) ... 1a0: 800002ac lb zero,684(zero) ... 1c0: 80000494 lb zero,1172(zero) ... 1e0: 800004a0 lb zero,1184(zero) ...Disassembly of section .debug_abbrev:00000000 <.debug_abbrev>: 0: 10011101 beq zero,at,4408 <hal_exception_handler-0x7fffbbf8> 4: 11011206 beq t0,at,4820 <hal_exception_handler-0x7fffb7e0> 8: 13082501 beq t8,t0,9410 <hal_exception_handler-0x7fff6bf0> c: 1b08030b 0x1b08030b 10: 02000008 jr s0 14: 0b0b000f j c2c003c <hal_exception_handler-0x73d3ffc4> 18: 24030000 li v1,0 1c: 0b080300 j c200c00 <hal_exception_handler-0x73dff400> 20: 000b3e0b 0xb3e0b 24: 000f0400 sll zero,t7,0x10 28: 13490b0b beq k0,t1,2c58 <hal_exception_handler-0x7fffd3a8> 2c: 13050000 beq t8,a1,30 <hal_exception_handler-0x7fffffd0> 30: 03130101 0x3130101 34: 3a0b0b0e xori t3,s0,0xb0e 38: 000b3b0b 0xb3b0b 3c: 000d0600 sll zero,t5,0x18 40: 0b3a0803 j ce8200c <hal_exception_handler-0x7317dff4> 44: 13490b3b beq k0,t1,2d34 <hal_exception_handler-0x7fffd2cc> 48: 00000a38 0xa38 4c: 03001607 0x3001607 50: 3b0b3a0e xori t3,t8,0x3a0e 54: 0013490b 0x13490b 58: 00240800 0x240800 5c: 0b0b0e03 j c2c380c <hal_exception_handler-0x73d3c7f4> 60: 00000b3e 0xb3e 64: 01011509 0x1011509 68: 490c2713 bc2f $cc3,9cb8 <hal_exception_handler-0x7fff6348> 6c: 0a000013 j 800004c <hal_exception_handler-0x77ffffb4> 70: 13490005 beq k0,t1,88 <hal_exception_handler-0x7fffff78> 74: 160b0000 bne s0,t3,78 <hal_exception_handler-0x7fffff88> 78: 3a080300 xori t0,s0,0x300 7c: 49053b0b bc2t $cc1,ecac <hal_exception_handler-0x7fff1354> 80: 0c000013 jal 4c <hal_exception_handler-0x7fffffb4> 84: 1301012e beq t8,at,540 <hal_exception_handler-0x7ffffac0> 88: 08030c3f j c30fc <hal_exception_handler-0x7ff3cf04> 8c: 0b3b0b3a j cec2ce8 <hal_exception_handler-0x7313d318> 90: 13490c27 beq k0,t1,3130 <hal_exception_handler-0x7fffced0> 94: 01120111 0x1120111 98: 00000a40 sll at,zero,0x9 9c: 0300340d break 0x300,0xd0 a0: 3b0b3a0e xori t3,t8,0x3a0e a4: 0213490b 0x213490b a8: 0e00000a jal 8000028 <hal_exception_handler-0x77ffffd8> ac: 08030034 j c00d0 <hal_exception_handler-0x7ff3ff30> b0: 0b3b0b3a j cec2ce8 <hal_exception_handler-0x7313d318> b4: 0a021349 j 8084d24 <hal_exception_handler-0x77f7b2dc> b8: 1d0f0000 0x1d0f0000 bc: 31130101 andi s3,t0,0x101 c0: 12011113 beq s0,at,4510 <hal_exception_handler-0x7fffbaf0> c4: 10000001 b cc <hal_exception_handler-0x7fffff34> c8: 13310005 beq t9,s1,e0 <hal_exception_handler-0x7fffff20> cc: 00000a02 srl at,zero,0x8 d0: 11010b11 beq t0,at,2d18 <hal_exception_handler-0x7fffd2e8> d4: 00011201 0x11201 d8: 00341200 0x341200 dc: 0a021331 j 8084cc4 <hal_exception_handler-0x77f7b33c> e0: 1d130000 0x1d130000 e4: 11133101 beq t0,s3,c4ec <hal_exception_handler-0x7fff3b14> e8: 00011201 0x11201 ec: 012e1400 0x12e1400 f0: 08031301 j c4c04 <hal_exception_handler-0x7ff3b3fc> f4: 053b0b3a 0x53b0b3a f8: 13490c27 beq k0,t1,3198 <hal_exception_handler-0x7fffce68> fc: 00000b20 0xb20 100: 03000515 0x3000515 104: 3b0b3a0e xori t3,t8,0x3a0e 108: 00134905 0x134905 10c: 00341600 0x341600 110: 0b3a0803 j ce8200c <hal_exception_handler-0x7317dff4> 114: 1349053b beq k0,t1,1604 <hal_exception_handler-0x7fffe9fc> 118: 05170000 0x5170000 11c: 3a080300 xori t0,s0,0x300 120: 49053b0b bc2t $cc1,ed50 <hal_exception_handler-0x7fff12b0> 124: 18000013 blez zero,174 <hal_exception_handler-0x7ffffe8c> 128: 1301012e beq t8,at,5e4 <hal_exception_handler-0x7ffffa1c> 12c: 0b3a0803 j ce8200c <hal_exception_handler-0x7317dff4> 130: 0c270b3b jal 9c2cec <hal_exception_handler-0x7f63d314> 134: 01111349 0x1111349 138: 0a400112 j 9000448 <hal_exception_handler-0x76fffbb8> 13c: 05190000 0x5190000 140: 3a080300 xori t0,s0,0x300 144: 490b3b0b bc2tl $cc2,ed74 <hal_exception_handler-0x7fff128c> 148: 000a0213 0xa0213 14c: 00261a00 0x261a00 150: 00001349 0x1349 154: 01012e1b 0x1012e1b 158: 030c3f13 0x30c3f13 15c: 3b0b3a08 xori t3,t8,0x3a08 160: 110c270b beq t0,t4,9d90 <hal_exception_handler-0x7fff6270> 164: 40011201 0x40011201 168: 1c00000a bgtz zero,194 <hal_exception_handler-0x7ffffe6c> 16c: 13010101 beq t8,at,574 <hal_exception_handler-0x7ffffa8c> 170: 00001349 0x1349 174: 4900211d bc2f 85ec <hal_exception_handler-0x7fff7a14> 178: 000b2f13 0xb2f13 17c: 00341e00 0x341e00 180: 0b3a0803 j ce8200c <hal_exception_handler-0x7317dff4> 184: 13490b3b beq k0,t1,2e74 <hal_exception_handler-0x7fffd18c> 188: 0a020c3f j 80830fc <hal_exception_handler-0x77f7cf04> 18c: Address 0x18c is out of bounds.Disassembly of section .debug_info:00000000 <.debug_info>: 0: 000008d2 0x8d2 4: 00000002 srl zero,zero,0x0 8: 01040000 0x1040000 c: 00000000 nop 10: 80002278 lb zero,8824(zero) 14: 80001bc0 lb zero,7104(zero) 18: 20554e47 addi s5,v0,20039 1c: 2e332043 sltiu s3,s1,8259 20: 20342e34 addi s4,at,11828 24: 7370696d 0x7370696d 28: 2d656473 sltiu a1,t3,25715 2c: 33302e36 andi s0,t9,0x2e36 30: 2d30302e sltiu s0,t1,12334 34: 35303032 ori s0,t1,0x3032 38: 30323031 andi s2,at,0x3031 3c: 69640100 0x69640100 40: 616c7073 0x616c7073 44: 632e3179 0x632e3179 48: 79632f00 0x79632f00 4c: 69726467 0x69726467 50: 632f6576 0x632f6576 54: 6973752f 0x6973752f 58: 64682d70 0x64682d70 5c: 2e332d65 sltiu s3,s1,11621 60: 73752f30 0x73752f30 64: 652f7069 0x652f7069 68: 706d6178 0x706d6178 6c: 2f73656c sltiu s3,k1,25964 70: 70736964 0x70736964 74: 0079616c 0x79616c 78: 75030402 jalx 40c1008 <hal_exception_handler-0x7bf3eff8> 7c: 6769736e 0x6769736e 80: 2064656e addi a0,v1,25966 84: 00746e69 0x746e69 88: 69030704 0x69030704 8c: 0400746e bltz zero,1d248 <hal_exception_handler-0x7ffe2db8> 90: 97040405 lhu a0,1029(t8) 94: 03000000 0x3000000 98: 69736e75 0x69736e75 9c: 64656e67 0x64656e67 a0: 61686320 0x61686320 a4: 08010072 j 401c8 <hal_exception_handler-0x7ffbfe38> a8: 0000d805 0xd805 ac: 00002100 sll a0,zero,0x4 b0: 7a020800 0x7a020800 b4: 7a697306 0x7a697306 b8: 7f020065 0x7f020065 bc: 0000007a 0x7a c0: 06002302 bltz s0,8ccc <hal_exception_handler-0x7fff7334> c4: 65726964 0x65726964 c8: 6f697463 0x6f697463 cc: 8302006e lb v0,110(t8) d0: 0000007a 0x7a d4: 00042302 srl a0,a0,0xc d8: 00002107 0x2107 dc: a8850200 swl a1,512(a0) e0: 08000000 j 0 <hal_exception_handler-0x80000000> e4: 00000031 tgeu zero,zero e8: 6c030704 0x6c030704 ec: 20676e6f addi a3,v1,28271 f0: 00746e69 0x746e69 f4: 04040504 0x4040504 f8: 000000fc 0xfc fc: 00010c09 0x10c09 100: 008a0100 0x8a0100 104: 7a0a0000 0x7a0a0000 108: 00000000 nop 10c: 6c61680b 0x6c61680b 110: 6970675f 0x6970675f 114: 6e695f6f 0x6e695f6f 118: 745f7469 jalx 17dd1a4 <hal_exception_handler-0x7e822e5c> 11c: 01310200 0x1310200 120: 00000124 0x124 124: 012a0404 0x12a0404 128: 3a090000 xori t1,s0,0x0 12c: 01000001 movf zero,t0,$fcc0 130: 0000008a 0x8a 134: 00013a0a 0x13a0a 138: 04040000 0x4040000 13c: 000000d8 0xd8 140: 6c61680b 0x6c61680b 144: 6970675f 0x6970675f 148: 72775f6f 0x72775f6f 14c: 5f657469 0x5f657469 150: 38020074 xori v0,zero,0x74 154: 0000f601 0xf601 158: 68730300 0x68730300 15c: 2074726f addi s4,v1,29295 160: 69736e75 0x69736e75 164: 64656e67 0x64656e67 168: 746e6920 jalx 1b9a480 <hal_exception_handler-0x7e465b80> 16c: 05070200 0x5070200 170: 000001af 0x1af 174: 0000000e 0xe 178: 067e030c 0x67e030c 17c: 65646f6d 0x65646f6d 180: 8a860300 lwl a2,768(s4) 184: 02000000 0x2000000 188: 62060023 0x62060023 18c: 69777375 0x69777375 190: 00687464 0x687464 194: 008a8d03 0x8a8d03 198: 23020000 addi v0,t8,0 19c: 65700604 0x65700604 1a0: 646f6972 0x646f6972 1a4: 8a900300 lwl s0,768(s4) 1a8: 02000000 0x2000000 1ac: 07000823 bltz t8,223c <hal_exception_handler-0x7fffddc4> 1b0: 0000000e 0xe 1b4: 016f9203 0x16f9203 1b8: 680b0000 0x680b0000 1bc: 645f6c61 0x645f6c61 1c0: 6c707369 0x6c707369 1c4: 695f7961 0x695f7961 1c8: 5f74696e 0x5f74696e 1cc: 40030074 0x40030074 1d0: 0001d501 0x1d501 1d4: db040400 ldc2 $4,1024(t8) 1d8: 09000001 j 4000004 <hal_exception_handler-0x7bfffffc> 1dc: 000001eb 0x1eb 1e0: 00008a01 0x8a01 1e4: 01eb0a00 0x1eb0a00 1e8: 04000000 bltz zero,1ec <hal_exception_handler-0x7ffffe14> 1ec: 0001af04 0x1af04 1f0: 61680b00 0x61680b00 1f4: 69645f6c 0x69645f6c 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -