📄 main.lss
字号:
98c: 71 80 ldd r7, Z+1 ; 0x01
98e: 32 96 adiw r30, 0x02 ; 2
990: fb 87 std Y+11, r31 ; 0x0b
992: ea 87 std Y+10, r30 ; 0x0a
994: ff e7 ldi r31, 0x7F ; 127
996: ef 16 cp r14, r31
998: 11 f4 brne .+4 ; 0x99e <vfscanf+0x116>
99a: ee 24 eor r14, r14
99c: e3 94 inc r14
99e: 53 01 movw r10, r6
9a0: 0f c0 rjmp .+30 ; 0x9c0 <vfscanf+0x138>
9a2: c1 01 movw r24, r2
9a4: 0e 94 d1 06 call 0xda2 ; 0xda2 <fgetc>
9a8: 2c 01 movw r4, r24
9aa: 2f ef ldi r18, 0xFF ; 255
9ac: 8f 3f cpi r24, 0xFF ; 255
9ae: 92 07 cpc r25, r18
9b0: 09 f4 brne .+2 ; 0x9b4 <vfscanf+0x12c>
9b2: bb c1 rjmp .+886 ; 0xd2a <vfscanf+0x4a2>
9b4: c1 14 cp r12, r1
9b6: d1 04 cpc r13, r1
9b8: 19 f4 brne .+6 ; 0x9c0 <vfscanf+0x138>
9ba: d5 01 movw r26, r10
9bc: 8d 93 st X+, r24
9be: 5d 01 movw r10, r26
9c0: ea 94 dec r14
9c2: 8e 2d mov r24, r14
9c4: 8f 5f subi r24, 0xFF ; 255
9c6: 18 16 cp r1, r24
9c8: 64 f3 brlt .-40 ; 0x9a2 <vfscanf+0x11a>
9ca: 35 01 movw r6, r10
9cc: 45 c1 rjmp .+650 ; 0xc58 <vfscanf+0x3d0>
9ce: 90 e1 ldi r25, 0x10 ; 16
9d0: c9 2e mov r12, r25
9d2: d1 2c mov r13, r1
9d4: ca 20 and r12, r10
9d6: db 20 and r13, r11
9d8: f4 fc sbrc r15, 4
9da: 07 c0 rjmp .+14 ; 0x9ea <vfscanf+0x162>
9dc: ea 85 ldd r30, Y+10 ; 0x0a
9de: fb 85 ldd r31, Y+11 ; 0x0b
9e0: 60 80 ld r6, Z
9e2: 71 80 ldd r7, Z+1 ; 0x01
9e4: 32 96 adiw r30, 0x02 ; 2
9e6: fb 87 std Y+11, r31 ; 0x0b
9e8: ea 87 std Y+10, r30 ; 0x0a
9ea: c1 01 movw r24, r2
9ec: 0e 94 d1 06 call 0xda2 ; 0xda2 <fgetc>
9f0: 5c 01 movw r10, r24
9f2: 0e 94 b5 07 call 0xf6a ; 0xf6a <isspace>
9f6: 89 2b or r24, r25
9f8: c1 f7 brne .-16 ; 0x9ea <vfscanf+0x162>
9fa: 25 01 movw r4, r10
9fc: ff ef ldi r31, 0xFF ; 255
9fe: af 16 cp r10, r31
a00: ff ef ldi r31, 0xFF ; 255
a02: bf 06 cpc r11, r31
a04: 09 f4 brne .+2 ; 0xa08 <vfscanf+0x180>
a06: 91 c1 rjmp .+802 ; 0xd2a <vfscanf+0x4a2>
a08: 53 01 movw r10, r6
a0a: 18 c0 rjmp .+48 ; 0xa3c <vfscanf+0x1b4>
a0c: c2 01 movw r24, r4
a0e: 0e 94 b5 07 call 0xf6a ; 0xf6a <isspace>
a12: 89 2b or r24, r25
a14: 31 f0 breq .+12 ; 0xa22 <vfscanf+0x19a>
a16: 35 01 movw r6, r10
a18: b1 01 movw r22, r2
a1a: c2 01 movw r24, r4
a1c: 0e 94 3d 07 call 0xe7a ; 0xe7a <ungetc>
a20: 13 c0 rjmp .+38 ; 0xa48 <vfscanf+0x1c0>
a22: c1 14 cp r12, r1
a24: d1 04 cpc r13, r1
a26: 19 f4 brne .+6 ; 0xa2e <vfscanf+0x1a6>
a28: d5 01 movw r26, r10
a2a: 4d 92 st X+, r4
a2c: 5d 01 movw r10, r26
a2e: c1 01 movw r24, r2
a30: 0e 94 d1 06 call 0xda2 ; 0xda2 <fgetc>
a34: 2c 01 movw r4, r24
a36: 8f 5f subi r24, 0xFF ; 255
a38: 9f 4f sbci r25, 0xFF ; 255
a3a: 29 f0 breq .+10 ; 0xa46 <vfscanf+0x1be>
a3c: ea 94 dec r14
a3e: 8e 2d mov r24, r14
a40: 8f 5f subi r24, 0xFF ; 255
a42: 18 16 cp r1, r24
a44: 1c f3 brlt .-58 ; 0xa0c <vfscanf+0x184>
a46: 35 01 movw r6, r10
a48: cd 28 or r12, r13
a4a: 09 f0 breq .+2 ; 0xa4e <vfscanf+0x1c6>
a4c: 05 c1 rjmp .+522 ; 0xc58 <vfscanf+0x3d0>
a4e: f3 01 movw r30, r6
a50: 10 82 st Z, r1
a52: 02 c1 rjmp .+516 ; 0xc58 <vfscanf+0x3d0>
a54: e2 e0 ldi r30, 0x02 ; 2
a56: fe 2a or r15, r30
a58: f8 e0 ldi r31, 0x08 ; 8
a5a: ff 83 std Y+7, r31 ; 0x07
a5c: 04 c0 rjmp .+8 ; 0xa66 <vfscanf+0x1de>
a5e: 20 e1 ldi r18, 0x10 ; 16
a60: 2f 83 std Y+7, r18 ; 0x07
a62: 32 e0 ldi r19, 0x02 ; 2
a64: f3 2a or r15, r19
a66: c1 01 movw r24, r2
a68: 0e 94 d1 06 call 0xda2 ; 0xda2 <fgetc>
a6c: 2c 01 movw r4, r24
a6e: 0e 94 b5 07 call 0xf6a ; 0xf6a <isspace>
a72: 89 2b or r24, r25
a74: c1 f7 brne .-16 ; 0xa66 <vfscanf+0x1de>
a76: 4f ef ldi r20, 0xFF ; 255
a78: 44 16 cp r4, r20
a7a: 4f ef ldi r20, 0xFF ; 255
a7c: 54 06 cpc r5, r20
a7e: 09 f4 brne .+2 ; 0xa82 <vfscanf+0x1fa>
a80: 54 c1 rjmp .+680 ; 0xd2a <vfscanf+0x4a2>
a82: 84 2d mov r24, r4
a84: 8d 32 cpi r24, 0x2D ; 45
a86: 11 f0 breq .+4 ; 0xa8c <vfscanf+0x204>
a88: 8b 32 cpi r24, 0x2B ; 43
a8a: 91 f4 brne .+36 ; 0xab0 <vfscanf+0x228>
a8c: ea 94 dec r14
a8e: 1e 14 cp r1, r14
a90: 0c f0 brlt .+2 ; 0xa94 <vfscanf+0x20c>
a92: 4b c1 rjmp .+662 ; 0xd2a <vfscanf+0x4a2>
a94: 8d 32 cpi r24, 0x2D ; 45
a96: 11 f4 brne .+4 ; 0xa9c <vfscanf+0x214>
a98: 58 e0 ldi r21, 0x08 ; 8
a9a: f5 2a or r15, r21
a9c: c1 01 movw r24, r2
a9e: 0e 94 d1 06 call 0xda2 ; 0xda2 <fgetc>
aa2: 2c 01 movw r4, r24
aa4: 8f ef ldi r24, 0xFF ; 255
aa6: 48 16 cp r4, r24
aa8: 8f ef ldi r24, 0xFF ; 255
aaa: 58 06 cpc r5, r24
aac: 09 f4 brne .+2 ; 0xab0 <vfscanf+0x228>
aae: 3d c1 rjmp .+634 ; 0xd2a <vfscanf+0x4a2>
ab0: 90 e3 ldi r25, 0x30 ; 48
ab2: 49 16 cp r4, r25
ab4: 81 f5 brne .+96 ; 0xb16 <vfscanf+0x28e>
ab6: 66 24 eor r6, r6
ab8: 77 24 eor r7, r7
aba: 43 01 movw r8, r6
abc: ea 94 dec r14
abe: 1e 14 cp r1, r14
ac0: 0c f0 brlt .+2 ; 0xac4 <vfscanf+0x23c>
ac2: 82 c0 rjmp .+260 ; 0xbc8 <vfscanf+0x340>
ac4: c1 01 movw r24, r2
ac6: 0e 94 d1 06 call 0xda2 ; 0xda2 <fgetc>
aca: 2c 01 movw r4, r24
acc: af ef ldi r26, 0xFF ; 255
ace: 8f 3f cpi r24, 0xFF ; 255
ad0: 9a 07 cpc r25, r26
ad2: 09 f4 brne .+2 ; 0xad6 <vfscanf+0x24e>
ad4: 79 c0 rjmp .+242 ; 0xbc8 <vfscanf+0x340>
ad6: 0e 94 bd 07 call 0xf7a ; 0xf7a <tolower>
ada: 88 37 cpi r24, 0x78 ; 120
adc: c1 f4 brne .+48 ; 0xb0e <vfscanf+0x286>
ade: 0f 36 cpi r16, 0x6F ; 111
ae0: 21 f0 breq .+8 ; 0xaea <vfscanf+0x262>
ae2: 04 36 cpi r16, 0x64 ; 100
ae4: 11 f0 breq .+4 ; 0xaea <vfscanf+0x262>
ae6: 05 37 cpi r16, 0x75 ; 117
ae8: 29 f4 brne .+10 ; 0xaf4 <vfscanf+0x26c>
aea: b1 01 movw r22, r2
aec: c2 01 movw r24, r4
aee: 0e 94 3d 07 call 0xe7a ; 0xe7a <ungetc>
af2: 6a c0 rjmp .+212 ; 0xbc8 <vfscanf+0x340>
af4: c1 01 movw r24, r2
af6: 0e 94 d1 06 call 0xda2 ; 0xda2 <fgetc>
afa: 2c 01 movw r4, r24
afc: 8f 5f subi r24, 0xFF ; 255
afe: 9f 4f sbci r25, 0xFF ; 255
b00: 19 f4 brne .+6 ; 0xb08 <vfscanf+0x280>
b02: e0 e1 ldi r30, 0x10 ; 16
b04: ef 83 std Y+7, r30 ; 0x07
b06: 60 c0 rjmp .+192 ; 0xbc8 <vfscanf+0x340>
b08: f0 e1 ldi r31, 0x10 ; 16
b0a: ff 83 std Y+7, r31 ; 0x07
b0c: 04 c0 rjmp .+8 ; 0xb16 <vfscanf+0x28e>
b0e: 09 36 cpi r16, 0x69 ; 105
b10: 11 f4 brne .+4 ; 0xb16 <vfscanf+0x28e>
b12: 28 e0 ldi r18, 0x08 ; 8
b14: 2f 83 std Y+7, r18 ; 0x07
b16: aa 24 eor r10, r10
b18: bb 24 eor r11, r11
b1a: 65 01 movw r12, r10
b1c: 5f 81 ldd r21, Y+7 ; 0x07
b1e: 45 2f mov r20, r21
b20: 50 e0 ldi r21, 0x00 ; 0
b22: 59 8b std Y+17, r21 ; 0x11
b24: 48 8b std Y+16, r20 ; 0x10
b26: 8f 81 ldd r24, Y+7 ; 0x07
b28: 68 2e mov r6, r24
b2a: 77 24 eor r7, r7
b2c: 88 24 eor r8, r8
b2e: 99 24 eor r9, r9
b30: c2 01 movw r24, r4
b32: 0e 94 bd 07 call 0xf7a ; 0xf7a <tolower>
b36: 9c 01 movw r18, r24
b38: 20 53 subi r18, 0x30 ; 48
b3a: 30 40 sbci r19, 0x00 ; 0
b3c: 2a 30 cpi r18, 0x0A ; 10
b3e: 31 05 cpc r19, r1
b40: 34 f0 brlt .+12 ; 0xb4e <vfscanf+0x2c6>
b42: c9 01 movw r24, r18
b44: c1 97 sbiw r24, 0x31 ; 49
b46: 52 f0 brmi .+20 ; 0xb5c <vfscanf+0x2d4>
b48: 27 52 subi r18, 0x27 ; 39
b4a: 30 40 sbci r19, 0x00 ; 0
b4c: 02 c0 rjmp .+4 ; 0xb52 <vfscanf+0x2ca>
b4e: 37 fd sbrc r19, 7
b50: 05 c0 rjmp .+10 ; 0xb5c <vfscanf+0x2d4>
b52: a8 89 ldd r26, Y+16 ; 0x10
b54: b9 89 ldd r27, Y+17 ; 0x11
b56: 2a 17 cp r18, r26
b58: 3b 07 cpc r19, r27
b5a: 3c f0 brlt .+14 ; 0xb6a <vfscanf+0x2e2>
b5c: 35 01 movw r6, r10
b5e: 46 01 movw r8, r12
b60: b1 01 movw r22, r2
b62: c2 01 movw r24, r4
b64: 0e 94 3d 07 call 0xe7a ; 0xe7a <ungetc>
b68: 26 c0 rjmp .+76 ; 0xbb6 <vfscanf+0x32e>
b6a: c9 01 movw r24, r18
b6c: aa 27 eor r26, r26
b6e: 97 fd sbrc r25, 7
b70: a0 95 com r26
b72: ba 2f mov r27, r26
b74: 8c 87 std Y+12, r24 ; 0x0c
b76: 9d 87 std Y+13, r25 ; 0x0d
b78: ae 87 std Y+14, r26 ; 0x0e
b7a: bf 87 std Y+15, r27 ; 0x0f
b7c: c6 01 movw r24, r12
b7e: b5 01 movw r22, r10
b80: a4 01 movw r20, r8
b82: 93 01 movw r18, r6
b84: 0e 94 c8 07 call 0xf90 ; 0xf90 <__mulsi3>
b88: 5b 01 movw r10, r22
b8a: 6c 01 movw r12, r24
b8c: 2c 85 ldd r18, Y+12 ; 0x0c
b8e: 3d 85 ldd r19, Y+13 ; 0x0d
b90: 4e 85 ldd r20, Y+14 ; 0x0e
b92: 5f 85 ldd r21, Y+15 ; 0x0f
b94: a2 0e add r10, r18
b96: b3 1e adc r11, r19
b98: c4 1e adc r12, r20
b9a: d5 1e adc r13, r21
b9c: ea 94 dec r14
b9e: 1e 14 cp r1, r14
ba0: 44 f4 brge .+16 ; 0xbb2 <vfscanf+0x32a>
ba2: c1 01 movw r24, r2
ba4: 0e 94 d1 06 call 0xda2 ; 0xda2 <fgetc>
ba8: 2c 01 movw r4, r24
baa: 8f 5f subi r24, 0xFF ; 255
bac: 9f 4f sbci r25, 0xFF ; 255
bae: 09 f0 breq .+2 ; 0xbb2 <vfscanf+0x32a>
bb0: bf cf rjmp .-130 ; 0xb30 <vfscanf+0x2a8>
bb2: 35 01 movw r6, r10
bb4: 46 01 movw r8, r12
bb6: f3 fe sbrs r15, 3
bb8: 07 c0 rjmp .+14 ; 0xbc8 <vfscanf+0x340>
bba: 66 24 eor r6, r6
bbc: 77 24 eor r7, r7
bbe: 43 01 movw r8, r6
bc0: 6a 18 sub r6, r10
bc2: 7b 08 sbc r7, r11
bc4: 8c 08 sbc r8, r12
bc6: 9d 08 sbc r9, r13
bc8: 2f 2d mov r18, r15
bca: 30 e0 ldi r19, 0x00 ; 0
bcc: f4 fc sbrc r15, 4
bce: 44 c0 rjmp .+136 ; 0xc58 <vfscanf+0x3d0>
bd0: c9 01 movw r24, r18
bd2: 86 70 andi r24, 0x06 ; 6
bd4: 90 70 andi r25, 0x00 ; 0
bd6: 06 97 sbiw r24, 0x06 ; 6
bd8: 51 f4 brne .+20 ; 0xbee <vfscanf+0x366>
bda: ea 85 ldd r30, Y+10 ; 0x0a
bdc: fb 85 ldd r31, Y+11 ; 0x0b
bde: a0 81 ld r26, Z
be0: b1 81 ldd r27, Z+1 ; 0x01
be2: 6d 92 st X+, r6
be4: 7d 92 st X+, r7
be6: 8d 92 st X+, r8
be8: 9c 92 st X, r9
bea: 13 97 sbiw r26, 0x03 ; 3
bec: 08 c0 rjmp .+16 ; 0xbfe <vfscanf+0x376>
bee: f1 fe sbrs r15, 1
bf0: 0a c0 rjmp .+20 ; 0xc06 <vfscanf+0x37e>
bf2: ea 85 ldd r30, Y+10 ; 0x0a
bf4: fb 85 ldd r31, Y+11 ; 0x0b
bf6: a0 81 ld r26, Z
bf8: b1 81 ldd r27, Z+1 ; 0x01
bfa: 6d 92 st X+, r6
bfc: 7c 92 st X, r7
bfe: 32 96 adiw r30, 0x02 ; 2
c00: fb 87 std Y+11, r31 ; 0x0b
c02: ea 87 std Y+10, r30 ; 0x0a
c04: 29 c0 rjmp .+82 ; 0xc58 <vfscanf+0x3d0>
c06: 8a 85 ldd r24, Y+10
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -