📄 ds18b20.lst
字号:
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 37 00
2C 00 00 00
00 00
0000056F 0B 00 00 00 .dd LM9-_Set_DQ
00000571 0D 00 0A 00 .dw 0x0d,0x0a
0000952B .code
LM9:
0000952B 12 95 02 70 R2=[28674] // QImode move
0000952D 0A A7 00 80 R3=R2|(-32768)
0000952F 1B D7 02 70 [28674]=R3 // QImode move
00009531 0F 9F 39 95 pc=L9 // Indirect jump
L8:
00000573 .debug
00000573 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
00000586 13 00 00 00 .dd LM10-_Set_DQ
00000588 0D 00 0A 00 .dw 0x0d,0x0a
00009533 .code
LM10:
00009533 12 95 02 70 R2=[28674] // QImode move
00009535 0A B7 FF 7F R3=R2&32767
00009537 1B D7 02 70 [28674]=R3 // QImode move
L9:
0000058A .debug
0000058A 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
0000059D 19 00 00 00 .dd LM11-_Set_DQ
0000059F 0D 00 0A 00 .dw 0x0d,0x0a
00009539 .code
LM11:
00009539 12 95 01 70 R2=[28673] // QImode move
0000953B 0A A7 00 80 R3=R2|(-32768)
0000953D 1B D7 01 70 [28673]=R3 // QImode move
000005A1 .debug
000005A1 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
000005B4 1F 00 00 00 .dd LM12-_Set_DQ
000005B6 0D 00 0A 00 .dw 0x0d,0x0a
0000953F .code
LM12:
000005B8 .debug
000005B8 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
000005CB 1F 00 00 00 .dd LM13-_Set_DQ
000005CD 0D 00 0A 00 .dw 0x0d,0x0a
0000953F .code
LM13:
L7:
0000953F 88 98 pop bp from [sp]
00009540 90 9A retf
.endp // end of Set_DQ
000005CF .debug
000005CF 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
00009541 .CODE
000005EA .debug
000005EA 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000005F3 21 00 00 00 .dd LME2-_Set_DQ
000005F5 0D 00 0A 00 .dw 0x0d,0x0a
00009541 .code
LME2:
00009541 .code
000005F7 .debug
000005F7 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
00009541 .CODE
.public _Clr_DQ
_Clr_DQ: .proc
00000618 .debug
00000618 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
0000062B 00 00 00 00 .dd LM14-_Clr_DQ
0000062D 0D 00 0A 00 .dw 0x0d,0x0a
00009541 .code
LM14:
// total=0, vars=0
// frame_pointer_needed: 1
00009541 88 DA push bp to [sp]
00009542 08 0B 01 00 bp=sp+1
00009544 0D 03 03 00 R1=BP+3
0000062F .debug
0000062F 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
00000642 05 00 00 00 .dd LM15-_Clr_DQ
00000644 0D 00 0A 00 .dw 0x0d,0x0a
00009546 .code
LM15:
00009546 01 97 R3=R1 // QImode move
00009547 C3 94 R2=[R3] // QImode move
00009548 40 44 CMP R2,0 // QImode test
00009549 0A AE 01 EE NSJNG L12 //QImode LE
00 EE
00000646 .debug
00000646 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
00000659 0B 00 00 00 .dd LM16-_Clr_DQ
0000065B 0D 00 0A 00 .dw 0x0d,0x0a
0000954C .code
LM16:
0000954C 12 95 02 70 R2=[28674] // QImode move
0000954E 0A A7 00 80 R3=R2|(-32768)
00009550 1B D7 02 70 [28674]=R3 // QImode move
00009552 0F 9F 5A 95 pc=L13 // Indirect jump
L12:
0000065D .debug
0000065D 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
00000670 13 00 00 00 .dd LM17-_Clr_DQ
00000672 0D 00 0A 00 .dw 0x0d,0x0a
00009554 .code
LM17:
00009554 12 95 02 70 R2=[28674] // QImode move
00009556 0A B7 FF 7F R3=R2&32767
00009558 1B D7 02 70 [28674]=R3 // QImode move
L13:
00000674 .debug
00000674 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
00000687 19 00 00 00 .dd LM18-_Clr_DQ
00000689 0D 00 0A 00 .dw 0x0d,0x0a
0000955A .code
LM18:
0000955A 12 95 01 70 R2=[28673] // QImode move
0000955C 0A B7 FF 7F R3=R2&32767
0000955E 1B D7 01 70 [28673]=R3 // QImode move
0000068B .debug
0000068B 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
0000069E 1F 00 00 00 .dd LM19-_Clr_DQ
000006A0 0D 00 0A 00 .dw 0x0d,0x0a
00009560 .code
LM19:
000006A2 .debug
000006A2 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
000006B5 1F 00 00 00 .dd LM20-_Clr_DQ
000006B7 0D 00 0A 00 .dw 0x0d,0x0a
00009560 .code
LM20:
L11:
00009560 88 98 pop bp from [sp]
00009561 90 9A retf
.endp // end of Clr_DQ
000006B9 .debug
000006B9 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
00009562 .CODE
000006D4 .debug
000006D4 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000006DD 21 00 00 00 .dd LME3-_Clr_DQ
000006DF 0D 00 0A 00 .dw 0x0d,0x0a
00009562 .code
LME3:
00009562 .code
000006E1 .debug
000006E1 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
00009562 .CODE
.public _Read_DQ
_Read_DQ: .proc
00000702 .debug
00000702 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
00000715 00 00 00 00 .dd LM21-_Read_DQ
00000717 0D 00 0A 00 .dw 0x0d,0x0a
00009562 .code
LM21:
// total=1, vars=1
// frame_pointer_needed: 1
00009562 88 DA push bp to [sp]
00009563 41 20 sp-=1
00009564 08 0B 01 00 bp=sp+1
00009566 0D 05 04 00 R2=BP+4
00000719 .debug
00000719 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
0000072C 06 00 00 00 .dd LM22-_Read_DQ
0000072E 0D 00 0A 00 .dw 0x0d,0x0a
00009568 .code
LM22:
LBB2:
00000730 .debug
00000730 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
00000743 06 00 00 00 .dd LM23-_Read_DQ
00000745 0D 00 0A 00 .dw 0x0d,0x0a
00009568 .code
LM23:
00009568 40 92 R1=0 // QImode move
00009569 C5 D2 [BP]=R1 // QImode move
00000747 .debug
00000747 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
0000075A 08 00 00 00 .dd LM24-_Read_DQ
0000075C 0D 00 0A 00 .dw 0x0d,0x0a
0000956A .code
LM24:
0000956A 13 97 00 70 R3=[28672] // QImode move
0000956C 0B B3 00 80 R1=R3&(-32768)
0000956E 40 42 CMP R1,0 // QImode test
0000956F 04 5E 01 EE NSJZ L16 //QImode EQ
00 EE
0000075E .debug
0000075E 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
00000771 10 00 00 00 .dd LM25-_Read_DQ
00000773 0D 00 0A 00 .dw 0x0d,0x0a
00009572 .code
LM25:
00009572 41 92 R1=1 // QImode move
00009573 C5 D2 [BP]=R1 // QImode move
L16:
00000775 .debug
00000775 2E 00 73 00 .dw '.stabn 0x44,0,72,',0,0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -