📄 ds18b20.lst
字号:
LM9:
00008052 12 95 02 70 R2=[28674] // QImode move
00008054 0A A7 00 80 R3=R2|(-32768)
00008056 1B D7 02 70 [28674]=R3 // QImode move
00008058 0F 9F 60 80 pc=L9 // Indirect jump
L8:
0000055E .debug
0000055E 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
00000571 13 00 00 00 .dd LM10-_Set_DQ
00000573 0D 00 0A 00 .dw 0x0d,0x0a
0000805A .code
LM10:
0000805A 12 95 02 70 R2=[28674] // QImode move
0000805C 0A B7 FF 7F R3=R2&32767
0000805E 1B D7 02 70 [28674]=R3 // QImode move
L9:
00000575 .debug
00000575 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
00000588 19 00 00 00 .dd LM11-_Set_DQ
0000058A 0D 00 0A 00 .dw 0x0d,0x0a
00008060 .code
LM11:
00008060 12 95 01 70 R2=[28673] // QImode move
00008062 0A A7 00 80 R3=R2|(-32768)
00008064 1B D7 01 70 [28673]=R3 // QImode move
0000058C .debug
0000058C 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
0000059F 1F 00 00 00 .dd LM12-_Set_DQ
000005A1 0D 00 0A 00 .dw 0x0d,0x0a
00008066 .code
LM12:
000005A3 .debug
000005A3 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
000005B6 1F 00 00 00 .dd LM13-_Set_DQ
000005B8 0D 00 0A 00 .dw 0x0d,0x0a
00008066 .code
LM13:
L7:
00008066 88 98 pop bp from [sp]
00008067 90 9A retf
.endp // end of Set_DQ
000005BA .debug
000005BA 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
00008068 .CODE
000005D5 .debug
000005D5 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000005DE 21 00 00 00 .dd LME2-_Set_DQ
000005E0 0D 00 0A 00 .dw 0x0d,0x0a
00008068 .code
LME2:
00008068 .code
000005E2 .debug
000005E2 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
00008068 .CODE
.public _Clr_DQ
_Clr_DQ: .proc
00000603 .debug
00000603 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
00000616 00 00 00 00 .dd LM14-_Clr_DQ
00000618 0D 00 0A 00 .dw 0x0d,0x0a
00008068 .code
LM14:
// total=0, vars=0
// frame_pointer_needed: 1
00008068 88 DA push bp to [sp]
00008069 08 0B 01 00 bp=sp+1
0000806B 0D 03 03 00 R1=BP+3
0000061A .debug
0000061A 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
0000062D 05 00 00 00 .dd LM15-_Clr_DQ
0000062F 0D 00 0A 00 .dw 0x0d,0x0a
0000806D .code
LM15:
0000806D 01 97 R3=R1 // QImode move
0000806E C3 94 R2=[R3] // QImode move
0000806F 40 44 CMP R2,0 // QImode test
00008070 0A AE 01 EE NSJNG L12 //QImode LE
00 EE
00000631 .debug
00000631 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
00000644 0B 00 00 00 .dd LM16-_Clr_DQ
00000646 0D 00 0A 00 .dw 0x0d,0x0a
00008073 .code
LM16:
00008073 12 95 02 70 R2=[28674] // QImode move
00008075 0A A7 00 80 R3=R2|(-32768)
00008077 1B D7 02 70 [28674]=R3 // QImode move
00008079 0F 9F 81 80 pc=L13 // Indirect jump
L12:
00000648 .debug
00000648 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
0000065B 13 00 00 00 .dd LM17-_Clr_DQ
0000065D 0D 00 0A 00 .dw 0x0d,0x0a
0000807B .code
LM17:
0000807B 12 95 02 70 R2=[28674] // QImode move
0000807D 0A B7 FF 7F R3=R2&32767
0000807F 1B D7 02 70 [28674]=R3 // QImode move
L13:
0000065F .debug
0000065F 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
00000672 19 00 00 00 .dd LM18-_Clr_DQ
00000674 0D 00 0A 00 .dw 0x0d,0x0a
00008081 .code
LM18:
00008081 12 95 01 70 R2=[28673] // QImode move
00008083 0A B7 FF 7F R3=R2&32767
00008085 1B D7 01 70 [28673]=R3 // QImode move
00000676 .debug
00000676 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
00000689 1F 00 00 00 .dd LM19-_Clr_DQ
0000068B 0D 00 0A 00 .dw 0x0d,0x0a
00008087 .code
LM19:
0000068D .debug
0000068D 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
000006A0 1F 00 00 00 .dd LM20-_Clr_DQ
000006A2 0D 00 0A 00 .dw 0x0d,0x0a
00008087 .code
LM20:
L11:
00008087 88 98 pop bp from [sp]
00008088 90 9A retf
.endp // end of Clr_DQ
000006A4 .debug
000006A4 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
00008089 .CODE
000006BF .debug
000006BF 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000006C8 21 00 00 00 .dd LME3-_Clr_DQ
000006CA 0D 00 0A 00 .dw 0x0d,0x0a
00008089 .code
LME3:
00008089 .code
000006CC .debug
000006CC 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
00008089 .CODE
.public _Read_DQ
_Read_DQ: .proc
000006ED .debug
000006ED 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
00000700 00 00 00 00 .dd LM21-_Read_DQ
00000702 0D 00 0A 00 .dw 0x0d,0x0a
00008089 .code
LM21:
// total=1, vars=1
// frame_pointer_needed: 1
00008089 88 DA push bp to [sp]
0000808A 41 20 sp-=1
0000808B 08 0B 01 00 bp=sp+1
0000808D 0D 05 04 00 R2=BP+4
00000704 .debug
00000704 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
00000717 06 00 00 00 .dd LM22-_Read_DQ
00000719 0D 00 0A 00 .dw 0x0d,0x0a
0000808F .code
LM22:
LBB2:
0000071B .debug
0000071B 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
0000072E 06 00 00 00 .dd LM23-_Read_DQ
00000730 0D 00 0A 00 .dw 0x0d,0x0a
0000808F .code
LM23:
0000808F 40 92 R1=0 // QImode move
00008090 C5 D2 [BP]=R1 // QImode move
00000732 .debug
00000732 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
00000745 08 00 00 00 .dd LM24-_Read_DQ
00000747 0D 00 0A 00 .dw 0x0d,0x0a
00008091 .code
LM24:
00008091 13 97 00 70 R3=[28672] // QImode move
00008093 0B B3 00 80 R1=R3&(-32768)
00008095 40 42 CMP R1,0 // QImode test
00008096 04 5E 01 EE NSJZ L16 //QImode EQ
00 EE
00000749 .debug
00000749 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
0000075C 10 00 00 00 .dd LM25-_Read_DQ
0000075E 0D 00 0A 00 .dw 0x0d,0x0a
00008099 .code
LM25:
00008099 41 92 R1=1 // QImode move
0000809A C5 D2 [BP]=R1 // QImode move
L16:
00000760 .debug
00000760 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
00000773 12 00 00 00 .dd LM26-_Read_DQ
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -