📄 main.lst
字号:
00 00
// length = 5
LC20:
0000834C 20 00 20 00 .str ' ', ' ', ' ', '6', 0
20 00 36 00
00 00
// length = 5
LC21:
00008351 20 00 20 00 .str ' ', ' ', ' ', '7', 0
20 00 37 00
00 00
// length = 5
LC22:
00008356 20 00 20 00 .str ' ', ' ', ' ', '8', 0
20 00 38 00
00 00
// length = 5
LC23:
0000835B 20 00 20 00 .str ' ', ' ', ' ', '9', 0
20 00 39 00
00 00
// length = 5
LC24:
00008360 20 00 20 00 .str ' ', ' ', ' ', ' ', '0', 0
20 00 20 00
30 00 00 00
// length = 6
LC25:
00008366 20 00 20 00 .str ' ', ' ', ' ', ' ', '1', 0
20 00 20 00
31 00 00 00
// length = 6
LC26:
0000836C 20 00 20 00 .str ' ', ' ', ' ', ' ', '2', 0
20 00 20 00
32 00 00 00
// length = 6
LC27:
00008372 20 00 20 00 .str ' ', ' ', ' ', ' ', '3', 0
20 00 20 00
33 00 00 00
// length = 6
LC28:
00008378 20 00 20 00 .str ' ', ' ', ' ', ' ', '4', 0
20 00 20 00
34 00 00 00
// length = 6
LC29:
0000837E 20 00 20 00 .str ' ', ' ', ' ', ' ', '5', 0
20 00 20 00
35 00 00 00
// length = 6
LC30:
00008384 20 00 20 00 .str ' ', ' ', ' ', ' ', '6', 0
20 00 20 00
36 00 00 00
// length = 6
LC31:
0000838A 20 00 20 00 .str ' ', ' ', ' ', ' ', '7', 0
20 00 20 00
37 00 00 00
// length = 6
LC32:
00008390 20 00 20 00 .str ' ', ' ', ' ', ' ', '8', 0
20 00 20 00
38 00 00 00
// length = 6
LC33:
00008396 20 00 20 00 .str ' ', ' ', ' ', ' ', '9', 0
20 00 20 00
39 00 00 00
// length = 6
LC34:
0000839C 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '0', 'V', 0
20 00 20 00
20 00 30 00
56 00 00 00
// length = 8
LC35:
000083A4 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '1', 'V', 0
20 00 20 00
20 00 31 00
56 00 00 00
// length = 8
LC36:
000083AC 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '2', 'V', 0
20 00 20 00
20 00 32 00
56 00 00 00
// length = 8
LC37:
000083B4 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '3', 'V', 0
20 00 20 00
20 00 33 00
56 00 00 00
// length = 8
LC38:
000083BC 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '4', 'V', 0
20 00 20 00
20 00 34 00
56 00 00 00
// length = 8
LC39:
000083C4 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '5', 'V', 0
20 00 20 00
20 00 35 00
56 00 00 00
// length = 8
LC40:
000083CC 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '6', 'V', 0
20 00 20 00
20 00 36 00
56 00 00 00
// length = 8
LC41:
000083D4 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '7', 'V', 0
20 00 20 00
20 00 37 00
56 00 00 00
// length = 8
LC42:
000083DC 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '8', 'V', 0
20 00 20 00
20 00 38 00
56 00 00 00
// length = 8
LC43:
000083E4 20 00 20 00 .str ' ', ' ', ' ', ' ', ' ', '9', 'V', 0
20 00 20 00
20 00 39 00
56 00 00 00
// length = 8
0000D89C .code
000004E9 .debug
000004E9 2E 00 73 00 .dw '.stabs "main:F1",36,0,0,',0,0,offset _main,seg _main,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
6D 00 61 00
69 00 6E 00
3A 00 46 00
31 00 22 00
2C 00 33 00
36 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
00 00 00 00
0D 00 0A 00
0000D89C .CODE
.public _main
_main: .proc
00000507 .debug
00000507 2E 00 73 00 .dw '.stabn 0x44,0,63,',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
36 00 33 00
2C 00 00 00
00 00
0000051A 00 00 00 00 .dd LM1-_main
0000051C 0D 00 0A 00 .dw 0x0d,0x0a
0000D89C .code
LM1:
// total=71, vars=71
// frame_pointer_needed: 1
0000D89C 88 DA push bp to [sp]
0000D89D 08 21 47 00 sp-=71
0000D89F 08 0B 01 00 bp=sp+1
0000D8A1 0D 03 4A 00 R1=BP+74
0000D8A3 2C D2 [bp+44]=R1 // QImode move
0000051E .debug
0000051E 2E 00 73 00 .dw '.stabn 0x44,0,64,',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
36 00 34 00
2C 00 00 00
00 00
00000531 08 00 00 00 .dd LM2-_main
00000533 0D 00 0A 00 .dw 0x0d,0x0a
0000D8A4 .code
LM2:
LBB2:
0000D8A4 40 92 R1=0 // QImode move
0000D8A5 C5 D2 [BP]=R1 // QImode move
0000D8A6 05 93 R1=BP // QImode move
0000D8A7 0D 05 01 00 R2=BP+1
0000D8A9 40 92 R1=0 // QImode move
0000D8AA 02 97 R3=R2 // QImode move
0000D8AB C3 D2 [R3]=R1 // QImode move
0000D8AC 05 93 R1=BP // QImode move
0000D8AD 0D 05 02 00 R2=BP+2
0000D8AF 40 92 R1=0 // QImode move
0000D8B0 02 99 R4=R2 // QImode move
0000D8B1 C4 D2 [R4]=R1 // QImode move
0000D8B2 05 93 R1=BP // QImode move
0000D8B3 0D 05 05 00 R2=BP+5
0000D8B5 40 92 R1=0 // QImode move
0000D8B6 02 97 R3=R2 // QImode move
0000D8B7 C3 D2 [R3]=R1 // QImode move
0000D8B8 05 93 R1=BP // QImode move
0000D8B9 0D 05 06 00 R2=BP+6
0000D8BB 41 92 R1=1 // QImode move
0000D8BC 02 99 R4=R2 // QImode move
0000D8BD C4 D2 [R4]=R1 // QImode move
00000535 .debug
00000535 2E 00 73 00 .dw '.stabn 0x44,0,66,',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
36 00 36 00
2C 00 00 00
00 00
00000548 22 00 00 00 .dd LM3-_main
0000054A 0D 00 0A 00 .dw 0x0d,0x0a
0000D8BE .code
LM3:
0000D8BE 05 93 R1=BP // QImode move
0000D8BF 0D 05 09 00 R2=BP+9
0000D8C1 40 92 R1=0 // QImode move
0000D8C2 02 97 R3=R2 // QImode move
0000D8C3 C3 D2 [R3]=R1 // QImode move
0000D8C4 05 93 R1=BP // QImode move
0000D8C5 0D 05 0A 00 R2=BP+10
0000D8C7 40 92 R1=0 // QImode move
0000D8C8 02 99 R4=R2 // QImode move
0000D8C9 C4 D2 [R4]=R1 // QImode move
0000D8CA 05 93 R1=BP // QImode move
0000D8CB 0D 05 0B 00 R2=BP+11
0000D8CD 40 92 R1=0 // QImode move
0000D8CE 02 97 R3=R2 // QImode move
0000D8CF C3 D2 [R3]=R1 // QImode move
0000054C .debug
0000054C 2E 00 73 00 .dw '.stabn 0x44,0,71,',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
37 00 31 00
2C 00 00 00
00 00
0000055F 34 00 00 00 .dd LM4-_main
00000561 0D 00 0A 00 .dw 0x0d,0x0a
0000D8D0 .code
LM4:
0000D8D0 40 92 R1=0 // QImode move
0000D8D1 C8 D2 [SP--]=R1 // QImode move
0000D8D2 40 92 R1=0 // QImode move
0000D8D3 C8 D2 [SP--]=R1 // QImode move
0000D8D4 41 92 R1=1 // QImode move
0000D8D5 C8 D2 [SP--]=R1 // QImode move
0000D8D6 41 92 R1=1 // QImode move
0000D8D7 C8 D2 [SP--]=R1 // QImode move
0000D8D8 49 92 R1=9 // QImode move
0000D8D9 C8 D2 [SP--]=R1 // QImode move
0000D8DA 40 F0 BA C8 call _Set_IOB_Bit // call with return value
0000D8DC 45 00 SP = SP + 5 //SP
00000563 .debug
00000563 2E 00 73 00 .dw '.stabn 0x44,0,72,',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
37 00 32 00
2C 00 00 00
00 00
00000576 41 00 00 00 .dd LM5-_main
00000578 0D 00 0A 00 .dw 0x0d,0x0a
0000D8DD .code
LM5:
0000D8DD 05 93 R1=BP // QImode move
0000D8DE 0D 05 0F 00 R2=BP+15
0000D8E0 02 93 R1=R2 // QImode move
0000D8E1 5B 04 R2=R2+27
0000D8E2 40 96 R3=0 // HFmode immediate to register move
0000D8E3 0C 99 E0 40 R4=16608
0000D8E5 02 93 R1=R2 // QImode move
0000D8E6 D1 D6 [R1++]=R3 // [RD]=RS HFmode, RD!=RS+1
0000D8E7 C9 D8 [R1--]=R4
0000057A .debug
0000057A 2E 00 73 00 .dw '.stabn 0x44,0,73,',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
37 00 33 00
2C 00 00 00
00 00
0000058D 4C 00 00 00 .dd LM6-_main
0000058F 0D 00 0A 00 .dw 0x0d,0x0a
0000D8E8 .code
LM6:
0000D8E8 40 F0 03 B4 call _Init_sys // call with return value
00000591 .debug
00000591 2E 00 73 00 .dw '.stabn 0x44,0,74,',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
37 00 34 00
2C 00 00 00
00 00
000005A4 4E 00 00 00 .dd LM7-_main
000005A6 0D 00 0A 00 .dw 0x0d,0x0a
0000D8EA .code
LM7:
0000D8EA 40 F0 5D B5 call _FG_InitGraphic // call with return value
000005A8 .debug
000005A8 2E 00 73 00 .dw '.stabn 0x44,0,75,',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
37 00 35 00
2C 00 00 00
00 00
000005BB 50 00 00 00 .dd LM8-_main
000005BD 0D 00 0A 00 .dw 0x0d,0x0a
0000D8EC .code
LM8:
0000D8EC 40 92 R1=0 // QImode move
0000D8ED C8 D2 [SP--]=R1 // QImode move
0000D8EE 40 F0 D9 B5 call _FG_SetLineStyle // call with return value
0000D8F0 41 00 SP = SP + 1 //SP
000005BF .debug
000005BF 2E 00 73 00 .dw '.stabn 0x44,0,76,',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
37 00 36 00
2C 00 00 00
00 00
000005D2 55 00 00 00 .dd LM9-_main
000005D4 0D 00 0A 00 .dw 0x0d,0x0a
0000D8F1 .code
LM9:
0000D8F1 40 92 R1=0 // QImode move
0000D8F2 C8 D2 [SP--]=R1 // QImode move
0000D8F3 40 F0 AC B5 call _FG_SetBMPMode // call with return value
0000D8F5 41 00 SP = SP + 1 //SP
000005D6 .debug
000005D6 2E 00 73 00 .dw '.stabn 0x44,0,77,',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
37 00 37 00
2C 00 00 00
00 00
000005E9 5A 00 00 00 .dd LM10-_main
000005EB 0D 00 0A 00 .dw 0x0d,0x0a
0000D8F6 .code
LM10:
0000D8F6 40 92 R1=0 // QImode move
0000D8F7 C8 D2 [SP--]=R1 // QImode move
0000D8F8 40 F0 6B B5 call _FG_ClearScreen // call with return value
0000D8FA 41 00 SP = SP + 1 //SP
000005ED .debug
000005ED 2E 00 73 00 .dw '.stabn 0x44,0,78,',0,0
74 00 61 00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -