📄 distance.lst
字号:
00000568 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
0000057B 24 00 00 00 .dd LM10-_Dis_Init
0000057D 0D 00 0A 00 .dw 0x0d,0x0a
0000B49A .code
LM10:
L2:
0000B49A 88 98 pop bp from [sp]
0000B49B 90 9A retf
.endp // end of Dis_Init
0000057F .debug
0000057F 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000588 26 00 00 00 .dd LME1-_Dis_Init
0000058A 0D 00 0A 00 .dw 0x0d,0x0a
0000B49C .code
LME1:
0000B49C .code
0000058C .debug
0000058C 2E 00 73 00 .dw '.stabs "Dis_StartMessure:F19",36,0,0,',0,0,offset _Dis_StartMessure,seg _Dis_StartMessure,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
44 00 69 00
73 00 5F 00
53 00 74 00
61 00 72 00
74 00 4D 00
65 00 73 00
73 00 75 00
72 00 65 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 26 00
00 00 0D 00
0A 00
0000B49C .CODE
.public _Dis_StartMessure
_Dis_StartMessure: .proc
000005B7 .debug
000005B7 2E 00 73 00 .dw '.stabn 0x44,0,44,',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
34 00 34 00
2C 00 00 00
00 00
000005CA 00 00 00 00 .dd LM11-_Dis_StartMessure
000005CC 0D 00 0A 00 .dw 0x0d,0x0a
0000B49C .code
LM11:
// total=1, vars=1
// frame_pointer_needed: 1
0000B49C 88 DA push bp to [sp]
0000B49D 41 20 sp-=1
0000B49E 08 0B 01 00 bp=sp+1
0000B4A0 0D 03 04 00 R1=BP+4
0000B4A2 C5 D2 [BP]=R1 // QImode move
000005CE .debug
000005CE 2E 00 73 00 .dw '.stabn 0x44,0,45,',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
34 00 35 00
2C 00 00 00
00 00
000005E1 07 00 00 00 .dd LM12-_Dis_StartMessure
000005E3 0D 00 0A 00 .dw 0x0d,0x0a
0000B4A3 .code
LM12:
0000B4A3 09 93 00 01 R1=256 // QImode move
0000B4A5 C8 D2 [SP--]=R1 // QImode move
0000B4A6 40 F0 D4 C0 call _SetINTStatus // call without return value
0000B4A8 41 00 SP=SP+1
000005E5 .debug
000005E5 2E 00 73 00 .dw '.stabn 0x44,0,46,',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
34 00 36 00
2C 00 00 00
00 00
000005F8 0D 00 00 00 .dd LM13-_Dis_StartMessure
000005FA 0D 00 0A 00 .dw 0x0d,0x0a
0000B4A9 .code
LM13:
0000B4A9 40 92 R1=0 // QImode move
0000B4AA 19 D3 ED 01 [_uiDistance]=R1 // QImode move
000005FC .debug
000005FC 2E 00 73 00 .dw '.stabn 0x44,0,47,',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
34 00 37 00
2C 00 00 00
00 00
0000060F 10 00 00 00 .dd LM14-_Dis_StartMessure
00000611 0D 00 0A 00 .dw 0x0d,0x0a
0000B4AC .code
LM14:
0000B4AC 40 92 R1=0 // HImode immediate to register move
0000B4AD 40 94 R2=0
0000B4AE 19 D3 EF 01 [_ulPulseForSpeed]=R1 // HImode [Label]=RS
0000B4B0 1A D5 F0 01 [_ulPulseForSpeed+1]=R2
00000613 .debug
00000613 2E 00 73 00 .dw '.stabn 0x44,0,48,',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
34 00 38 00
2C 00 00 00
00 00
00000626 16 00 00 00 .dd LM15-_Dis_StartMessure
00000628 0D 00 0A 00 .dw 0x0d,0x0a
0000B4B2 .code
LM15:
0000B4B2 40 92 R1=0 // QImode move
0000B4B3 19 D3 EE 01 [_uiPulseNum]=R1 // QImode move
0000062A .debug
0000062A 2E 00 73 00 .dw '.stabn 0x44,0,49,',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
34 00 39 00
2C 00 00 00
00 00
0000063D 19 00 00 00 .dd LM16-_Dis_StartMessure
0000063F 0D 00 0A 00 .dw 0x0d,0x0a
0000B4B5 .code
LM16:
0000B4B5 40 92 R1=0 // QImode move
0000B4B6 C8 D2 [SP--]=R1 // QImode move
0000B4B7 40 F0 FD AE call _Cal_StartTimer // call without return value
0000B4B9 41 00 SP=SP+1
00000641 .debug
00000641 2E 00 73 00 .dw '.stabn 0x44,0,50,',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
35 00 30 00
2C 00 00 00
00 00
00000654 1E 00 00 00 .dd LM17-_Dis_StartMessure
00000656 0D 00 0A 00 .dw 0x0d,0x0a
0000B4BA .code
LM17:
// GCC inline ASM start
0000B4BA 49 F1 IRQ ON
// GCC inline ASM end
00000658 .debug
00000658 2E 00 73 00 .dw '.stabn 0x44,0,51,',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
35 00 31 00
2C 00 00 00
00 00
0000066B 1F 00 00 00 .dd LM18-_Dis_StartMessure
0000066D 0D 00 0A 00 .dw 0x0d,0x0a
0000B4BB .code
LM18:
0000066F .debug
0000066F 2E 00 73 00 .dw '.stabn 0x44,0,51,',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
35 00 31 00
2C 00 00 00
00 00
00000682 1F 00 00 00 .dd LM19-_Dis_StartMessure
00000684 0D 00 0A 00 .dw 0x0d,0x0a
0000B4BB .code
LM19:
L3:
0000B4BB 41 00 sp+=1
0000B4BC 88 98 pop bp from [sp]
0000B4BD 90 9A retf
.endp // end of Dis_StartMessure
00000686 .debug
00000686 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
0000068F 22 00 00 00 .dd LME2-_Dis_StartMessure
00000691 0D 00 0A 00 .dw 0x0d,0x0a
0000B4BE .code
LME2:
0000B4BE .code
00000693 .debug
00000693 2E 00 73 00 .dw '.stabs "Dis_StopMessure:F19",36,0,0,',0,0,offset _Dis_StopMessure,seg _Dis_StopMessure,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
44 00 69 00
73 00 5F 00
53 00 74 00
6F 00 70 00
4D 00 65 00
73 00 73 00
75 00 72 00
65 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
48 00 00 00
0D 00 0A 00
0000B4BE .CODE
.public _Dis_StopMessure
_Dis_StopMessure: .proc
000006BD .debug
000006BD 2E 00 73 00 .dw '.stabn 0x44,0,60,',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 30 00
2C 00 00 00
00 00
000006D0 00 00 00 00 .dd LM20-_Dis_StopMessure
000006D2 0D 00 0A 00 .dw 0x0d,0x0a
0000B4BE .code
LM20:
// total=1, vars=1
// frame_pointer_needed: 1
0000B4BE 88 DA push bp to [sp]
0000B4BF 41 20 sp-=1
0000B4C0 08 0B 01 00 bp=sp+1
0000B4C2 0D 03 04 00 R1=BP+4
0000B4C4 C5 D2 [BP]=R1 // QImode move
000006D4 .debug
000006D4 2E 00 73 00 .dw '.stabn 0x44,0,61,',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 31 00
2C 00 00 00
00 00
000006E7 07 00 00 00 .dd LM21-_Dis_StopMessure
000006E9 0D 00 0A 00 .dw 0x0d,0x0a
0000B4C5 .code
LM21:
0000B4C5 09 93 00 01 R1=256 // QImode move
0000B4C7 C8 D2 [SP--]=R1 // QImode move
0000B4C8 40 F0 E5 C0 call _ClearINTStatus // call without return value
0000B4CA 41 00 SP=SP+1
000006EB .debug
000006EB 2E 00 73 00 .dw '.stabn 0x44,0,62,',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 32 00
2C 00 00 00
00 00
000006FE 0D 00 00 00 .dd LM22-_Dis_StopMessure
00000700 0D 00 0A 00 .dw 0x0d,0x0a
0000B4CB .code
LM22:
00000702 .debug
00000702 2E 00 73 00 .dw '.stabn 0x44,0,62,',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 32 00
2C 00 00 00
00 00
00000715 0D 00 00 00 .dd LM23-_Dis_StopMessure
00000717 0D 00 0A 00 .dw 0x0d,0x0a
0000B4CB .code
LM23:
L4:
0000B4CB 41 00 sp+=1
0000B4CC 88 98 pop bp from [sp]
0000B4CD 90 9A retf
.endp // end of Dis_StopMessure
00000719 .debug
00000719 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000722 10 00 00 00 .dd LME3-_Dis_StopMessure
00000724 0D 00 0A 00 .dw 0x0d,0x0a
0000B4CE .code
LME3:
0000B4CE .code
00000726 .debug
00000726 2E 00 73 00 .dw '.stabs "Dis_ClearDistance:F19",36,0,0,',0,0,offset _Dis_ClearDistance,seg _Dis_ClearDistance,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
44 00 69 00
73 00 5F 00
43 00 6C 00
65 00 61 00
72 00 44 00
69 00 73 00
74 00 61 00
6E 00 63 00
65 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
58 00 00 00
0D 00 0A 00
0000B4CE .CODE
.public _Dis_ClearDistance
_Dis_ClearDistance: .proc
00000752 .debug
00000752 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
00000765 00 00 00 00 .dd LM24-_Dis_ClearDistance
00000767 0D 00 0A 00 .dw 0x0d,0x0a
0000B4CE .code
LM24:
// total=1, vars=1
// frame_pointer_needed: 1
0000B4CE 88 DA push bp to [sp]
0000B4CF 41 20 sp-=1
0000B4D0 08 0B 01 00 bp=sp+1
0000B4D2 0D 03 04 00 R1=BP+4
0000B4D4 C5 D2 [BP]=R1 // QImode move
00000769 .debug
00000769 2E 00 73 00 .dw '.stabn 0x44,0,72,',0,0
74 00 61 00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -