📄 tc0_1.lst
字号:
1 .file "TC0_1.c"
2 .arch atmega16
3 __SREG__ = 0x3f
4 __SP_H__ = 0x3e
5 __SP_L__ = 0x3d
6 __tmp_reg__ = 0
7 __zero_reg__ = 1
8 .global __do_copy_data
9 .global __do_clear_bss
17 .Ltext0:
18 .global init_timer0
20 init_timer0:
21 .LFB3:
22 .LM1:
23 /* prologue: frame size=0 */
24 /* prologue end (size=0) */
25 0000 83B7 in r24,83-0x20
26 0002 8760 ori r24,lo8(7)
27 0004 83BF out 83-0x20,r24
28 .LM2:
29 0006 12BE out 82-0x20,__zero_reg__
30 /* epilogue: frame size=0 */
31 0008 0895 ret
32 /* epilogue end (size=1) */
33 /* function init_timer0 size 5 (4) */
34 .LFE3:
36 .global main
38 main:
39 .LFB4:
40 .LM3:
41 /* prologue: frame size=0 */
42 000a C0E0 ldi r28,lo8(__stack - 0)
43 000c D0E0 ldi r29,hi8(__stack - 0)
44 000e DEBF out __SP_H__,r29
45 0010 CDBF out __SP_L__,r28
46 /* prologue end (size=4) */
47 0012 8FEF ldi r24,lo8(-1)
48 0014 84BB out 52-0x20,r24
49 .LM4:
50 0016 15BA out 53-0x20,__zero_reg__
51 .LM5:
52 0018 12BC out 66-0x20,__zero_reg__
53 .LM6:
54 001a 0E94 0000 call init_timer0
55 .L3:
56 .LM7:
57 001e 82B7 in r24,82-0x20
58 0020 85BB out 53-0x20,r24
59 0022 FDCF rjmp .L3
60 /* epilogue: frame size=0 */
61 /* epilogue: noreturn */
62 /* epilogue end (size=0) */
63 /* function main size 13 (9) */
64 .LFE4:
66 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 TC0_1.c
*ABS*:0000003f __SREG__
*ABS*:0000003e __SP_H__
*ABS*:0000003d __SP_L__
*ABS*:00000000 __tmp_reg__
*ABS*:00000001 __zero_reg__
C:\DOCUME~1\lgd\LOCALS~1\Temp/ccwraaaa.s:20 .text:00000000 init_timer0
C:\DOCUME~1\lgd\LOCALS~1\Temp/ccwraaaa.s:38 .text:0000000a main
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__stack
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -