📄 main.lst
字号:
1 .file "main.c"
2 __SREG__ = 0x3f
3 __SP_H__ = 0x3e
4 __SP_L__ = 0x3d
5 __CCP__ = 0x34
6 __tmp_reg__ = 0
7 __zero_reg__ = 1
8 .global __do_copy_data
9 .global __do_clear_bss
17 .Ltext0:
18 .global cw
20 cw:
21 .LFB7:
22 .LM1:
23 /* prologue: function */
24 /* frame size = 0 */
25 .LM2:
26 0000 88B3 in r24,56-32
27 0002 8F70 andi r24,lo8(15)
28 0004 88BB out 56-32,r24
29 .LM3:
30 0006 88B3 in r24,56-32
31 0008 8230 cpi r24,lo8(2)
32 000a 01F0 breq .L4
33 000c 8330 cpi r24,lo8(3)
34 000e 00F4 brsh .L7
35 0010 8130 cpi r24,lo8(1)
36 0012 01F4 brne .L8
37 0014 00C0 rjmp .L10
38 .L7:
39 0016 8430 cpi r24,lo8(4)
40 0018 01F0 breq .L5
41 001a 8830 cpi r24,lo8(8)
42 001c 01F4 brne .L8
43 .LM4:
44 001e 81E0 ldi r24,lo8(1)
45 0020 00C0 rjmp .L9
46 .L5:
47 .LM5:
48 0022 88E0 ldi r24,lo8(8)
49 0024 00C0 rjmp .L9
50 .L4:
51 .LM6:
52 0026 84E0 ldi r24,lo8(4)
53 .L9:
54 0028 88BB out 56-32,r24
55 002a 0895 ret
56 .L10:
57 .LM7:
58 002c 82E0 ldi r24,lo8(2)
59 002e 88BB out 56-32,r24
60 .L8:
61 0030 0895 ret
62 .LFE7:
64 .global ccw
66 ccw:
67 .LFB8:
68 .LM8:
69 /* prologue: function */
70 /* frame size = 0 */
71 .LM9:
72 0032 88B3 in r24,56-32
73 0034 8F70 andi r24,lo8(15)
74 0036 88BB out 56-32,r24
75 .LM10:
76 0038 88B3 in r24,56-32
77 003a 8230 cpi r24,lo8(2)
78 003c 01F0 breq .L14
79 003e 8330 cpi r24,lo8(3)
80 0040 00F4 brsh .L17
81 0042 8130 cpi r24,lo8(1)
82 0044 01F4 brne .L18
83 0046 00C0 rjmp .L20
84 .L17:
85 0048 8430 cpi r24,lo8(4)
86 004a 01F0 breq .L15
87 004c 8830 cpi r24,lo8(8)
88 004e 01F4 brne .L18
89 0050 00C0 rjmp .L21
90 .L20:
91 .LM11:
92 0052 88E0 ldi r24,lo8(8)
93 0054 00C0 rjmp .L19
94 .L21:
95 .LM12:
96 0056 84E0 ldi r24,lo8(4)
97 0058 00C0 rjmp .L19
98 .L15:
99 .LM13:
100 005a 82E0 ldi r24,lo8(2)
101 .L19:
102 005c 88BB out 56-32,r24
103 005e 0895 ret
104 .L14:
105 .LM14:
106 0060 81E0 ldi r24,lo8(1)
107 0062 88BB out 56-32,r24
108 .L18:
109 0064 0895 ret
110 .LFE8:
112 .global main
114 main:
115 .LFB9:
116 .LM15:
117 /* prologue: function */
118 /* frame size = 0 */
119 .LM16:
120 0066 8FEF ldi r24,lo8(-1)
121 0068 87BB out 55-32,r24
122 .LM17:
123 006a 81E0 ldi r24,lo8(1)
124 006c 88BB out 56-32,r24
125 .L23:
126 .LM18:
127 006e 0E94 0000 call cw
128 0072 00C0 rjmp .L23
129 .LFE9:
171 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 main.c
E:\DOCUME~1\FAHADA~1\LOCALS~1\Temp/cc1Gxjch.s:2 *ABS*:0000003f __SREG__
E:\DOCUME~1\FAHADA~1\LOCALS~1\Temp/cc1Gxjch.s:3 *ABS*:0000003e __SP_H__
E:\DOCUME~1\FAHADA~1\LOCALS~1\Temp/cc1Gxjch.s:4 *ABS*:0000003d __SP_L__
E:\DOCUME~1\FAHADA~1\LOCALS~1\Temp/cc1Gxjch.s:5 *ABS*:00000034 __CCP__
E:\DOCUME~1\FAHADA~1\LOCALS~1\Temp/cc1Gxjch.s:6 *ABS*:00000000 __tmp_reg__
E:\DOCUME~1\FAHADA~1\LOCALS~1\Temp/cc1Gxjch.s:7 *ABS*:00000001 __zero_reg__
E:\DOCUME~1\FAHADA~1\LOCALS~1\Temp/cc1Gxjch.s:20 .text:00000000 cw
E:\DOCUME~1\FAHADA~1\LOCALS~1\Temp/cc1Gxjch.s:66 .text:00000032 ccw
E:\DOCUME~1\FAHADA~1\LOCALS~1\Temp/cc1Gxjch.s:114 .text:00000066 main
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -