📄 main.lss
字号:
main.elf: file format elf32-avr
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00004d02 00000000 00000000 00000094 2**0
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 000000c2 00800060 00004d02 00004d96 2**0
CONTENTS, ALLOC, LOAD, DATA
2 .bss 0000069e 00800122 00800122 00004e58 2**0
ALLOC
3 .noinit 00000000 008007c0 008007c0 00004e58 2**0
CONTENTS
4 .eeprom 00000000 00810000 00810000 00004e58 2**0
CONTENTS
5 .stab 00000204 00000000 00000000 00004e58 2**2
CONTENTS, READONLY, DEBUGGING
6 .stabstr 00000035 00000000 00000000 0000505c 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_aranges 00000014 00000000 00000000 00005091 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_pubnames 00000a0e 00000000 00000000 000050a5 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_info 00003529 00000000 00000000 00005ab3 2**0
CONTENTS, READONLY, DEBUGGING
10 .debug_abbrev 0000029c 00000000 00000000 00008fdc 2**0
CONTENTS, READONLY, DEBUGGING
11 .debug_line 000022d5 00000000 00000000 00009278 2**0
CONTENTS, READONLY, DEBUGGING
12 .debug_str 00000f8a 00000000 00000000 0000b54d 2**0
CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:
00000000 <__vectors>:
0: 0c 94 3a 04 jmp 0x874
4: 0c 94 1b 1c jmp 0x3836
8: 0c 94 d7 1b jmp 0x37ae
c: 0c 94 2f 1e jmp 0x3c5e
10: 0c 94 55 04 jmp 0x8aa
14: 0c 94 ce 22 jmp 0x459c
18: 0c 94 55 04 jmp 0x8aa
1c: 0c 94 55 04 jmp 0x8aa
20: 0c 94 55 04 jmp 0x8aa
24: 0c 94 55 04 jmp 0x8aa
28: 0c 94 55 04 jmp 0x8aa
2c: 0c 94 d4 25 jmp 0x4ba8
30: 0c 94 55 04 jmp 0x8aa
34: 0c 94 ba 15 jmp 0x2b74
38: 0c 94 55 04 jmp 0x8aa
3c: 0c 94 ef 15 jmp 0x2bde
40: 0c 94 55 04 jmp 0x8aa
44: 0c 94 55 04 jmp 0x8aa
48: 0c 94 55 04 jmp 0x8aa
4c: 0c 94 55 04 jmp 0x8aa
50: 0c 94 55 04 jmp 0x8aa
00000054 <__ctors_end>:
...
68: 00 00 nop
6a: 00 0f add r16, r16
6c: 08 08 sbc r0, r8
6e: 08 08 sbc r0, r8
70: 08 08 sbc r0, r8
72: 08 00 .word 0x0008 ; ????
74: 00 00 nop
76: 00 00 nop
78: 00 00 nop
7a: 00 f8 bld r0, 0
7c: 08 08 sbc r0, r8
7e: 08 08 sbc r0, r8
80: 08 08 sbc r0, r8
82: 08 00 .word 0x0008 ; ????
84: 08 08 sbc r0, r8
86: 08 08 sbc r0, r8
88: 08 08 sbc r0, r8
8a: 08 0f add r16, r24
...
94: 08 08 sbc r0, r8
96: 08 08 sbc r0, r8
98: 08 08 sbc r0, r8
9a: 08 f8 .word 0xf808 ; ????
...
a4: 08 08 sbc r0, r8
a6: 08 08 sbc r0, r8
a8: 08 08 sbc r0, r8
aa: 08 08 sbc r0, r8
ac: 08 08 sbc r0, r8
ae: 08 08 sbc r0, r8
b0: 08 08 sbc r0, r8
b2: 08 00 .word 0x0008 ; ????
b4: 00 00 nop
b6: 00 00 nop
b8: 00 00 nop
ba: 00 ff sbrs r16, 0
...
c8: 00 3e cpi r16, 0xE0 ; 224
ca: 7f 7f andi r23, 0xFF ; 255
cc: 7f 7f andi r23, 0xFF ; 255
ce: 3c 00 .word 0x003c ; ????
d0: 00 00 nop
d2: 00 00 nop
d4: 00 00 nop
d6: ff ff .word 0xffff ; ????
d8: ff c1 rjmp .+1022 ; 0x4d8
da: 81 81 ldd r24, Z+1 ; 0x01
dc: 81 81 ldd r24, Z+1 ; 0x01
de: c3 ff sbrs r28, 3
e0: ff 00 .word 0x00ff ; ????
...
116: 03 0d add r16, r3
118: 07 04 cpc r0, r7
11a: 08 70 andi r16, 0x08 ; 8
11c: 88 88 ldd r8, Y+16 ; 0x10
11e: 88 88 ldd r8, Y+16 ; 0x10
120: 70 00 .word 0x0070 ; ????
122: 00 00 nop
124: 00 7f andi r16, 0xF0 ; 240
126: 40 40 sbci r20, 0x00 ; 0
128: 40 40 sbci r20, 0x00 ; 0
12a: 40 40 sbci r20, 0x00 ; 0
12c: 40 40 sbci r20, 0x00 ; 0
12e: 40 40 sbci r20, 0x00 ; 0
130: 40 7f andi r20, 0xF0 ; 240
132: 00 00 nop
134: 00 03 mulsu r16, r16
136: 1f 39 cpi r17, 0x9F ; 159
138: 27 3f cpi r18, 0xF7 ; 247
13a: 31 21 and r19, r1
13c: 21 21 and r18, r1
13e: 27 66 ori r18, 0x67 ; 103
140: c0 80 ld r12, Z
142: 00 00 nop
144: 00 08 sbc r0, r0
146: 89 5e subi r24, 0xE9 ; 233
148: 26 42 sbci r18, 0x26 ; 38
14a: 42 c3 rjmp .+1668 ; 0x7d0
14c: 42 42 sbci r20, 0x22 ; 34
14e: 26 5e subi r18, 0xE6 ; 230
150: 89 08 sbc r8, r9
152: 00 00 nop
154: 08 08 sbc r0, r8
156: 08 08 sbc r0, r8
158: 08 08 sbc r0, r8
15a: 08 ff .word 0xff08 ; ????
15c: 08 08 sbc r0, r8
15e: 08 08 sbc r0, r8
160: 08 08 sbc r0, r8
162: 08 00 .word 0x0008 ; ????
164: 00 00 nop
166: 01 03 mulsu r16, r17
168: 0f 1f adc r16, r31
16a: 7f ff .word 0xff7f ; ????
16c: 7f 1f adc r23, r31
16e: 0f 07 cpc r16, r31
170: 01 00 .word 0x0001 ; ????
172: 00 00 nop
174: 00 08 sbc r0, r0
176: 1c 28 or r1, r12
178: 08 08 sbc r0, r8
17a: 08 08 sbc r0, r8
17c: 08 08 sbc r0, r8
17e: 08 08 sbc r0, r8
180: 1c 08 sbc r1, r12
182: 00 00 nop
184: 00 24 eor r0, r0
186: 24 24 eor r2, r4
188: 24 24 eor r2, r4
18a: 24 24 eor r2, r4
18c: 24 00 .word 0x0024 ; ????
18e: 24 24 eor r2, r4
190: 00 00 nop
192: 00 00 nop
194: 00 3f cpi r16, 0xF0 ; 240
196: c9 89 ldd r28, Y+17 ; 0x11
198: 89 c9 rjmp .-3310 ; 0xfffff4ac
19a: 39 09 sbc r19, r9
19c: 09 09 sbc r16, r9
19e: 09 09 sbc r16, r9
1a0: 09 09 sbc r16, r9
1a2: 00 00 nop
1a4: 08 08 sbc r0, r8
1a6: 08 08 sbc r0, r8
1a8: 08 08 sbc r0, r8
1aa: 08 ff .word 0xff08 ; ????
...
1b8: 00 00 nop
1ba: 00 ff sbrs r16, 0
1bc: 08 08 sbc r0, r8
1be: 08 08 sbc r0, r8
1c0: 08 08 sbc r0, r8
1c2: 08 00 .word 0x0008 ; ????
1c4: 08 08 sbc r0, r8
1c6: 08 08 sbc r0, r8
1c8: 08 08 sbc r0, r8
1ca: 08 f8 .word 0xf808 ; ????
1cc: 08 08 sbc r0, r8
1ce: 08 08 sbc r0, r8
1d0: 08 08 sbc r0, r8
1d2: 08 00 .word 0x0008 ; ????
1d4: 00 08 sbc r0, r0
1d6: 1c 2a or r1, r28
1d8: 08 08 sbc r0, r8
1da: 08 08 sbc r0, r8
1dc: 08 08 sbc r0, r8
1de: 08 08 sbc r0, r8
1e0: 08 08 sbc r0, r8
1e2: 00 00 nop
1e4: 08 08 sbc r0, r8
1e6: 08 08 sbc r0, r8
1e8: 08 08 sbc r0, r8
1ea: 08 0f add r16, r24
1ec: 08 08 sbc r0, r8
1ee: 08 08 sbc r0, r8
1f0: 08 08 sbc r0, r8
1f2: 08 00 .word 0x0008 ; ????
1f4: 00 00 nop
1f6: 00 00 nop
1f8: 00 00 nop
1fa: 06 ff sbrs r16, 6
1fc: 04 00 .word 0x0004 ; ????
...
20a: 60 ff sbrs r22, 0
20c: 40 20 and r4, r0
...
266: 00 10 cpse r0, r0
268: 10 10 cpse r1, r0
26a: 10 10 cpse r1, r0
26c: 10 10 cpse r1, r0
26e: 00 00 nop
270: 18 18 sub r1, r8
272: 00 00 nop
274: 00 12 cpse r0, r16
276: 36 24 eor r3, r6
278: 48 00 .word 0x0048 ; ????
...
286: 00 24 eor r0, r0
288: 24 24 eor r2, r4
28a: fe 48 sbci r31, 0x8E ; 142
28c: 48 48 sbci r20, 0x88 ; 136
28e: fe 48 sbci r31, 0x8E ; 142
290: 48 48 sbci r20, 0x88 ; 136
292: 00 00 nop
294: 00 00 nop
296: 10 38 cpi r17, 0x80 ; 128
298: 54 54 subi r21, 0x44 ; 68
29a: 50 30 cpi r21, 0x00 ; 0
29c: 18 14 cp r1, r8
29e: 14 54 subi r17, 0x44 ; 68
2a0: 54 38 cpi r21, 0x84 ; 132
2a2: 10 10 cpse r1, r0
2a4: 00 00 nop
2a6: 00 44 sbci r16, 0x40 ; 64
2a8: a4 a8 ldd r10, Z+52 ; 0x34
2aa: a8 a8 ldd r10, Y+48 ; 0x30
2ac: 54 1a sub r5, r20
2ae: 2a 2a or r2, r26
2b0: 2a 44 sbci r18, 0x4A ; 74
2b2: 00 00 nop
2b4: 00 00 nop
2b6: 00 30 cpi r16, 0x00 ; 0
2b8: 48 48 sbci r20, 0x88 ; 136
2ba: 48 50 subi r20, 0x08 ; 8
2bc: 6e a4 ldd r6, Y+46 ; 0x2e
2be: 94 88 ldd r9, Z+20 ; 0x14
2c0: 89 76 andi r24, 0x69 ; 105
2c2: 00 00 nop
2c4: 00 60 ori r16, 0x00 ; 0
2c6: 60 20 and r6, r0
2c8: c0 00 .word 0x00c0 ; ????
...
2d2: 00 00 nop
2d4: 00 02 muls r16, r16
2d6: 04 08 sbc r0, r4
2d8: 08 10 cpse r0, r8
2da: 10 10 cpse r1, r0
2dc: 10 10 cpse r1, r0
2de: 10 08 sbc r1, r0
2e0: 08 04 cpc r0, r8
2e2: 02 00 .word 0x0002 ; ????
2e4: 00 40 sbci r16, 0x00 ; 0
2e6: 20 10 cpse r2, r0
2e8: 10 08 sbc r1, r0
2ea: 08 08 sbc r0, r8
2ec: 08 08 sbc r0, r8
2ee: 08 10 cpse r0, r8
2f0: 10 20 and r1, r0
2f2: 40 00 .word 0x0040 ; ????
2f4: 00 00 nop
2f6: 00 00 nop
2f8: 10 10 cpse r1, r0
2fa: d6 38 cpi r29, 0x86 ; 134
2fc: 38 d6 rcall .+3184 ; 0xf6e
2fe: 10 10 cpse r1, r0
...
308: 10 10 cpse r1, r0
30a: 10 10 cpse r1, r0
30c: fe 10 cpse r15, r14
30e: 10 10 cpse r1, r0
310: 10 00 .word 0x0010 ; ????
...
31e: 00 00 nop
320: 60 60 ori r22, 0x00 ; 0
322: 20 c0 rjmp .+64 ; 0x364
...
32c: 7f 00 .word 0x007f ; ????
...
33e: 00 00 nop
340: 60 60 ori r22, 0x00 ; 0
342: 00 00 nop
344: 00 00 nop
346: 01 02 muls r16, r17
348: 02 04 cpc r0, r2
34a: 04 08 sbc r0, r4
34c: 08 10 cpse r0, r8
34e: 10 20 and r1, r0
350: 20 40 sbci r18, 0x00 ; 0
352: 40 00 .word 0x0040 ; ????
354: 00 00 nop
356: 00 18 sub r0, r0
358: 24 42 sbci r18, 0x24 ; 36
35a: 42 42 sbci r20, 0x22 ; 34
35c: 42 42 sbci r20, 0x22 ; 34
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -