📄 ds18b20.lst
字号:
0000054D 2E 00 73 00 .dw '.stabn 0x44,0,39,',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 39 00
2C 00 00 00
00 00
00000560 13 00 00 00 .dd LM10-_Set_DQ
00000562 0D 00 0A 00 .dw 0x0d,0x0a
0000829E .code
LM10:
0000829E 12 95 02 70 R2=[28674] // QImode move
000082A0 0A B7 FF 7F R3=R2&32767
000082A2 1B D7 02 70 [28674]=R3 // QImode move
L9:
00000564 .debug
00000564 2E 00 73 00 .dw '.stabn 0x44,0,40,',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 30 00
2C 00 00 00
00 00
00000577 19 00 00 00 .dd LM11-_Set_DQ
00000579 0D 00 0A 00 .dw 0x0d,0x0a
000082A4 .code
LM11:
000082A4 12 95 01 70 R2=[28673] // QImode move
000082A6 0A A7 00 80 R3=R2|(-32768)
000082A8 1B D7 01 70 [28673]=R3 // QImode move
0000057B .debug
0000057B 2E 00 73 00 .dw '.stabn 0x44,0,41,',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 31 00
2C 00 00 00
00 00
0000058E 1F 00 00 00 .dd LM12-_Set_DQ
00000590 0D 00 0A 00 .dw 0x0d,0x0a
000082AA .code
LM12:
00000592 .debug
00000592 2E 00 73 00 .dw '.stabn 0x44,0,41,',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 31 00
2C 00 00 00
00 00
000005A5 1F 00 00 00 .dd LM13-_Set_DQ
000005A7 0D 00 0A 00 .dw 0x0d,0x0a
000082AA .code
LM13:
L7:
000082AA 88 98 pop bp from [sp]
000082AB 90 9A retf
.endp // end of Set_DQ
000005A9 .debug
000005A9 2E 00 73 00 .dw '.stabs "Dir:p1",160,0,0,3',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
44 00 69 00
72 00 3A 00
70 00 31 00
22 00 2C 00
31 00 36 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
33 00 0D 00
0A 00
000082AC .CODE
000005C4 .debug
000005C4 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000005CD 21 00 00 00 .dd LME2-_Set_DQ
000005CF 0D 00 0A 00 .dw 0x0d,0x0a
000082AC .code
LME2:
000082AC .code
000005D1 .debug
000005D1 2E 00 73 00 .dw '.stabs "Clr_DQ:F19",36,0,0,',0,0,offset _Clr_DQ,seg _Clr_DQ,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
43 00 6C 00
72 00 5F 00
44 00 51 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 38 00
00 00 0D 00
0A 00
000082AC .CODE
.public _Clr_DQ
_Clr_DQ: .proc
000005F2 .debug
000005F2 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
00000605 00 00 00 00 .dd LM14-_Clr_DQ
00000607 0D 00 0A 00 .dw 0x0d,0x0a
000082AC .code
LM14:
// total=0, vars=0
// frame_pointer_needed: 1
000082AC 88 DA push bp to [sp]
000082AD 08 0B 01 00 bp=sp+1
000082AF 0D 03 03 00 R1=BP+3
00000609 .debug
00000609 2E 00 73 00 .dw '.stabn 0x44,0,52,',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 32 00
2C 00 00 00
00 00
0000061C 05 00 00 00 .dd LM15-_Clr_DQ
0000061E 0D 00 0A 00 .dw 0x0d,0x0a
000082B1 .code
LM15:
000082B1 01 97 R3=R1 // QImode move
000082B2 C3 94 R2=[R3] // QImode move
000082B3 40 44 CMP R2,0 // QImode test
000082B4 0A AE 01 EE NSJNG L12 //QImode LE
00 EE
00000620 .debug
00000620 2E 00 73 00 .dw '.stabn 0x44,0,53,',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 33 00
2C 00 00 00
00 00
00000633 0B 00 00 00 .dd LM16-_Clr_DQ
00000635 0D 00 0A 00 .dw 0x0d,0x0a
000082B7 .code
LM16:
000082B7 12 95 02 70 R2=[28674] // QImode move
000082B9 0A A7 00 80 R3=R2|(-32768)
000082BB 1B D7 02 70 [28674]=R3 // QImode move
000082BD 0F 9F C5 82 pc=L13 // Indirect jump
L12:
00000637 .debug
00000637 2E 00 73 00 .dw '.stabn 0x44,0,55,',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 35 00
2C 00 00 00
00 00
0000064A 13 00 00 00 .dd LM17-_Clr_DQ
0000064C 0D 00 0A 00 .dw 0x0d,0x0a
000082BF .code
LM17:
000082BF 12 95 02 70 R2=[28674] // QImode move
000082C1 0A B7 FF 7F R3=R2&32767
000082C3 1B D7 02 70 [28674]=R3 // QImode move
L13:
0000064E .debug
0000064E 2E 00 73 00 .dw '.stabn 0x44,0,56,',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 36 00
2C 00 00 00
00 00
00000661 19 00 00 00 .dd LM18-_Clr_DQ
00000663 0D 00 0A 00 .dw 0x0d,0x0a
000082C5 .code
LM18:
000082C5 12 95 01 70 R2=[28673] // QImode move
000082C7 0A B7 FF 7F R3=R2&32767
000082C9 1B D7 01 70 [28673]=R3 // QImode move
00000665 .debug
00000665 2E 00 73 00 .dw '.stabn 0x44,0,57,',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 37 00
2C 00 00 00
00 00
00000678 1F 00 00 00 .dd LM19-_Clr_DQ
0000067A 0D 00 0A 00 .dw 0x0d,0x0a
000082CB .code
LM19:
0000067C .debug
0000067C 2E 00 73 00 .dw '.stabn 0x44,0,57,',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 37 00
2C 00 00 00
00 00
0000068F 1F 00 00 00 .dd LM20-_Clr_DQ
00000691 0D 00 0A 00 .dw 0x0d,0x0a
000082CB .code
LM20:
L11:
000082CB 88 98 pop bp from [sp]
000082CC 90 9A retf
.endp // end of Clr_DQ
00000693 .debug
00000693 2E 00 73 00 .dw '.stabs "Dir:p1",160,0,0,3',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
44 00 69 00
72 00 3A 00
70 00 31 00
22 00 2C 00
31 00 36 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
33 00 0D 00
0A 00
000082CD .CODE
000006AE .debug
000006AE 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000006B7 21 00 00 00 .dd LME3-_Clr_DQ
000006B9 0D 00 0A 00 .dw 0x0d,0x0a
000082CD .code
LME3:
000082CD .code
000006BB .debug
000006BB 2E 00 73 00 .dw '.stabs "Read_DQ:F4",36,0,0,',0,0,offset _Read_DQ,seg _Read_DQ,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
52 00 65 00
61 00 64 00
5F 00 44 00
51 00 3A 00
46 00 34 00
22 00 2C 00
33 00 36 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 59 00
00 00 0D 00
0A 00
000082CD .CODE
.public _Read_DQ
_Read_DQ: .proc
000006DC .debug
000006DC 2E 00 73 00 .dw '.stabn 0x44,0,67,',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 37 00
2C 00 00 00
00 00
000006EF 00 00 00 00 .dd LM21-_Read_DQ
000006F1 0D 00 0A 00 .dw 0x0d,0x0a
000082CD .code
LM21:
// total=1, vars=1
// frame_pointer_needed: 1
000082CD 88 DA push bp to [sp]
000082CE 41 20 sp-=1
000082CF 08 0B 01 00 bp=sp+1
000082D1 0D 05 04 00 R2=BP+4
000006F3 .debug
000006F3 2E 00 73 00 .dw '.stabn 0x44,0,68,',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 38 00
2C 00 00 00
00 00
00000706 06 00 00 00 .dd LM22-_Read_DQ
00000708 0D 00 0A 00 .dw 0x0d,0x0a
000082D3 .code
LM22:
LBB2:
0000070A .debug
0000070A 2E 00 73 00 .dw '.stabn 0x44,0,69,',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 39 00
2C 00 00 00
00 00
0000071D 06 00 00 00 .dd LM23-_Read_DQ
0000071F 0D 00 0A 00 .dw 0x0d,0x0a
000082D3 .code
LM23:
000082D3 40 92 R1=0 // QImode move
000082D4 C5 D2 [BP]=R1 // QImode move
00000721 .debug
00000721 2E 00 73 00 .dw '.stabn 0x44,0,70,',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 30 00
2C 00 00 00
00 00
00000734 08 00 00 00 .dd LM24-_Read_DQ
00000736 0D 00 0A 00 .dw 0x0d,0x0a
000082D5 .code
LM24:
000082D5 13 97 00 70 R3=[28672] // QImode move
000082D7 0B B3 00 80 R1=R3&(-32768)
000082D9 40 42 CMP R1,0 // QImode test
000082DA 04 5E 01 EE NSJZ L16 //QImode EQ
00 EE
00000738 .debug
00000738 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
0000074B 10 00 00 00 .dd LM25-_Read_DQ
0000074D 0D 00 0A 00 .dw 0x0d,0x0a
000082DD .code
LM25:
000082DD 41 92 R1=1 // QImode move
000082DE C5 D2 [BP]=R1 // QImode move
L16:
0000074F .debug
0000074F 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
00000762 12 00 00 00 .dd LM26-_Read_DQ
00000764 0D 00 0A 00 .dw 0x0d,0x0a
000082DF .code
LM26:
000082DF C5 96 R3=[BP] // QImode move
000082E0 03 93 R1=R3 // QImode move
000082E1 0F 9F E3 82 pc=L15 // Indirect jump
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -