tc0_2.lst
来自「arm的功能测试模块」· LST 代码 · 共 107 行
LST
107 行
1 .file "TC0_2.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 81E0 ldi r24,lo8(1)
26 0002 89BF out 89-0x20,r24
27 .LM2:
28 0004 85E0 ldi r24,lo8(5)
29 0006 83BF out 83-0x20,r24
30 .LM3:
31 0008 83E8 ldi r24,lo8(-125)
32 000a 82BF out 82-0x20,r24
33 /* epilogue: frame size=0 */
34 000c 0895 ret
35 /* epilogue end (size=1) */
36 /* function init_timer0 size 7 (6) */
37 .LFE3:
39 .global __vector_9
41 __vector_9:
42 .LFB4:
43 .LM4:
44 /* prologue: frame size=0 */
45 000e 1F92 push __zero_reg__
46 0010 0F92 push __tmp_reg__
47 0012 0FB6 in __tmp_reg__,__SREG__
48 0014 0F92 push __tmp_reg__
49 0016 1124 clr __zero_reg__
50 0018 8F93 push r24
51 001a 9F93 push r25
52 /* prologue end (size=7) */
53 001c 83E8 ldi r24,lo8(-125)
54 001e 82BF out 82-0x20,r24
55 .LM5:
56 0020 85B3 in r24,53-0x20
57 0022 94E0 ldi r25,lo8(4)
58 0024 8927 eor r24,r25
59 0026 85BB out 53-0x20,r24
60 /* epilogue: frame size=0 */
61 0028 9F91 pop r25
62 002a 8F91 pop r24
63 002c 0F90 pop __tmp_reg__
64 002e 0FBE out __SREG__,__tmp_reg__
65 0030 0F90 pop __tmp_reg__
66 0032 1F90 pop __zero_reg__
67 0034 1895 reti
68 /* epilogue end (size=7) */
69 /* function __vector_9 size 20 (6) */
70 .LFE4:
72 .global main
74 main:
75 .LFB5:
76 .LM6:
77 /* prologue: frame size=0 */
78 0036 C0E0 ldi r28,lo8(__stack - 0)
79 0038 D0E0 ldi r29,hi8(__stack - 0)
80 003a DEBF out __SP_H__,r29
81 003c CDBF out __SP_L__,r28
82 /* prologue end (size=4) */
83 003e 8FEF ldi r24,lo8(-1)
84 0040 84BB out 52-0x20,r24
85 .LM7:
86 0042 0E94 0000 call init_timer0
87 .LM8:
88 /* #APP */
89 0046 7894 sei
90 /* #NOAPP */
91 .L4:
92 .LM9:
93 0048 FFCF rjmp .L4
94 /* epilogue: frame size=0 */
95 /* epilogue: noreturn */
96 /* epilogue end (size=0) */
97 /* function main size 11 (7) */
98 .LFE5:
100 .comm data,1,1
101 .comm data1,1,1
102 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 TC0_2.c
*ABS*:0000003f __SREG__
*ABS*:0000003e __SP_H__
*ABS*:0000003d __SP_L__
*ABS*:00000000 __tmp_reg__
*ABS*:00000001 __zero_reg__
C:\DOCUME~1\ad\LOCALS~1\Temp/ccADbaaa.s:20 .text:00000000 init_timer0
C:\DOCUME~1\ad\LOCALS~1\Temp/ccADbaaa.s:41 .text:0000000e __vector_9
C:\DOCUME~1\ad\LOCALS~1\Temp/ccADbaaa.s:74 .text:00000036 main
*COM*:00000001 data
*COM*:00000001 data1
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__stack
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?