📄 ds18b20.lst
字号:
00000561 0D 00 0A 00 .dw 0x0d,0x0a
00009192 .code
LM9:
00009192 12 95 02 70 R2=[28674] // QImode move
00009194 0A A7 00 80 R3=R2|(-32768)
00009196 1B D7 02 70 [28674]=R3 // QImode move
00009198 0F 9F A0 91 pc=L9 // Indirect jump
L8:
00000563 .debug
00000563 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
00000576 13 00 00 00 .dd LM10-_Set_DQ
00000578 0D 00 0A 00 .dw 0x0d,0x0a
0000919A .code
LM10:
0000919A 12 95 02 70 R2=[28674] // QImode move
0000919C 0A B7 FF 7F R3=R2&32767
0000919E 1B D7 02 70 [28674]=R3 // QImode move
L9:
0000057A .debug
0000057A 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
0000058D 19 00 00 00 .dd LM11-_Set_DQ
0000058F 0D 00 0A 00 .dw 0x0d,0x0a
000091A0 .code
LM11:
000091A0 12 95 01 70 R2=[28673] // QImode move
000091A2 0A A7 00 80 R3=R2|(-32768)
000091A4 1B D7 01 70 [28673]=R3 // QImode move
00000591 .debug
00000591 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
000005A4 1F 00 00 00 .dd LM12-_Set_DQ
000005A6 0D 00 0A 00 .dw 0x0d,0x0a
000091A6 .code
LM12:
000005A8 .debug
000005A8 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
000005BB 1F 00 00 00 .dd LM13-_Set_DQ
000005BD 0D 00 0A 00 .dw 0x0d,0x0a
000091A6 .code
LM13:
L7:
000091A6 88 98 pop bp from [sp]
000091A7 90 9A retf
.endp // end of Set_DQ
000005BF .debug
000005BF 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
000091A8 .CODE
000005DA .debug
000005DA 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000005E3 21 00 00 00 .dd LME2-_Set_DQ
000005E5 0D 00 0A 00 .dw 0x0d,0x0a
000091A8 .code
LME2:
000091A8 .code
000005E7 .debug
000005E7 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
000091A8 .CODE
.public _Clr_DQ
_Clr_DQ: .proc
00000608 .debug
00000608 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
0000061B 00 00 00 00 .dd LM14-_Clr_DQ
0000061D 0D 00 0A 00 .dw 0x0d,0x0a
000091A8 .code
LM14:
// total=0, vars=0
// frame_pointer_needed: 1
000091A8 88 DA push bp to [sp]
000091A9 08 0B 01 00 bp=sp+1
000091AB 0D 03 03 00 R1=BP+3
0000061F .debug
0000061F 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
00000632 05 00 00 00 .dd LM15-_Clr_DQ
00000634 0D 00 0A 00 .dw 0x0d,0x0a
000091AD .code
LM15:
000091AD 01 97 R3=R1 // QImode move
000091AE C3 94 R2=[R3] // QImode move
000091AF 40 44 CMP R2,0 // QImode test
000091B0 0A AE 01 EE NSJNG L12 //QImode LE
00 EE
00000636 .debug
00000636 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
00000649 0B 00 00 00 .dd LM16-_Clr_DQ
0000064B 0D 00 0A 00 .dw 0x0d,0x0a
000091B3 .code
LM16:
000091B3 12 95 02 70 R2=[28674] // QImode move
000091B5 0A A7 00 80 R3=R2|(-32768)
000091B7 1B D7 02 70 [28674]=R3 // QImode move
000091B9 0F 9F C1 91 pc=L13 // Indirect jump
L12:
0000064D .debug
0000064D 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
00000660 13 00 00 00 .dd LM17-_Clr_DQ
00000662 0D 00 0A 00 .dw 0x0d,0x0a
000091BB .code
LM17:
000091BB 12 95 02 70 R2=[28674] // QImode move
000091BD 0A B7 FF 7F R3=R2&32767
000091BF 1B D7 02 70 [28674]=R3 // QImode move
L13:
00000664 .debug
00000664 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
00000677 19 00 00 00 .dd LM18-_Clr_DQ
00000679 0D 00 0A 00 .dw 0x0d,0x0a
000091C1 .code
LM18:
000091C1 12 95 01 70 R2=[28673] // QImode move
000091C3 0A B7 FF 7F R3=R2&32767
000091C5 1B D7 01 70 [28673]=R3 // QImode move
0000067B .debug
0000067B 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
0000068E 1F 00 00 00 .dd LM19-_Clr_DQ
00000690 0D 00 0A 00 .dw 0x0d,0x0a
000091C7 .code
LM19:
00000692 .debug
00000692 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
000006A5 1F 00 00 00 .dd LM20-_Clr_DQ
000006A7 0D 00 0A 00 .dw 0x0d,0x0a
000091C7 .code
LM20:
L11:
000091C7 88 98 pop bp from [sp]
000091C8 90 9A retf
.endp // end of Clr_DQ
000006A9 .debug
000006A9 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
000091C9 .CODE
000006C4 .debug
000006C4 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000006CD 21 00 00 00 .dd LME3-_Clr_DQ
000006CF 0D 00 0A 00 .dw 0x0d,0x0a
000091C9 .code
LME3:
000091C9 .code
000006D1 .debug
000006D1 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
000091C9 .CODE
.public _Read_DQ
_Read_DQ: .proc
000006F2 .debug
000006F2 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
00000705 00 00 00 00 .dd LM21-_Read_DQ
00000707 0D 00 0A 00 .dw 0x0d,0x0a
000091C9 .code
LM21:
// total=1, vars=1
// frame_pointer_needed: 1
000091C9 88 DA push bp to [sp]
000091CA 41 20 sp-=1
000091CB 08 0B 01 00 bp=sp+1
000091CD 0D 05 04 00 R2=BP+4
00000709 .debug
00000709 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
0000071C 06 00 00 00 .dd LM22-_Read_DQ
0000071E 0D 00 0A 00 .dw 0x0d,0x0a
000091CF .code
LM22:
LBB2:
00000720 .debug
00000720 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
00000733 06 00 00 00 .dd LM23-_Read_DQ
00000735 0D 00 0A 00 .dw 0x0d,0x0a
000091CF .code
LM23:
000091CF 40 92 R1=0 // QImode move
000091D0 C5 D2 [BP]=R1 // QImode move
00000737 .debug
00000737 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
0000074A 08 00 00 00 .dd LM24-_Read_DQ
0000074C 0D 00 0A 00 .dw 0x0d,0x0a
000091D1 .code
LM24:
000091D1 13 97 00 70 R3=[28672] // QImode move
000091D3 0B B3 00 80 R1=R3&(-32768)
000091D5 40 42 CMP R1,0 // QImode test
000091D6 04 5E 01 EE NSJZ L16 //QImode EQ
00 EE
0000074E .debug
0000074E 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
00000761 10 00 00 00 .dd LM25-_Read_DQ
00000763 0D 00 0A 00 .dw 0x0d,0x0a
000091D9 .code
LM25:
000091D9 41 92 R1=1 // QImode move
000091DA C5 D2 [BP]=R1 // QImode move
L16:
00000765 .debug
00000765 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -