📄 delay.lst
字号:
1 .file "delay.c"
2 __SREG__ = 0x3f
3 __SP_H__ = 0x3e
4 __SP_L__ = 0x3d
5 __tmp_reg__ = 0
6 __zero_reg__ = 1
7 .global __do_copy_data
8 .global __do_clear_bss
16 .Ltext0:
17 .global delay_1us
19 delay_1us:
20 .LFB2:
21 .LM1:
22 /* prologue: frame size=0 */
23 /* prologue end (size=0) */
24 .LM2:
25 /* #APP */
26 0000 0000 nop
27 0002 0000 nop
28 0004 0000 nop
29 0006 0000 nop
30 /* #NOAPP */
31 /* epilogue: frame size=0 */
32 0008 0895 ret
33 /* epilogue end (size=1) */
34 /* function delay_1us size 9 (8) */
35 .LFE2:
37 .global delay_1ms
39 delay_1ms:
40 .LFB4:
41 .LM3:
42 /* prologue: frame size=0 */
43 /* prologue end (size=0) */
44 /* epilogue: frame size=0 */
45 000a 0895 ret
46 /* epilogue end (size=1) */
47 /* function delay_1ms size 1 (0) */
48 .LFE4:
50 .global delay_nms
52 delay_nms:
53 .LFB5:
54 .LM4:
55 /* prologue: frame size=0 */
56 /* prologue end (size=0) */
57 .LVL0:
58 /* epilogue: frame size=0 */
59 000c 0895 ret
60 /* epilogue end (size=1) */
61 /* function delay_nms size 1 (0) */
62 .LFE5:
64 .global delay_nus
66 delay_nus:
67 .LFB3:
68 .LM5:
69 /* prologue: frame size=0 */
70 /* prologue end (size=0) */
71 .LVL1:
72 000e 20E0 ldi r18,lo8(0)
73 0010 30E0 ldi r19,hi8(0)
74 .LVL2:
75 .L8:
76 .LM6:
77 0012 2817 cp r18,r24
78 0014 3907 cpc r19,r25
79 0016 01F0 breq .L11
80 .LBB6:
81 .LBB7:
82 .LM7:
83 /* #APP */
84 0018 0000 nop
85 001a 0000 nop
86 001c 0000 nop
87 001e 0000 nop
88 /* #NOAPP */
89 .LBE7:
90 .LBE6:
91 .LM8:
92 0020 2F5F subi r18,lo8(-(1))
93 0022 3F4F sbci r19,hi8(-(1))
94 0024 00C0 rjmp .L8
95 .L11:
96 0026 0895 ret
97 /* epilogue: frame size=0 */
98 /* epilogue: noreturn */
99 /* epilogue end (size=0) */
100 /* function delay_nus size 17 (17) */
101 .LFE3:
151 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 delay.c
C:\Users\wuyz\AppData\Local\Temp/ccVxlBQo.s:2 *ABS*:0000003f __SREG__
C:\Users\wuyz\AppData\Local\Temp/ccVxlBQo.s:3 *ABS*:0000003e __SP_H__
C:\Users\wuyz\AppData\Local\Temp/ccVxlBQo.s:4 *ABS*:0000003d __SP_L__
C:\Users\wuyz\AppData\Local\Temp/ccVxlBQo.s:5 *ABS*:00000000 __tmp_reg__
C:\Users\wuyz\AppData\Local\Temp/ccVxlBQo.s:6 *ABS*:00000001 __zero_reg__
C:\Users\wuyz\AppData\Local\Temp/ccVxlBQo.s:19 .text:00000000 delay_1us
C:\Users\wuyz\AppData\Local\Temp/ccVxlBQo.s:39 .text:0000000a delay_1ms
C:\Users\wuyz\AppData\Local\Temp/ccVxlBQo.s:52 .text:0000000c delay_nms
C:\Users\wuyz\AppData\Local\Temp/ccVxlBQo.s:66 .text:0000000e delay_nus
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -