📄 main.lst
字号:
37 00 33 00
2C 00 00 00
00 00
00000B65 2A 00 00 00 .dd LM24-_TaskA
00000B67 0D 00 0A 00 .dw 0x0d,0x0a
00008E8C .code
LM24:
LBE2:
00000B69 .debug
00000B69 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
00000B7C 2A 00 00 00 .dd LM25-_TaskA
00000B7E 0D 00 0A 00 .dw 0x0d,0x0a
00008E8C .code
LM25:
L3:
00008E8C 42 00 sp+=2
00008E8D 88 98 pop bp from [sp]
00008E8E 90 9A retf
.endp // end of TaskA
00000B80 .debug
00000B80 2E 00 73 00 .dw '.stabs "data:p32",160,0,0,5',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
64 00 61 00
74 00 61 00
3A 00 70 00
33 00 32 00
22 00 2C 00
31 00 36 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
35 00 0D 00
0A 00
00008E8F .CODE
00000B9D .debug
00000B9D 2E 00 73 00 .dw '.stabn 0xc0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 63 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
00000BAF 07 00 00 00 .dd LBB2-_TaskA
00000BB1 0D 00 0A 00 .dw 0x0d,0x0a
00008E8F .code
00000BB3 .debug
00000BB3 2E 00 73 00 .dw '.stabs "erra:21",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
65 00 72 00
72 00 61 00
3A 00 32 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
00008E8F .CODE
00000BCF .debug
00000BCF 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
00000BE1 2A 00 00 00 .dd LBE2-_TaskA
00000BE3 0D 00 0A 00 .dw 0x0d,0x0a
00008E8F .code
00000BE5 .debug
00000BE5 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000BEE 2D 00 00 00 .dd LME2-_TaskA
00000BF0 0D 00 0A 00 .dw 0x0d,0x0a
00008E8F .code
LME2:
00008E8F .code
00000BF2 .debug
00000BF2 2E 00 73 00 .dw '.stabs "TaskB:F19",36,0,0,',0,0,offset _TaskB,seg _TaskB,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
54 00 61 00
73 00 6B 00
42 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
74 00 00 00
0D 00 0A 00
00008E8F .CODE
.public _TaskB
_TaskB: .proc
00000C12 .debug
00000C12 2E 00 73 00 .dw '.stabn 0x44,0,79,',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 39 00
2C 00 00 00
00 00
00000C25 00 00 00 00 .dd LM26-_TaskB
00000C27 0D 00 0A 00 .dw 0x0d,0x0a
00008E8F .code
LM26:
// total=2, vars=2
// frame_pointer_needed: 1
00008E8F 88 DA push bp to [sp]
00008E90 42 20 sp-=2
00008E91 08 0B 01 00 bp=sp+1
00008E93 0D 03 05 00 R1=BP+5
00008E95 01 D2 [bp+1]=R1 // QImode move
00000C29 .debug
00000C29 2E 00 73 00 .dw '.stabn 0x44,0,80,',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
38 00 30 00
2C 00 00 00
00 00
00000C3C 07 00 00 00 .dd LM27-_TaskB
00000C3E 0D 00 0A 00 .dw 0x0d,0x0a
00008E96 .code
LM27:
LBB3:
L8:
00000C40 .debug
00000C40 2E 00 73 00 .dw '.stabn 0x44,0,83,',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
38 00 33 00
2C 00 00 00
00 00
00000C53 07 00 00 00 .dd LM28-_TaskB
00000C55 0D 00 0A 00 .dw 0x0d,0x0a
00008E96 .code
LM28:
00008E96 C8 DA [SP--]=BP // QImode move
00008E97 40 92 R1=0 // QImode move
00008E98 C8 D2 [SP--]=R1 // QImode move
00008E99 11 93 AC 05 R1=[_sem] // QImode move
00008E9B C8 D2 [SP--]=R1 // QImode move
00008E9C 40 F0 86 8B call _OSSemPend // call without return value
00008E9E 43 00 SP = SP + 3 //SP
00000C57 .debug
00000C57 2E 00 73 00 .dw '.stabn 0x44,0,85,',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
38 00 35 00
2C 00 00 00
00 00
00000C6A 10 00 00 00 .dd LM29-_TaskB
00000C6C 0D 00 0A 00 .dw 0x0d,0x0a
00008E9F .code
LM29:
00008E9F 11 93 AC 05 R1=[_sem] // QImode move
00008EA1 C8 D2 [SP--]=R1 // QImode move
00008EA2 40 F0 38 8C call _OSSemPost // call with return value
00008EA4 41 00 SP = SP + 1 //SP
00000C6E .debug
00000C6E 2E 00 73 00 .dw '.stabn 0x44,0,88,',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
38 00 38 00
2C 00 00 00
00 00
00000C81 16 00 00 00 .dd LM30-_TaskB
00000C83 0D 00 0A 00 .dw 0x0d,0x0a
00008EA5 .code
LM30:
00008EA5 40 92 R1=0 // QImode move
00008EA6 19 D3 00 70 [28672]=R1 // QImode move
00000C85 .debug
00000C85 2E 00 73 00 .dw '.stabn 0x44,0,90,',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
39 00 30 00
2C 00 00 00
00 00
00000C98 19 00 00 00 .dd LM31-_TaskB
00000C9A 0D 00 0A 00 .dw 0x0d,0x0a
00008EA8 .code
LM31:
00008EA8 09 93 00 19 R1=6400 // QImode move
00008EAA C8 D2 [SP--]=R1 // QImode move
00008EAB 40 F0 9A 88 call _OSTimeDly // call without return value
00008EAD 41 00 SP = SP + 1 //SP
00000C9C .debug
00000C9C 2E 00 73 00 .dw '.stabn 0x44,0,81,',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
38 00 31 00
2C 00 00 00
00 00
00000CAF 1F 00 00 00 .dd LM32-_TaskB
00000CB1 0D 00 0A 00 .dw 0x0d,0x0a
00008EAE .code
LM32:
L10:
00008EAE 0F 9F 96 8E pc=L8 // Indirect jump
L9:
00000CB3 .debug
00000CB3 2E 00 73 00 .dw '.stabn 0x44,0,93,',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
39 00 33 00
2C 00 00 00
00 00
00000CC6 21 00 00 00 .dd LM33-_TaskB
00000CC8 0D 00 0A 00 .dw 0x0d,0x0a
00008EB0 .code
LM33:
LBE3:
00000CCA .debug
00000CCA 2E 00 73 00 .dw '.stabn 0x44,0,93,',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
39 00 33 00
2C 00 00 00
00 00
00000CDD 21 00 00 00 .dd LM34-_TaskB
00000CDF 0D 00 0A 00 .dw 0x0d,0x0a
00008EB0 .code
LM34:
L7:
00008EB0 42 00 sp+=2
00008EB1 88 98 pop bp from [sp]
00008EB2 90 9A retf
.endp // end of TaskB
00000CE1 .debug
00000CE1 2E 00 73 00 .dw '.stabs "data:p32",160,0,0,5',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
64 00 61 00
74 00 61 00
3A 00 70 00
33 00 32 00
22 00 2C 00
31 00 36 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
35 00 0D 00
0A 00
00008EB3 .CODE
00000CFE .debug
00000CFE 2E 00 73 00 .dw '.stabn 0xc0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 63 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
00000D10 07 00 00 00 .dd LBB3-_TaskB
00000D12 0D 00 0A 00 .dw 0x0d,0x0a
00008EB3 .code
00000D14 .debug
00000D14 2E 00 73 00 .dw '.stabs "errb:21",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
65 00 72 00
72 00 62 00
3A 00 32 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
00008EB3 .CODE
00000D30 .debug
00000D30 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
00000D42 21 00 00 00 .dd LBE3-_TaskB
00000D44 0D 00 0A 00 .dw 0x0d,0x0a
00008EB3 .code
00000D46 .debug
00000D46 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000D4F 24 00 00 00 .dd LME3-_TaskB
00000D51 0D 00 0A 00 .dw 0x0d,0x0a
00008EB3 .code
LME3:
00008EB3 .code
00000D53 .debug
00000D53 2E 00 73 00 .dw '.stabs "TaskC:F19",36,0,0,',0,0,offset _TaskC,seg _TaskC,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
54 00 61 00
73 00 6B 00
43 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
98 00 00 00
0D 00 0A 00
00008EB3 .CODE
.public _TaskC
_TaskC: .proc
00000D73 .debug
00000D73 2E 00 73 00 .dw '.stabn 0x44,0,98,',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
39 00 38 00
2C 00 00 00
00 00
00000D86 00 00 00 00 .dd LM35-_TaskC
00000D88 0D 00 0A 00 .dw 0x0d,0x0a
00008EB3 .code
LM35:
// total=2, vars=2
// frame_pointer_needed: 1
00008EB3 88 DA push bp to [sp]
00008EB4 42 20 sp-=2
00008EB5 08 0B 01 00 bp=sp+1
00008EB7 0D 03 05 00 R1=BP+5
00008EB9 01 D2 [bp+1]=R1 // QImode move
00000D8A .debug
00000D8A 2E 00 73 00 .dw '.stabn 0x44,0,99,',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
39 00 39 00
2C 00 00 00
00 00
00000D9D 07 00 00 00 .dd LM36-_TaskC
00000D9F 0D 00 0A 00 .dw 0x0d,0x0a
00008EBA .code
LM36:
LBB4:
L12:
00000DA1 .debug
00000DA1 2E 00 73 00 .dw '.stabn 0x44,0,102,',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 30 00
32 00 2C 00
00 00 00 00
00000DB5 07 00 00 00 .dd LM37-_TaskC
00000DB7 0D 00 0A 00 .dw 0x0d,0x0a
00008EBA .code
LM37:
00008EBA C8 DA [SP--]=BP // QImode move
00008EBB 40 92 R1=0 // QImode move
00008EBC C8 D2 [SP--]=R1 // QImode mo
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -