📄 main.lst
字号:
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 39 00
2C 00 00 00
00 00
00000563 00 00 00 00 .dd LM6-_xianshi
00000565 0D 00 0A 00 .dw 0x0d,0x0a
00008D3A .code
LM6:
// total=15, vars=15
// frame_pointer_needed: 1
00008D3A 88 DA push bp to [sp]
00008D3B 4F 20 sp-=15
00008D3C 08 0B 01 00 bp=sp+1
00008D3E 0D 03 12 00 R1=BP+18
00008D40 0A D2 [bp+10]=R1 // QImode move
00000567 .debug
00000567 2E 00 73 00 .dw '.stabn 0x44,0,20,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 30 00
2C 00 00 00
00 00
0000057A 07 00 00 00 .dd LM7-_xianshi
0000057C 0D 00 0A 00 .dw 0x0d,0x0a
00008D41 .code
LM7:
LBB2:
0000057E .debug
0000057E 2E 00 73 00 .dw '.stabn 0x44,0,22,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 32 00
2C 00 00 00
00 00
00000591 07 00 00 00 .dd LM8-_xianshi
00000593 0D 00 0A 00 .dw 0x0d,0x0a
00008D41 .code
LM8:
00008D41 05 93 R1=BP // QImode move
00008D42 0D 05 06 00 R2=BP+6
00008D44 0B D4 [bp+11]=R2 // QImode move
00008D45 0A 96 R3=[bp+10] // QImode move
00008D46 C3 92 R1=[R3] // QImode move
00008D47 0A 95 E8 03 R2=1000 // QImode move
00008D49 C8 D4 [SP--]=R2 // QImode move
00008D4A C8 D2 [SP--]=R1 // QImode move
00008D4B 40 F0 92 92 call __divi1 // call with return value
00008D4D 42 00 SP = SP + 2 //SP
00008D4E 0B 98 R4=[bp+11] // QImode move
00008D4F C4 D2 [R4]=R1 // QImode move
00000595 .debug
00000595 2E 00 73 00 .dw '.stabn 0x44,0,23,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 33 00
2C 00 00 00
00 00
000005A8 16 00 00 00 .dd LM9-_xianshi
000005AA 0D 00 0A 00 .dw 0x0d,0x0a
00008D50 .code
LM9:
00008D50 05 93 R1=BP // QImode move
00008D51 0D 05 06 00 R2=BP+6
00008D53 02 93 R1=R2 // QImode move
00008D54 0A 03 01 00 R1=R2+1
00008D56 0C D2 [bp+12]=R1 // QImode move
00008D57 0A 94 R2=[bp+10] // QImode move
00008D58 C2 92 R1=[R2] // QImode move
00008D59 0A 95 64 00 R2=100 // QImode move
00008D5B C8 D4 [SP--]=R2 // QImode move
00008D5C C8 D2 [SP--]=R1 // QImode move
00008D5D 40 F0 92 92 call __divi1 // call with return value
00008D5F 42 00 SP = SP + 2 //SP
00008D60 05 95 R2=BP // QImode move
00008D61 0D 07 06 00 R3=BP+6
00008D63 03 99 R4=R3 // QImode move
00008D64 C4 94 R2=[R4] // QImode move
00008D65 4A 96 R3=10 // QImode move
00008D66 0E D6 [bp+14]=R3 // QImode move
00008D67 0E 98 R4=[bp+14] // QImode move
00008D68 0C F5 mr=R2*R4 // r3=R2*R4 16bit=16bit*16bit
00008D69 03 23 R1 = R1 - R3 //subqi3
00008D6A 0C 94 R2=[bp+12] // QImode move
00008D6B C2 D2 [R2]=R1 // QImode move
000005AC .debug
000005AC 2E 00 73 00 .dw '.stabn 0x44,0,24,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 34 00
2C 00 00 00
00 00
000005BF 32 00 00 00 .dd LM10-_xianshi
000005C1 0D 00 0A 00 .dw 0x0d,0x0a
00008D6C .code
LM10:
00008D6C 05 93 R1=BP // QImode move
00008D6D 0D 05 06 00 R2=BP+6
00008D6F 02 93 R1=R2 // QImode move
00008D70 0A 07 02 00 R3=R2+2
00008D72 0D D6 [bp+13]=R3 // QImode move
00008D73 0A 98 R4=[bp+10] // QImode move
00008D74 C4 92 R1=[R4] // QImode move
00008D75 4A 94 R2=10 // QImode move
00008D76 C8 D4 [SP--]=R2 // QImode move
00008D77 C8 D2 [SP--]=R1 // QImode move
00008D78 40 F0 92 92 call __divi1 // call with return value
00008D7A 42 00 SP = SP + 2 //SP
00008D7B 05 95 R2=BP // QImode move
00008D7C 0D 07 06 00 R3=BP+6
00008D7E 03 95 R2=R3 // QImode move
00008D7F 41 06 R3=R3+1
00008D80 03 99 R4=R3 // QImode move
00008D81 C4 94 R2=[R4] // QImode move
00008D82 4A 96 R3=10 // QImode move
00008D83 0E D6 [bp+14]=R3 // QImode move
00008D84 0E 98 R4=[bp+14] // QImode move
00008D85 0C F5 mr=R2*R4 // r3=R2*R4 16bit=16bit*16bit
00008D86 03 23 R1 = R1 - R3 //subqi3
00008D87 05 95 R2=BP // QImode move
00008D88 0D 07 06 00 R3=BP+6
00008D8A 03 99 R4=R3 // QImode move
00008D8B C4 94 R2=[R4] // QImode move
00008D8C 0B 97 64 00 R3=100 // QImode move
00008D8E 0E D6 [bp+14]=R3 // QImode move
00008D8F 0E 98 R4=[bp+14] // QImode move
00008D90 0C F5 mr=R2*R4 // r3=R2*R4 16bit=16bit*16bit
00008D91 03 23 R1 = R1 - R3 //subqi3
00008D92 0D 94 R2=[bp+13] // QImode move
00008D93 C2 D2 [R2]=R1 // QImode move
000005C3 .debug
000005C3 2E 00 73 00 .dw '.stabn 0x44,0,25,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 35 00
2C 00 00 00
00 00
000005D6 5A 00 00 00 .dd LM11-_xianshi
000005D8 0D 00 0A 00 .dw 0x0d,0x0a
00008D94 .code
LM11:
00008D94 05 93 R1=BP // QImode move
00008D95 0D 07 06 00 R3=BP+6
00008D97 03 95 R2=R3 // QImode move
00008D98 0B 03 03 00 R1=R3+3
00008D9A 05 95 R2=BP // QImode move
00008D9B 0D 07 06 00 R3=BP+6
00008D9D 03 95 R2=R3 // QImode move
00008D9E 42 06 R3=R3+2
00008D9F 03 99 R4=R3 // QImode move
00008DA0 C4 94 R2=[R4] // QImode move
00008DA1 4A 96 R3=10 // QImode move
00008DA2 0E D6 [bp+14]=R3 // QImode move
00008DA3 0E 98 R4=[bp+14] // QImode move
00008DA4 0C F5 mr=R2*R4 // r3=R2*R4 16bit=16bit*16bit
00008DA5 0A 94 R2=[bp+10] // QImode move
00008DA6 C2 98 R4=[R2] // QImode move
00008DA7 04 95 R2=R4 // QImode move
00008DA8 03 25 R2 = R2 - R3 //subqi3
00008DA9 05 97 R3=BP // QImode move
00008DAA 0D 09 06 00 R4=BP+6
00008DAC 04 97 R3=R4 // QImode move
00008DAD 0C 07 01 00 R3=R4+1
00008DAF 0E D6 [bp+14]=R3 // QImode move
00008DB0 0E 98 R4=[bp+14] // QImode move
00008DB1 C4 96 R3=[R4] // QImode move
00008DB2 0C 99 64 00 R4=100 // QImode move
00008DB4 0E D8 [bp+14]=R4 // QImode move
00008DB5 0E 98 R4=[bp+14] // QImode move
00008DB6 0C F7 mr=R3*R4 // r3=R3*R4 16bit=16bit*16bit
00008DB7 03 25 R2 = R2 - R3 //subqi3
00008DB8 05 97 R3=BP // QImode move
00008DB9 0D 07 06 00 R3=BP+6
00008DBB 0E D6 [bp+14]=R3 // QImode move
00008DBC 0E 98 R4=[bp+14] // QImode move
00008DBD C4 96 R3=[R4] // QImode move
00008DBE 0C 99 E8 03 R4=1000 // QImode move
00008DC0 0E D8 [bp+14]=R4 // QImode move
00008DC1 0E 98 R4=[bp+14] // QImode move
00008DC2 0C F7 mr=R3*R4 // r3=R3*R4 16bit=16bit*16bit
00008DC3 03 25 R2 = R2 - R3 //subqi3
00008DC4 01 97 R3=R1 // QImode move
00008DC5 C3 D4 [R3]=R2 // QImode move
000005DA .debug
000005DA 2E 00 73 00 .dw '.stabn 0x44,0,29,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 39 00
2C 00 00 00
00 00
000005ED 8C 00 00 00 .dd LM12-_xianshi
000005EF 0D 00 0A 00 .dw 0x0d,0x0a
00008DC6 .code
LM12:
00008DC6 05 93 R1=BP // QImode move
00008DC7 0D 05 05 00 R2=BP+5
00008DC9 40 92 R1=0 // QImode move
00008DCA 02 99 R4=R2 // QImode move
00008DCB C4 D2 [R4]=R1 // QImode move
L4:
00008DCC 05 93 R1=BP // QImode move
00008DCD 0D 05 05 00 R2=BP+5
00008DCF 02 97 R3=R2 // QImode move
00008DD0 C3 92 R1=[R3] // QImode move
00008DD1 43 42 CMP R1,3 // QImode compare
00008DD2 04 AE 01 EE NSJNG L7 //QImode LE
00 EE
00008DD5 0F 9F 68 8E pc=L5 // Indirect jump
L7:
000005F1 .debug
000005F1 2E 00 73 00 .dw '.stabn 0x44,0,30,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 30 00
2C 00 00 00
00 00
00000604 9D 00 00 00 .dd LM13-_xianshi
00000606 0D 00 0A 00 .dw 0x0d,0x0a
00008DD7 .code
LM13:
00008DD7 05 95 R2=BP // QImode move
00008DD8 0D 03 06 00 R1=BP+6
00008DDA 05 95 R2=BP // QImode move
00008DDB 0D 07 05 00 R3=BP+5
00008DDD 03 99 R4=R3 // QImode move
00008DDE C4 94 R2=[R4] // QImode move
00008DDF 02 03 R1 = R1 + R2 //addqi3
00008DE0 01 97 R3=R1 // QImode move
00008DE1 C3 94 R2=[R3] // QImode move
00008DE2 C5 D4 [BP]=R2 // QImode move
00000608 .debug
00000608 2E 00 73 00 .dw '.stabn 0x44,0,31,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 31 00
2C 00 00 00
00 00
0000061B A9 00 00 00 .dd LM14-_xianshi
0000061D 0D 00 0A 00 .dw 0x0d,0x0a
00008DE3 .code
LM14:
00008DE3 05 95 R2=BP // QImode move
00008DE4 0D 03 03 00 R1=BP+3
00008DE6 0A 95 0B 87 R2=_num // QImode move
00008DE8 C5 96 R3=[BP] // QImode move
00008DE9 03 05 R2 = R2 + R3 //addqi3
00008DEA 02 99 R4=R2 // QImode move
00008DEB C4 96 R3=[R4] // QImode move
00008DEC 01 95 R2=R1 // QImode move
00008DED C2 D6 [R2]=R3 // QImode move
0000061F .debug
0000061F 2E 00 73 00 .dw '.stabn 0x44,0,32,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 32 00
2C 00 00 00
00 00
00000632 B4 00 00 00 .dd LM15-_xianshi
00000634 0D 00 0A 00 .dw 0x0d,0x0a
00008DEE .code
LM15:
00008DEE 05 93 R1=BP // QImode move
00008DEF 0D 05 01 00 R2=BP+1
00008DF1 41 92 R1=1 // QImode move
00008DF2 02 97 R3=R2 // QImode move
00008DF3 C3 D2 [R3]=R1 // QImode move
00000636 .debug
00000636 2E 00 73 00 .dw '.stabn 0x44,0,33,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 33 00
2C 00 00 00
00 00
00000649 BA 00 00 00 .dd LM16-_xianshi
0000064B 0D 00 0A 00 .dw 0x0d,0x0a
00008DF4 .code
LM16:
00008DF4 05 93 R1=BP // QImode move
00008DF5 0D 05 05 00 R2=BP+5
00008DF7 02 99 R4=R2 // QImode move
00008DF8 C4 92 R1=[R4] // QImode move
00008DF9 42 42 CMP R1,2 // QImode compare
00008DFA 0E 4E 01 EE NSJNZ L8 //QImode NE
00 EE
0000064D .debug
0000064D 2E 00 73 00 .dw '.stabn 0x44,0,34,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 34 00
2C 00 00 00
00 00
00000660 C3 00 00 00 .dd LM17-_xianshi
00000662 0D 00 0A 00 .dw 0x0d,0x0a
00008DFD .code
LM17:
00008DFD 05 95 R2=BP // QImode move
00008DFE 0D 03 03 00 R1=BP+3
00008E00 05 95 R2=BP // QImode move
00008E01 0D 07 03 00 R3=BP+3
00008E03 03 99 R4=R3 // QImode move
00008E04 C4 94 R2=[R4] // QImode move
00008E05 0A 07 FF FF R3=R2+(-1)
00008E07 01 95 R2=R1 // QImode move
00008E08 C2 D6 [R2]=R3 // QImode move
L8:
00000664 .debug
00000664 2E 00 73 00 .dw '.stabn 0x44,0,35,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 35 00
2C 00 00 00
00 00
00000677 CF 00 00 00 .dd LM18-_xianshi
00000679 0D 00 0A 00 .dw 0x0d,0x0a
00008E09 .code
LM18:
00008E09 05 93 R1=BP // QImode move
00008E0A 0D 05 04 00 R2=BP+4
00008E0C 40 92 R1=0 // QImode move
00008E0D 02 97 R3=R2 // QImode move
00008E0E C3 D2 [R3]=R1 // QImode move
L9:
00008E0F 05 93 R1=BP // QImode move
00008E10 0D 05 04 00 R2=BP+4
00008E12 02 99 R4=R2 // QImode move
00008E13 C4 92 R1=[R4] // QImode move
00008E14 47 42 CMP R1,7 // QImode compare
00008E15 04 AE 01 EE NSJNG L12 //QImode LE
00 EE
00008E18 0F 9F 57 8E pc=L6 // Indirect jump
L12:
0000067B .debug
0000067B 2E 00 73 00 .dw '.stabn 0x44,0,36,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 36 00
2C 00 00 00
00 00
0000068E E0 00 00 00 .dd LM19-_xianshi
00000690 0D 00 0A 00 .dw 0x0d,0x0a
00008E1A .code
LM19:
00008E1A 05 95 R2=BP // QImode move
00008E1B 0D 03 03 00 R1=BP+3
00008E1D 05 95 R2=BP // QImode move
00008E1E 0D 07 01 00 R3=BP+1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -