📄 main.lst
字号:
74 00 61 00
62 00 73 00
20 00 22 00
52 00 65 00
73 00 75 00
6C 00 74 00
3A 00 31 00
22 00 2C 00
31 00 32 00
38 00 2C 00
30 00 2C 00
30 00 2C 00
30 00 0D 00
0A 00
0000A7AC .CODE
00000985 .debug
00000985 2E 00 73 00 .dw '.stabn 0xe0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 65 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
00000997 69 00 00 00 .dd LBE3-_TrainWord
00000999 0D 00 0A 00 .dw 0x0d,0x0a
0000A7AC .code
0000099B .debug
0000099B 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000009A4 6C 00 00 00 .dd LME3-_TrainWord
000009A6 0D 00 0A 00 .dw 0x0d,0x0a
0000A7AC .code
LME3:
0000A7AC .code
000009A8 .debug
000009A8 2E 00 73 00 .dw '.stabs "TrainSD:F19",36,0,0,',0,0,offset _TrainSD,seg _TrainSD,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
54 00 72 00
61 00 69 00
6E 00 53 00
44 00 3A 00
46 00 31 00
39 00 22 00
2C 00 33 00
36 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
C0 00 00 00
0D 00 0A 00
0000A7AC .CODE
.public _TrainSD
_TrainSD: .proc
000009CA .debug
000009CA 2E 00 73 00 .dw '.stabn 0x44,0,149,',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
31 00 34 00
39 00 2C 00
00 00 00 00
000009DE 00 00 00 00 .dd LM42-_TrainSD
000009E0 0D 00 0A 00 .dw 0x0d,0x0a
0000A7AC .code
LM42:
// total=1, vars=1
// frame_pointer_needed: 1
0000A7AC 88 DA push bp to [sp]
0000A7AD 41 20 sp-=1
0000A7AE 08 0B 01 00 bp=sp+1
0000A7B0 0D 03 04 00 R1=BP+4
0000A7B2 C5 D2 [BP]=R1 // QImode move
000009E2 .debug
000009E2 2E 00 73 00 .dw '.stabn 0x44,0,150,',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
31 00 35 00
30 00 2C 00
00 00 00 00
000009F6 07 00 00 00 .dd LM43-_TrainSD
000009F8 0D 00 0A 00 .dw 0x0d,0x0a
0000A7B3 .code
LM43:
L30:
0000A7B3 40 92 R1=0 // QImode move
0000A7B4 C8 D2 [SP--]=R1 // QImode move
0000A7B5 09 93 00 01 R1=256 // QImode move
0000A7B7 C8 D2 [SP--]=R1 // QImode move
0000A7B8 40 F0 40 A7 call _TrainWord // call with return value
0000A7BA 42 00 SP = SP + 2 //SP
0000A7BB 40 42 CMP R1,0 // QImode test
0000A7BC 04 4E 01 EE NSJNZ L32 //QImode NE
00 EE
0000A7BF 0F 9F C3 A7 pc=L31 // Indirect jump
L32:
0000A7C1 0F 9F B3 A7 pc=L30 // Indirect jump
L31:
000009FA .debug
000009FA 2E 00 73 00 .dw '.stabn 0x44,0,151,',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
31 00 35 00
31 00 2C 00
00 00 00 00
00000A0E 17 00 00 00 .dd LM44-_TrainSD
00000A10 0D 00 0A 00 .dw 0x0d,0x0a
0000A7C3 .code
LM44:
L33:
0000A7C3 41 92 R1=1 // QImode move
0000A7C4 C8 D2 [SP--]=R1 // QImode move
0000A7C5 09 93 01 01 R1=257 // QImode move
0000A7C7 C8 D2 [SP--]=R1 // QImode move
0000A7C8 40 F0 40 A7 call _TrainWord // call with return value
0000A7CA 42 00 SP = SP + 2 //SP
0000A7CB 40 42 CMP R1,0 // QImode test
0000A7CC 04 4E 01 EE NSJNZ L35 //QImode NE
00 EE
0000A7CF 0F 9F D3 A7 pc=L34 // Indirect jump
L35:
0000A7D1 0F 9F C3 A7 pc=L33 // Indirect jump
L34:
00000A12 .debug
00000A12 2E 00 73 00 .dw '.stabn 0x44,0,152,',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
31 00 35 00
32 00 2C 00
00 00 00 00
00000A26 27 00 00 00 .dd LM45-_TrainSD
00000A28 0D 00 0A 00 .dw 0x0d,0x0a
0000A7D3 .code
LM45:
L36:
0000A7D3 42 92 R1=2 // QImode move
0000A7D4 C8 D2 [SP--]=R1 // QImode move
0000A7D5 09 93 02 01 R1=258 // QImode move
0000A7D7 C8 D2 [SP--]=R1 // QImode move
0000A7D8 40 F0 40 A7 call _TrainWord // call with return value
0000A7DA 42 00 SP = SP + 2 //SP
0000A7DB 40 42 CMP R1,0 // QImode test
0000A7DC 04 4E 01 EE NSJNZ L38 //QImode NE
00 EE
0000A7DF 0F 9F E3 A7 pc=L37 // Indirect jump
L38:
0000A7E1 0F 9F D3 A7 pc=L36 // Indirect jump
L37:
00000A2A .debug
00000A2A 2E 00 73 00 .dw '.stabn 0x44,0,153,',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
31 00 35 00
33 00 2C 00
00 00 00 00
00000A3E 37 00 00 00 .dd LM46-_TrainSD
00000A40 0D 00 0A 00 .dw 0x0d,0x0a
0000A7E3 .code
LM46:
L39:
0000A7E3 43 92 R1=3 // QImode move
0000A7E4 C8 D2 [SP--]=R1 // QImode move
0000A7E5 09 93 03 01 R1=259 // QImode move
0000A7E7 C8 D2 [SP--]=R1 // QImode move
0000A7E8 40 F0 40 A7 call _TrainWord // call with return value
0000A7EA 42 00 SP = SP + 2 //SP
0000A7EB 40 42 CMP R1,0 // QImode test
0000A7EC 04 4E 01 EE NSJNZ L41 //QImode NE
00 EE
0000A7EF 0F 9F F3 A7 pc=L40 // Indirect jump
L41:
0000A7F1 0F 9F E3 A7 pc=L39 // Indirect jump
L40:
00000A42 .debug
00000A42 2E 00 73 00 .dw '.stabn 0x44,0,154,',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
31 00 35 00
34 00 2C 00
00 00 00 00
00000A56 47 00 00 00 .dd LM47-_TrainSD
00000A58 0D 00 0A 00 .dw 0x0d,0x0a
0000A7F3 .code
LM47:
L42:
0000A7F3 44 92 R1=4 // QImode move
0000A7F4 C8 D2 [SP--]=R1 // QImode move
0000A7F5 09 93 04 01 R1=260 // QImode move
0000A7F7 C8 D2 [SP--]=R1 // QImode move
0000A7F8 40 F0 40 A7 call _TrainWord // call with return value
0000A7FA 42 00 SP = SP + 2 //SP
0000A7FB 40 42 CMP R1,0 // QImode test
0000A7FC 04 4E 01 EE NSJNZ L44 //QImode NE
00 EE
0000A7FF 0F 9F 03 A8 pc=L43 // Indirect jump
L44:
0000A801 0F 9F F3 A7 pc=L42 // Indirect jump
L43:
00000A5A .debug
00000A5A 2E 00 73 00 .dw '.stabn 0x44,0,155,',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
31 00 35 00
35 00 2C 00
00 00 00 00
00000A6E 57 00 00 00 .dd LM48-_TrainSD
00000A70 0D 00 0A 00 .dw 0x0d,0x0a
0000A803 .code
LM48:
00000A72 .debug
00000A72 2E 00 73 00 .dw '.stabn 0x44,0,155,',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
31 00 35 00
35 00 2C 00
00 00 00 00
00000A86 57 00 00 00 .dd LM49-_TrainSD
00000A88 0D 00 0A 00 .dw 0x0d,0x0a
0000A803 .code
LM49:
L29:
0000A803 41 00 sp+=1
0000A804 88 98 pop bp from [sp]
0000A805 90 9A retf
.endp // end of TrainSD
00000A8A .debug
00000A8A 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000A93 5A 00 00 00 .dd LME4-_TrainSD
00000A95 0D 00 0A 00 .dw 0x0d,0x0a
0000A806 .code
LME4:
0000A806 .code
00000A97 .debug
00000A97 2E 00 73 00 .dw '.stabs "StoreSD:F19",36,0,0,',0,0,offset _StoreSD,seg _StoreSD,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
53 00 74 00
6F 00 72 00
65 00 53 00
44 00 3A 00
46 00 31 00
39 00 22 00
2C 00 33 00
36 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
1A 01 00 00
0D 00 0A 00
0000A806 .CODE
.public _StoreSD
_StoreSD: .proc
00000AB9 .debug
00000AB9 2E 00 73 00 .dw '.stabn 0x44,0,164,',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
31 00 36 00
34 00 2C 00
00 00 00 00
00000ACD 00 00 00 00 .dd LM50-_StoreSD
00000ACF 0D 00 0A 00 .dw 0x0d,0x0a
0000A806 .code
LM50:
// total=7, vars=7
// frame_pointer_needed: 1
0000A806 88 DA push bp to [sp]
0000A807 47 20 sp-=7
0000A808 08 0B 01 00 bp=sp+1
0000A80A 0D 03 0A 00 R1=BP+10
0000A80C 04 D2 [bp+4]=R1 // QImode move
00000AD1 .debug
00000AD1 2E 00 73 00 .dw '.stabn 0x44,0,164,',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
31 00 36 00
34 00 2C 00
00 00 00 00
00000AE5 07 00 00 00 .dd LM51-_StoreSD
00000AE7 0D 00 0A 00 .dw 0x0d,0x0a
0000A80D .code
LM51:
LBB4:
00000AE9 .debug
00000AE9 2E 00 73 00 .dw '.stabn 0x44,0,165,',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
31 00 36 00
35 00 2C 00
00 00 00 00
00000AFD 07 00 00 00 .dd LM52-_StoreSD
00000AFF 0D 00 0A 00 .dw 0x0d,0x0a
0000A80D .code
LM52:
0000A80D 09 63 56 55 R1=(-21846) // QImode move
0000A80F C8 D2 [SP--]=R1 // QImode move
0000A810 09 63 00 11 R1=(-4352) // QImode move
0000A812 C8 D2 [SP--]=R1 // QImode move
0000A813 40 F0 50 AC call _F_FlashWrite1Word // call without return value
0000A815 42 00 SP = SP + 2 //SP
00000B01 .debug
00000B01 2E 00 73 00 .dw '.stabn 0x44,0,166,',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
31 00 36 00
36 00 2C 00
00 00 00 00
00000B15 10 00 00 00 .dd LM53-_StoreSD
00000B17 0D 00 0A 00 .dw 0x0d,0x0a
0000A816 .code
LM53:
0000A816 09 63 00 20 R1=(-8192) // QImode move
0000A818 C8 D2 [SP--]=R1 // QImode move
0000A819 40 F0 76 AC call _F_FlashErase // call without return value
0000A81B 41 00 SP = SP + 1 //SP
00000B19 .debug
00000B19 2E 00 73 00 .dw '.stabn 0x44,0,167,',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
31 00 36 00
37 00 2C 00
00 00 00 00
00000B2D 16 00 00 00 .dd LM54-_StoreSD
00000B2F 0D 00 0A 00 .dw 0x0d,0x0a
0000A81C .code
LM54:
0000A81C 09 63 00 1F R1=(-7936) // QImode move
0000A81E C8 D2 [SP--]=R1 // QImode move
0000A81F 40 F0 76 AC call _F_FlashErase // call without return value
0000A821 41 00 SP = SP + 1 //SP
00000B31 .debug
00000B31 2E 00 73 00 .dw '.stabn 0x44,0,168,',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
31 00 36 00
38 00 2C 00
00 00 00 00
00000B45 1C 00 00 00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -