📄 duptmp.txt
字号:
InstructionLine:(0,688,0,0) [BP+18]=R3 // QImode moveInstructionLine:(0,689,0,0) R1=BP // QImode moveInstructionLine:(0,690,0,0) R3=BP+5InstructionLine:(0,691,0,0) R4=R3 // QImode moveInstructionLine:(0,692,0,0) R1=[R4++] // RD=[RS] HFmode, RD!=RSInstructionLine:(0,693,0,0) R2=[R4--]InstructionLine:(0,694,0,0) R3=0 // HFmode immediate to register moveInstructionLine:(0,695,0,0) R4=17096InstructionLine:(0,696,0,0) PUSH R3,R4 to [SP] // pushhfInstructionLine:(0,697,0,0) PUSH R1,R2 to [SP] // pushhfInstructionLine:(0,698,0,0) CALL __mulf2 // call with return valueInstructionLine:(0,699,0,0) SP = SP + 4 //SPInstructionLine:(0,700,0,0) [BP+19]=R1 // HFmode [BP+#IM6]=RSInstructionLine:(0,701,0,0) [BP+20]=R2InstructionLine:(0,702,0,0) R1=BP // QImode moveInstructionLine:(0,703,0,0) R2=BP+4InstructionLine:(0,704,0,0) R1=R2 // QImode moveInstructionLine:(0,705,0,0) R3=[R1]InstructionLine:(0,706,0,0) R4=0InstructionLine:(0,707,0,0) PUSH R3,R4 to [SP] // pushhiInstructionLine:(0,708,0,0) CALL __cvi2f2 // call with return valueInstructionLine:(0,709,0,0) SP = SP + 2 //SPInstructionLine:(0,710,0,0) PUSH R1,R2 to [SP] // pushhfInstructionLine:(0,711,0,0) R3=[BP+19] // HFmode RD=[BP+#IM6]InstructionLine:(0,712,0,0) R4=[BP+20]InstructionLine:(0,713,0,0) PUSH R3,R4 to [SP] // pushhfInstructionLine:(0,714,0,0) CALL __subf2 // call with return valueInstructionLine:(0,715,0,0) SP = SP + 4 //SPInstructionLine:(0,716,0,0) R4=[BP+18] // QImode moveInstructionLine:(0,717,0,0) [R4++]=R1 // [RD]=RS HFmode, RD!=RS+1InstructionLine:(0,718,0,0) [R4--]=R2SectionLine:(0,719,0,0).debugStorageLine:(0,720,0,0) .dw '.stabn 0x44,0,55,',0,0StorageLine:(0,721,0,0) .dd LM12-_mainStorageLine:(0,722,0,0) .dw 0x0d,0x0aSectionLine:(0,723,0,0).codeInstructionLine:(0,724,0,0)LM12:InstructionLine:(0,725,0,0) R1=BP // QImode moveInstructionLine:(0,726,0,0) R3=BP+7InstructionLine:(0,727,0,0) R4=R3 // QImode moveInstructionLine:(0,728,0,0) R1=[R4++] // RD=[RS] HFmode, RD!=RSInstructionLine:(0,729,0,0) R2=[R4--]InstructionLine:(0,730,0,0) R3=0 // HFmode immediate to register moveInstructionLine:(0,731,0,0) R4=16128InstructionLine:(0,732,0,0) PUSH R3,R4 to [SP] // pushhfInstructionLine:(0,733,0,0) PUSH R1,R2 to [SP] // pushhfInstructionLine:(0,734,0,0) CALL __cmpf2 // call with return valueInstructionLine:(0,735,0,0) SP = SP + 4 //SPInstructionLine:(0,736,0,0) CMP R1,1 // QImode compareInstructionLine:(0,737,0,0) NSJL L6 //QImode LTSectionLine:(0,738,0,0).debugStorageLine:(0,739,0,0) .dw '.stabn 0x44,0,57,',0,0StorageLine:(0,740,0,0) .dd LM13-_mainStorageLine:(0,741,0,0) .dw 0x0d,0x0aSectionLine:(0,742,0,0).codeInstructionLine:(0,743,0,0)LM13:InstructionLine:(0,744,0,0) R2=BP // QImode moveInstructionLine:(0,745,0,0) R1=BP+4InstructionLine:(0,746,0,0) R2=BP // QImode moveInstructionLine:(0,747,0,0) R3=BP+4InstructionLine:(0,748,0,0) R4=R3 // QImode moveInstructionLine:(0,749,0,0) R2=[R4] // QImode moveInstructionLine:(0,750,0,0) R3=R2+1InstructionLine:(0,751,0,0) R2=R1 // QImode moveInstructionLine:(0,752,0,0) [R2]=R3 // QImode moveInstructionLine:(0,753,0,0)L6:SectionLine:(0,754,0,0).debugStorageLine:(0,755,0,0) .dw '.stabn 0x44,0,59,',0,0StorageLine:(0,756,0,0) .dd LM14-_mainStorageLine:(0,757,0,0) .dw 0x0d,0x0aSectionLine:(0,758,0,0).codeInstructionLine:(0,759,0,0)LM14:InstructionLine:(0,760,0,0) R1=BP // QImode moveInstructionLine:(0,761,0,0) R3=BP+5InstructionLine:(0,762,0,0) R4=R3 // QImode moveInstructionLine:(0,763,0,0) R1=[R4++] // RD=[RS] HFmode, RD!=RSInstructionLine:(0,764,0,0) R2=[R4--]InstructionLine:(0,765,0,0) R3=0 // HFmode immediate to register moveInstructionLine:(0,766,0,0) R4=16256InstructionLine:(0,767,0,0) PUSH R3,R4 to [SP] // pushhfInstructionLine:(0,768,0,0) PUSH R1,R2 to [SP] // pushhfInstructionLine:(0,769,0,0) CALL __cmpf2 // call with return valueInstructionLine:(0,770,0,0) SP = SP + 4 //SPInstructionLine:(0,771,0,0) CMP R1,1 // QImode compareInstructionLine:(0,772,0,0) NSJL L7 //QImode LTSectionLine:(0,773,0,0).debugStorageLine:(0,774,0,0) .dw '.stabn 0x44,0,61,',0,0StorageLine:(0,775,0,0) .dd LM15-_mainStorageLine:(0,776,0,0) .dw 0x0d,0x0aSectionLine:(0,777,0,0).codeInstructionLine:(0,778,0,0)LM15:InstructionLine:(0,779,0,0)LBB4:InstructionLine:(0,780,0,0) R1=BP // QImode moveInstructionLine:(0,781,0,0) R1=BP+2InstructionLine:(0,782,0,0) [BP+21]=R1 // QImode moveInstructionLine:(0,783,0,0) R1=BP // QImode moveInstructionLine:(0,784,0,0) R2=BP+4InstructionLine:(0,785,0,0) R3=R2 // QImode moveInstructionLine:(0,786,0,0) R1=[R3] // QImode moveInstructionLine:(0,787,0,0) R2=100 // QImode moveInstructionLine:(0,788,0,0) [SP--]=R2 // QImode moveInstructionLine:(0,789,0,0) [SP--]=R1 // QImode moveInstructionLine:(0,790,0,0) CALL __divu1 // call with return valueInstructionLine:(0,791,0,0) SP = SP + 2 //SPInstructionLine:(0,792,0,0) R4=[BP+21] // QImode moveInstructionLine:(0,793,0,0) [R4]=R1 // QImode moveSectionLine:(0,794,0,0).debugStorageLine:(0,795,0,0) .dw '.stabn 0x44,0,62,',0,0StorageLine:(0,796,0,0) .dd LM16-_mainStorageLine:(0,797,0,0) .dw 0x0d,0x0aSectionLine:(0,798,0,0).codeInstructionLine:(0,799,0,0)LM16:InstructionLine:(0,800,0,0) R2=BP // QImode moveInstructionLine:(0,801,0,0) R1=BP+1InstructionLine:(0,802,0,0) R2=BP // QImode moveInstructionLine:(0,803,0,0) R2=BP+2InstructionLine:(0,804,0,0) [BP+29]=R2 // QImode moveInstructionLine:(0,805,0,0) R4=[BP+29] // QImode moveInstructionLine:(0,806,0,0) R3=[R4]InstructionLine:(0,807,0,0) R4=0CommentLine:(0,808,0,0) //split [BP+22]=R3InstructionLine:(0,809,0,0) [BP+22]=R3 // QImode moveInstructionLine:(0,810,0,0) [BP+23]=R4 // QImode moveInstructionLine:(0,811,0,0) R2=_LED_TAB // QImode moveInstructionLine:(0,812,0,0) R4=[BP+22] // QImode moveInstructionLine:(0,813,0,0) R3=R4 // QImode moveInstructionLine:(0,814,0,0) R2 = R2 + R3 //addqi3InstructionLine:(0,815,0,0) R4=R2 // QImode moveInstructionLine:(0,816,0,0) R3=[R4] // QImode moveInstructionLine:(0,817,0,0) R2=R1 // QImode moveInstructionLine:(0,818,0,0) [R2]=R3 // QImode moveSectionLine:(0,819,0,0).debugStorageLine:(0,820,0,0) .dw '.stabn 0x44,0,63,',0,0StorageLine:(0,821,0,0) .dd LM17-_mainStorageLine:(0,822,0,0) .dw 0x0d,0x0aSectionLine:(0,823,0,0).codeInstructionLine:(0,824,0,0)LM17:InstructionLine:(0,825,0,0) R1=2 // QImode moveInstructionLine:(0,826,0,0) [SP--]=R1 // QImode moveInstructionLine:(0,827,0,0) R1=1 // QImode moveInstructionLine:(0,828,0,0) [SP--]=R1 // QImode moveInstructionLine:(0,829,0,0) R1=BP // QImode moveInstructionLine:(0,830,0,0) R2=BP+1InstructionLine:(0,831,0,0) R3=R2 // QImode moveInstructionLine:(0,832,0,0) R1=[R3] // QImode moveInstructionLine:(0,833,0,0) [SP--]=R1 // QImode moveInstructionLine:(0,834,0,0) CALL _LED_Display // call with return valueInstructionLine:(0,835,0,0) SP = SP + 3 //SPSectionLine:(0,836,0,0).debugStorageLine:(0,837,0,0) .dw '.stabn 0x44,0,64,',0,0StorageLine:(0,838,0,0) .dd LM18-_mainStorageLine:(0,839,0,0) .dw 0x0d,0x0aSectionLine:(0,840,0,0).codeInstructionLine:(0,841,0,0)LM18:InstructionLine:(0,842,0,0) R2=BP // QImode moveInstructionLine:(0,843,0,0) R1=BP+4InstructionLine:(0,844,0,0) R3=BP // QImode moveInstructionLine:(0,845,0,0) R2=BP+4InstructionLine:(0,846,0,0) R3=BP // QImode moveInstructionLine:(0,847,0,0) R4=BP+2InstructionLine:(0,848,0,0) [BP+30]=R4 // QImode moveInstructionLine:(0,849,0,0) R4=[BP+30] // QImode moveInstructionLine:(0,850,0,0) R3=[R4] // QImode moveInstructionLine:(0,851,0,0) R4=100 // QImode moveInstructionLine:(0,852,0,0) [BP+30]=R4 // QImode moveInstructionLine:(0,853,0,0) R4=[BP+30] // QImode moveInstructionLine:(0,854,0,0) MR=R3*R4 // R3=R3*R4 16bit=16bit*16bitInstructionLine:(0,855,0,0) R4=R2 // QImode moveInstructionLine:(0,856,0,0) R4=[R4] // QImode moveInstructionLine:(0,857,0,0) [BP+30]=R4 // QImode moveInstructionLine:(0,858,0,0) R2=[BP+30] // QImode moveInstructionLine:(0,859,0,0) R2 = R2 - R3 //subqi3InstructionLine:(0,860,0,0) R3=R1 // QImode moveInstructionLine:(0,861,0,0) [R3]=R2 // QImode moveSectionLine:(0,862,0,0).debugStorageLine:(0,863,0,0) .dw '.stabn 0x44,0,66,',0,0StorageLine:(0,864,0,0) .dd LM19-_mainStorageLine:(0,865,0,0) .dw 0x0d,0x0aSectionLine:(0,866,0,0).codeInstructionLine:(0,867,0,0)LM19:InstructionLine:(0,868,0,0)LBE4:InstructionLine:(0,869,0,0) PC=L8 // jumpInstructionLine:(0,870,0,0)L7:SectionLine:(0,871,0,0).debugStorageLine:(0,872,0,0) .dw '.stabn 0x44,0,69,',0,0StorageLine:(0,873,0,0) .dd LM20-_mainStorageLine:(0,874,0,0) .dw 0x0d,0x0aSectionLine:(0,875,0,0).codeInstructionLine:(0,876,0,0)LM20:InstructionLine:(0,877,0,0)LBB5:InstructionLine:(0,878,0,0) R1=2 // QImode moveInstructionLine:(0,879,0,0) [SP--]=R1 // QImode moveInstructionLine:(0,880,0,0) R1=1 // QImode moveInstructionLine:(0,881,0,0) [SP--]=R1 // QImode moveInstructionLine:(0,882,0,0) R1=[_LED_TAB] // QImode moveInstructionLine:(0,883,0,0) [SP--]=R1 // QImode moveInstructionLine:(0,884,0,0) CALL _LED_Display // call with return valueInstructionLine:(0,885,0,0) SP = SP + 3 //SPSectionLine:(0,886,0,0).debugStorageLine:(0,887,0,0) .dw '.stabn 0x44,0,71,',0,0StorageLine:(0,888,0,0) .dd LM21-_mainStorageLine:(0,889,0,0) .dw 0x0d,0x0aSectionLine:(0,890,0,0).codeInstructionLine:(0,891,0,0)LM21:InstructionLine:(0,892,0,0)LBE5:InstructionLine:(0,893,0,0)L8:SectionLine:(0,894,0,0).debugStorageLine:(0,895,0,0) .dw '.stabn 0x44,0,72,',0,0StorageLine:(0,896,0,0) .dd LM22-_mainStorageLine:(0,897,0,0) .dw 0x0d,0x0aSectionLine:(0,898,0,0).codeInstructionLine:(0,899,0,0)LM22:InstructionLine:(0,900,0,0) R1=BP // QImode moveInstructionLine:(0,901,0,0) R3=BP+5InstructionLine:(0,902,0,0) R4=R3 // QImode moveInstructionLine:(0,903,0,0) R1=[R4++] // RD=[RS] HFmode, RD!=RSInstructionLine:(0,904,0,0) R2=[R4--]InstructionLine:(0,905,0,0) R3=52429 // HFmode immediate to register moveInstructionLine:(0,906,0,0) R4=15820InstructionLine:(0,907,0,0) PUSH R3,R4 to [SP] // pushhfInstructionLine:(0,908,0,0) PUSH R1,R2 to [SP] // pushhfInstructionLine:(0,909,0,0) CALL __cmpf2 // call with return valueInstructionLine:(0,910,0,0) SP = SP + 4 //SPInstructionLine:(0,911,0,0) CMP R1,1 // QImode compareInstructionLine:(0,912,0,0) NSJL L9 //QImode LTSectionLine:(0,913,0,0).debugStorageLine:(0,914,0,0) .dw '.stabn 0x44,0,74,',0,0StorageLine:(0,915,0,0) .dd LM23-_mainStorageLine:(0,916,0,0) .dw 0x0d,0x0a
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -