📄 main.lss
字号:
8fc: 18 c0 rjmp .+48 ; 0x92e <__stack+0xcf>
8fe: 8d 85 ldd r24, Y+13 ; 0x0d
900: 28 2f mov r18, r24
902: 33 27 eor r19, r19
904: 27 fd sbrc r18, 7
906: 30 95 com r19
908: 8c 2d mov r24, r12
90a: 99 27 eor r25, r25
90c: 82 17 cp r24, r18
90e: 93 07 cpc r25, r19
910: 3c f0 brlt .+14 ; 0x920 <__stack+0xc1>
912: e7 ef ldi r30, 0xF7 ; 247
914: ff ef ldi r31, 0xFF ; 255
916: ae 22 and r10, r30
918: bf 22 and r11, r31
91a: 88 24 eor r8, r8
91c: 99 24 eor r9, r9
91e: 07 c0 rjmp .+14 ; 0x92e <__stack+0xcf>
920: fd 85 ldd r31, Y+13 ; 0x0d
922: fc 19 sub r31, r12
924: fd 87 std Y+13, r31 ; 0x0d
926: 2e 85 ldd r18, Y+14 ; 0x0e
928: 2f 1b sub r18, r31
92a: 2e 87 std Y+14, r18 ; 0x0e
92c: 03 c0 rjmp .+6 ; 0x934 <__stack+0xd5>
92e: 3e 85 ldd r19, Y+14 ; 0x0e
930: 3c 19 sub r19, r12
932: 3e 87 std Y+14, r19 ; 0x0e
934: c5 01 movw r24, r10
936: 80 78 andi r24, 0x80 ; 128
938: 91 70 andi r25, 0x01 ; 1
93a: 89 2b or r24, r25
93c: 69 f4 brne .+26 ; 0x958 <__stack+0xf9>
93e: 8e 85 ldd r24, Y+14 ; 0x0e
940: 06 c0 rjmp .+12 ; 0x94e <__stack+0xef>
942: b1 01 movw r22, r2
944: 80 e2 ldi r24, 0x20 ; 32
946: 90 e0 ldi r25, 0x00 ; 0
948: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
94c: 81 2f mov r24, r17
94e: 18 2f mov r17, r24
950: 11 50 subi r17, 0x01 ; 1
952: 18 16 cp r1, r24
954: b4 f3 brlt .-20 ; 0x942 <__stack+0xe3>
956: 1e 87 std Y+14, r17 ; 0x0e
958: a1 fe sbrs r10, 1
95a: 04 c0 rjmp .+8 ; 0x964 <__stack+0x105>
95c: b1 01 movw r22, r2
95e: 8d e2 ldi r24, 0x2D ; 45
960: 90 e0 ldi r25, 0x00 ; 0
962: 0b c0 rjmp .+22 ; 0x97a <__stack+0x11b>
964: a4 fe sbrs r10, 4
966: 04 c0 rjmp .+8 ; 0x970 <__stack+0x111>
968: b1 01 movw r22, r2
96a: 8b e2 ldi r24, 0x2B ; 43
96c: 90 e0 ldi r25, 0x00 ; 0
96e: 05 c0 rjmp .+10 ; 0x97a <__stack+0x11b>
970: a5 fe sbrs r10, 5
972: 05 c0 rjmp .+10 ; 0x97e <__stack+0x11f>
974: b1 01 movw r22, r2
976: 80 e2 ldi r24, 0x20 ; 32
978: 90 e0 ldi r25, 0x00 ; 0
97a: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
97e: a6 fe sbrs r10, 6
980: 10 c0 rjmp .+32 ; 0x9a2 <__stack+0x143>
982: b1 01 movw r22, r2
984: 80 e3 ldi r24, 0x30 ; 48
986: 90 e0 ldi r25, 0x00 ; 0
988: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
98c: 89 89 ldd r24, Y+17 ; 0x11
98e: 80 31 cpi r24, 0x10 ; 16
990: 41 f4 brne .+16 ; 0x9a2 <__stack+0x143>
992: b1 01 movw r22, r2
994: ea 89 ldd r30, Y+18 ; 0x12
996: 8e 2f mov r24, r30
998: 99 27 eor r25, r25
99a: 87 fd sbrc r24, 7
99c: 90 95 com r25
99e: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
9a2: b0 fe sbrs r11, 0
9a4: 0d c0 rjmp .+26 ; 0x9c0 <__stack+0x161>
9a6: 8e 85 ldd r24, Y+14 ; 0x0e
9a8: 06 c0 rjmp .+12 ; 0x9b6 <__stack+0x157>
9aa: b1 01 movw r22, r2
9ac: 80 e3 ldi r24, 0x30 ; 48
9ae: 90 e0 ldi r25, 0x00 ; 0
9b0: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
9b4: 81 2f mov r24, r17
9b6: 18 2f mov r17, r24
9b8: 11 50 subi r17, 0x01 ; 1
9ba: 18 16 cp r1, r24
9bc: b4 f3 brlt .-20 ; 0x9aa <__stack+0x14b>
9be: 1e 87 std Y+14, r17 ; 0x0e
9c0: 89 28 or r8, r9
9c2: 69 f0 breq .+26 ; 0x9de <__stack+0x17f>
9c4: 2d 85 ldd r18, Y+13 ; 0x0d
9c6: 06 c0 rjmp .+12 ; 0x9d4 <__stack+0x175>
9c8: b1 01 movw r22, r2
9ca: 80 e3 ldi r24, 0x30 ; 48
9cc: 90 e0 ldi r25, 0x00 ; 0
9ce: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
9d2: 21 2f mov r18, r17
9d4: 12 2f mov r17, r18
9d6: 11 50 subi r17, 0x01 ; 1
9d8: 12 16 cp r1, r18
9da: b4 f3 brlt .-20 ; 0x9c8 <__stack+0x169>
9dc: 1d 87 std Y+13, r17 ; 0x0d
9de: 90 e8 ldi r25, 0x80 ; 128
9e0: 69 2e mov r6, r25
9e2: 71 2c mov r7, r1
9e4: 6a 20 and r6, r10
9e6: 7b 20 and r7, r11
9e8: a7 fc sbrc r10, 7
9ea: 0d c0 rjmp .+26 ; 0xa06 <__stack+0x1a7>
9ec: 8e 85 ldd r24, Y+14 ; 0x0e
9ee: 06 c0 rjmp .+12 ; 0x9fc <__stack+0x19d>
9f0: b1 01 movw r22, r2
9f2: 80 e2 ldi r24, 0x20 ; 32
9f4: 90 e0 ldi r25, 0x00 ; 0
9f6: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
9fa: 81 2f mov r24, r17
9fc: 18 2f mov r17, r24
9fe: 11 50 subi r17, 0x01 ; 1
a00: 18 16 cp r1, r24
a02: b4 f3 brlt .-20 ; 0x9f0 <__stack+0x191>
a04: 1e 87 std Y+14, r17 ; 0x0e
a06: fa 89 ldd r31, Y+18 ; 0x12
a08: f3 36 cpi r31, 0x63 ; 99
a0a: 41 f4 brne .+16 ; 0xa1c <__stack+0x1bd>
a0c: b1 01 movw r22, r2
a0e: 8c 2d mov r24, r12
a10: 99 27 eor r25, r25
a12: 87 fd sbrc r24, 7
a14: 90 95 com r25
a16: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
a1a: 45 c0 rjmp .+138 ; 0xaa6 <__stack+0x247>
a1c: 2a 89 ldd r18, Y+18 ; 0x12
a1e: 23 37 cpi r18, 0x73 ; 115
a20: b1 f4 brne .+44 ; 0xa4e <__stack+0x1ef>
a22: 46 01 movw r8, r12
a24: 56 01 movw r10, r12
a26: 19 89 ldd r17, Y+17 ; 0x11
a28: 09 c0 rjmp .+18 ; 0xa3c <__stack+0x1dd>
a2a: f5 01 movw r30, r10
a2c: 81 91 ld r24, Z+
a2e: 5f 01 movw r10, r30
a30: b1 01 movw r22, r2
a32: 99 27 eor r25, r25
a34: 87 fd sbrc r24, 7
a36: 90 95 com r25
a38: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
a3c: 11 50 subi r17, 0x01 ; 1
a3e: a8 f7 brcc .-22 ; 0xa2a <__stack+0x1cb>
a40: 64 01 movw r12, r8
a42: f9 89 ldd r31, Y+17 ; 0x11
a44: cf 0e add r12, r31
a46: d1 1c adc r13, r1
a48: 2f ef ldi r18, 0xFF ; 255
a4a: 29 8b std Y+17, r18 ; 0x11
a4c: 2c c0 rjmp .+88 ; 0xaa6 <__stack+0x247>
a4e: 3a 89 ldd r19, Y+18 ; 0x12
a50: 33 35 cpi r19, 0x53 ; 83
a52: 19 f0 breq .+6 ; 0xa5a <__stack+0x1fb>
a54: 0f 85 ldd r16, Y+15 ; 0x0f
a56: 18 89 ldd r17, Y+16 ; 0x10
a58: 1f c0 rjmp .+62 ; 0xa98 <__stack+0x239>
a5a: 46 01 movw r8, r12
a5c: 86 01 movw r16, r12
a5e: b9 88 ldd r11, Y+17 ; 0x11
a60: 08 c0 rjmp .+16 ; 0xa72 <__stack+0x213>
a62: f8 01 movw r30, r16
a64: 84 91 lpm r24, Z
a66: b1 01 movw r22, r2
a68: 99 27 eor r25, r25
a6a: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
a6e: 0f 5f subi r16, 0xFF ; 255
a70: 1f 4f sbci r17, 0xFF ; 255
a72: ba 94 dec r11
a74: ff ef ldi r31, 0xFF ; 255
a76: bf 16 cp r11, r31
a78: a1 f7 brne .-24 ; 0xa62 <__stack+0x203>
a7a: 64 01 movw r12, r8
a7c: 29 89 ldd r18, Y+17 ; 0x11
a7e: c2 0e add r12, r18
a80: d1 1c adc r13, r1
a82: f9 8b std Y+17, r31 ; 0x11
a84: 10 c0 rjmp .+32 ; 0xaa6 <__stack+0x247>
a86: f8 01 movw r30, r16
a88: 82 91 ld r24, -Z
a8a: 8f 01 movw r16, r30
a8c: b1 01 movw r22, r2
a8e: 99 27 eor r25, r25
a90: 87 fd sbrc r24, 7
a92: 90 95 com r25
a94: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
a98: ce 01 movw r24, r28
a9a: 01 96 adiw r24, 0x01 ; 1
a9c: 08 17 cp r16, r24
a9e: 19 07 cpc r17, r25
aa0: 91 f7 brne .-28 ; 0xa86 <__stack+0x227>
aa2: 18 8b std Y+16, r17 ; 0x10
aa4: 0f 87 std Y+15, r16 ; 0x0f
aa6: 67 28 or r6, r7
aa8: b1 f0 breq .+44 ; 0xad6 <__stack+0x277>
aaa: 8e 85 ldd r24, Y+14 ; 0x0e
aac: 06 c0 rjmp .+12 ; 0xaba <__stack+0x25b>
aae: b1 01 movw r22, r2
ab0: 80 e2 ldi r24, 0x20 ; 32
ab2: 90 e0 ldi r25, 0x00 ; 0
ab4: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
ab8: 81 2f mov r24, r17
aba: 18 2f mov r17, r24
abc: 11 50 subi r17, 0x01 ; 1
abe: 18 16 cp r1, r24
ac0: b4 f3 brlt .-20 ; 0xaae <__stack+0x24f>
ac2: 1e 87 std Y+14, r17 ; 0x0e
ac4: 08 c0 rjmp .+16 ; 0xad6 <__stack+0x277>
ac6: b1 01 movw r22, r2
ac8: fa 89 ldd r31, Y+18 ; 0x12
aca: 8f 2f mov r24, r31
acc: 99 27 eor r25, r25
ace: 87 fd sbrc r24, 7
ad0: 90 95 com r25
ad2: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
ad6: aa 24 eor r10, r10
ad8: bb 24 eor r11, r11
ada: 13 c0 rjmp .+38 ; 0xb02 <__stack+0x2a3>
adc: 2a 89 ldd r18, Y+18 ; 0x12
ade: 25 32 cpi r18, 0x25 ; 37
ae0: 41 f4 brne .+16 ; 0xaf2 <__stack+0x293>
ae2: 3a e0 ldi r19, 0x0A ; 10
ae4: 39 8b std Y+17, r19 ; 0x11
ae6: 1e 86 std Y+14, r1 ; 0x0e
ae8: 1d 86 std Y+13, r1 ; 0x0d
aea: 81 e0 ldi r24, 0x01 ; 1
aec: a8 2e mov r10, r24
aee: b1 2c mov r11, r1
af0: 08 c0 rjmp .+16 ; 0xb02 <__stack+0x2a3>
af2: b1 01 movw r22, r2
af4: ea 89 ldd r30, Y+18 ; 0x12
af6: 8e 2f mov r24, r30
af8: 99 27 eor r25, r25
afa: 87 fd sbrc r24, 7
afc: 90 95 com r25
afe: 0e 94 d7 09 call 0x13ae ; 0x13ae <fputc>
b02: 2b 89 ldd r18, Y+19 ; 0x13
b04: 3c 89 ldd r19, Y+20 ; 0x14
b06: 2f 5f subi r18, 0xFF ; 255
b08: 3f 4f sbci r19, 0xFF ; 255
b0a: 3c 8b std Y+20, r19 ; 0x14
b0c: 2b 8b std Y+19, r18 ; 0x13
b0e: f1 01 movw r30, r2
b10: 83 81 ldd r24, Z+3 ; 0x03
b12: 83 ff sbrs r24, 3
b14: 04 c0 rjmp .+8 ; 0xb1e <__stack+0x2bf>
b16: eb 89 ldd r30, Y+19 ; 0x13
b18: fc 89 ldd r31, Y+20 ; 0x14
b1a: f4 91 lpm r31, Z
b1c: 03 c0 rjmp .+6 ; 0xb24 <__stack+0x2c5>
b1e: eb 89 ldd r30, Y+19 ; 0x13
b20: fc 89 ldd r31, Y+20 ; 0x14
b22: f0 81 ld r31, Z
b24: fa 8b std Y+18, r31 ; 0x12
b26: 2a 89 ldd r18, Y+18 ; 0x12
b28: 22 23 and r18, r18
b2a: 09 f0 breq .+2 ; 0xb2e <__stack+0x2cf>
b2c: 81 cd rjmp .-1278 ; 0x630 <vfprintf+0x5a>
b2e: f1 01 movw r30, r2
b30: 86 81 ldd r24, Z+6 ; 0x06
b32: 97 81 ldd r25, Z+7 ; 0x07
b34: 64 96 adiw r28, 0x14 ; 20
b36: 0f b6 in r0, 0x3f ; 63
b38: f8 94 cli
b3a: de bf out 0x3e, r29 ; 62
b3c: 0f be out 0x3f, r0 ; 63
b3e: cd bf out 0x3d, r28 ; 61
b40: df 91 pop r29
b42: cf 91 pop r28
b44: 1f 91 pop r17
b46: 0f 91 pop r16
b48: ff 90 pop r15
b4a: ef 90 pop r14
b4c: df 90 pop r13
b4e: cf 90 pop r12
b50: bf 90 pop r11
b52: af 90 pop r10
b54: 9f 90 pop r9
b56: 8f 90 pop r8
b58: 7f 90 pop r7
b5a: 6f 90 pop r6
b5c: 5f 90 pop r5
b5e: 4f 90 pop r4
b60: 3f 90 pop r3
b62: 2f 90 pop r2
b64: 08 95 ret
00000b66 <vfscanf>:
b66: 2f 92 push r2
b68: 3f 92 push r3
b6a: 4f 92 push r4
b6c: 5f 92 push r5
b6e: 6f 92 push r6
b70: 7f 92 push r7
b72: 8f 92 push r8
b74: 9f 92 push r9
b76: af 92 push r10
b78: bf 92 push r11
b7a: cf 92 push r12
b7c: df 92 push r13
b7e: ef 92 push r14
b80: ff 92 push r15
b82: 0f 93 push r16
b84: 1f 93 push r17
b86: cf 93 push r28
b88: df 93 push r29
b8a: cd b7 in r28, 0x3d ; 61
b8c: de b7 in r29, 0x3e ; 62
b8e: 2a 97 sbiw r28, 0x0a ; 10
b90: 0f b6 in r0, 0x3f ; 63
b92: f8 94 cli
b94: de bf out 0x3e, r29 ; 62
b96: 0f be out 0x3f, r0 ; 63
b98: cd bf out 0x3d, r28 ; 61
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -