📄 main.lss
字号:
90e: bc 90 ld r11, X
910: c7 01 movw r24, r14
912: 6c d1 rcall .+728 ; 0xbec
914: 8c 01 movw r16, r24
916: c1 d3 rcall .+1922 ; 0x109a
918: 89 2b or r24, r25
91a: d1 f7 brne .-12 ; 0x910
91c: 3f ef ldi r19, 0xFF ; 255
91e: 0f 3f cpi r16, 0xFF ; 255
920: 13 07 cpc r17, r19
922: 09 f4 brne .+2 ; 0x926
924: 01 c1 rjmp .+514 ; 0xb28
926: c8 01 movw r24, r16
928: b8 d3 rcall .+1904 ; 0x109a
92a: 89 2b or r24, r25
92c: 21 f7 brne .-56 ; 0x8f6
92e: f5 01 movw r30, r10
930: 00 83 st Z, r16
932: 08 94 sec
934: a1 1c adc r10, r1
936: b1 1c adc r11, r1
938: c7 01 movw r24, r14
93a: 58 d1 rcall .+688 ; 0xbec
93c: 8c 01 movw r16, r24
93e: 8f ef ldi r24, 0xFF ; 255
940: 0f 3f cpi r16, 0xFF ; 255
942: 18 07 cpc r17, r24
944: 81 f7 brne .-32 ; 0x926
946: f5 01 movw r30, r10
948: 10 82 st Z, r1
94a: ba c0 rjmp .+372 ; 0xac0
94c: 98 e0 ldi r25, 0x08 ; 8
94e: 9b 83 std Y+3, r25 ; 0x03
950: e2 e0 ldi r30, 0x02 ; 2
952: 4e 2a or r4, r30
954: 04 c0 rjmp .+8 ; 0x95e
956: f0 e1 ldi r31, 0x10 ; 16
958: fb 83 std Y+3, r31 ; 0x03
95a: 22 e0 ldi r18, 0x02 ; 2
95c: 42 2a or r4, r18
95e: c7 01 movw r24, r14
960: 45 d1 rcall .+650 ; 0xbec
962: 8c 01 movw r16, r24
964: 9a d3 rcall .+1844 ; 0x109a
966: 89 2b or r24, r25
968: d1 f7 brne .-12 ; 0x95e
96a: 3f ef ldi r19, 0xFF ; 255
96c: 0f 3f cpi r16, 0xFF ; 255
96e: 13 07 cpc r17, r19
970: 09 f4 brne .+2 ; 0x974
972: da c0 rjmp .+436 ; 0xb28
974: 0d 32 cpi r16, 0x2D ; 45
976: 11 f0 breq .+4 ; 0x97c
978: 0b 32 cpi r16, 0x2B ; 43
97a: 61 f4 brne .+24 ; 0x994
97c: 0d 32 cpi r16, 0x2D ; 45
97e: 11 f4 brne .+4 ; 0x984
980: 88 e0 ldi r24, 0x08 ; 8
982: 48 2a or r4, r24
984: c7 01 movw r24, r14
986: 32 d1 rcall .+612 ; 0xbec
988: 8c 01 movw r16, r24
98a: 9f ef ldi r25, 0xFF ; 255
98c: 0f 3f cpi r16, 0xFF ; 255
98e: 19 07 cpc r17, r25
990: 09 f4 brne .+2 ; 0x994
992: ca c0 rjmp .+404 ; 0xb28
994: 00 33 cpi r16, 0x30 ; 48
996: 59 f5 brne .+86 ; 0x9ee
998: aa 24 eor r10, r10
99a: bb 24 eor r11, r11
99c: 65 01 movw r12, r10
99e: c7 01 movw r24, r14
9a0: 25 d1 rcall .+586 ; 0xbec
9a2: 8c 01 movw r16, r24
9a4: ef ef ldi r30, 0xFF ; 255
9a6: 8f 3f cpi r24, 0xFF ; 255
9a8: 9e 07 cpc r25, r30
9aa: 09 f4 brne .+2 ; 0x9ae
9ac: 66 c0 rjmp .+204 ; 0xa7a
9ae: 84 d3 rcall .+1800 ; 0x10b8
9b0: 88 37 cpi r24, 0x78 ; 120
9b2: c1 f4 brne .+48 ; 0x9e4
9b4: ff e6 ldi r31, 0x6F ; 111
9b6: 5f 16 cp r5, r31
9b8: 31 f0 breq .+12 ; 0x9c6
9ba: 24 e6 ldi r18, 0x64 ; 100
9bc: 52 16 cp r5, r18
9be: 19 f0 breq .+6 ; 0x9c6
9c0: 35 e7 ldi r19, 0x75 ; 117
9c2: 53 16 cp r5, r19
9c4: 21 f4 brne .+8 ; 0x9ce
9c6: b7 01 movw r22, r14
9c8: c8 01 movw r24, r16
9ca: b5 d1 rcall .+874 ; 0xd36
9cc: 56 c0 rjmp .+172 ; 0xa7a
9ce: 80 e1 ldi r24, 0x10 ; 16
9d0: 8b 83 std Y+3, r24 ; 0x03
9d2: c7 01 movw r24, r14
9d4: 0b d1 rcall .+534 ; 0xbec
9d6: 8c 01 movw r16, r24
9d8: 9f ef ldi r25, 0xFF ; 255
9da: 0f 3f cpi r16, 0xFF ; 255
9dc: 19 07 cpc r17, r25
9de: 09 f4 brne .+2 ; 0x9e2
9e0: 4c c0 rjmp .+152 ; 0xa7a
9e2: 05 c0 rjmp .+10 ; 0x9ee
9e4: e9 e6 ldi r30, 0x69 ; 105
9e6: 5e 16 cp r5, r30
9e8: 11 f4 brne .+4 ; 0x9ee
9ea: f8 e0 ldi r31, 0x08 ; 8
9ec: fb 83 std Y+3, r31 ; 0x03
9ee: aa 24 eor r10, r10
9f0: bb 24 eor r11, r11
9f2: 65 01 movw r12, r10
9f4: 2b 81 ldd r18, Y+3 ; 0x03
9f6: 33 27 eor r19, r19
9f8: 28 87 std Y+8, r18 ; 0x08
9fa: 39 87 std Y+9, r19 ; 0x09
9fc: 3b 81 ldd r19, Y+3 ; 0x03
9fe: 63 2e mov r6, r19
a00: 77 24 eor r7, r7
a02: 88 24 eor r8, r8
a04: 99 24 eor r9, r9
a06: c8 01 movw r24, r16
a08: 57 d3 rcall .+1710 ; 0x10b8
a0a: c0 97 sbiw r24, 0x30 ; 48
a0c: 8a 87 std Y+10, r24 ; 0x0a
a0e: 9b 87 std Y+11, r25 ; 0x0b
a10: 8a 30 cpi r24, 0x0A ; 10
a12: 91 05 cpc r25, r1
a14: 1c f0 brlt .+6 ; 0xa1c
a16: 87 97 sbiw r24, 0x27 ; 39
a18: 8a 87 std Y+10, r24 ; 0x0a
a1a: 9b 87 std Y+11, r25 ; 0x0b
a1c: ea 85 ldd r30, Y+10 ; 0x0a
a1e: fb 85 ldd r31, Y+11 ; 0x0b
a20: ff 23 and r31, r31
a22: 2c f0 brlt .+10 ; 0xa2e
a24: 28 85 ldd r18, Y+8 ; 0x08
a26: 39 85 ldd r19, Y+9 ; 0x09
a28: e2 17 cp r30, r18
a2a: f3 07 cpc r31, r19
a2c: 24 f0 brlt .+8 ; 0xa36
a2e: b7 01 movw r22, r14
a30: c8 01 movw r24, r16
a32: 81 d1 rcall .+770 ; 0xd36
a34: 18 c0 rjmp .+48 ; 0xa66
a36: c6 01 movw r24, r12
a38: b5 01 movw r22, r10
a3a: a4 01 movw r20, r8
a3c: 93 01 movw r18, r6
a3e: a9 d2 rcall .+1362 ; 0xf92
a40: 5b 01 movw r10, r22
a42: 6c 01 movw r12, r24
a44: ea 85 ldd r30, Y+10 ; 0x0a
a46: fb 85 ldd r31, Y+11 ; 0x0b
a48: cf 01 movw r24, r30
a4a: aa 27 eor r26, r26
a4c: 97 fd sbrc r25, 7
a4e: a0 95 com r26
a50: ba 2f mov r27, r26
a52: a8 0e add r10, r24
a54: b9 1e adc r11, r25
a56: ca 1e adc r12, r26
a58: db 1e adc r13, r27
a5a: c7 01 movw r24, r14
a5c: c7 d0 rcall .+398 ; 0xbec
a5e: 8c 01 movw r16, r24
a60: 8f 5f subi r24, 0xFF ; 255
a62: 9f 4f sbci r25, 0xFF ; 255
a64: 81 f6 brne .-96 ; 0xa06
a66: 43 fe sbrs r4, 3
a68: 08 c0 rjmp .+16 ; 0xa7a
a6a: d0 94 com r13
a6c: c0 94 com r12
a6e: b0 94 com r11
a70: a0 94 com r10
a72: a1 1c adc r10, r1
a74: b1 1c adc r11, r1
a76: c1 1c adc r12, r1
a78: d1 1c adc r13, r1
a7a: 41 fe sbrs r4, 1
a7c: 08 c0 rjmp .+16 ; 0xa8e
a7e: a9 81 ldd r26, Y+1 ; 0x01
a80: ba 81 ldd r27, Y+2 ; 0x02
a82: 9d 01 movw r18, r26
a84: 2e 5f subi r18, 0xFE ; 254
a86: 3f 4f sbci r19, 0xFF ; 255
a88: 29 83 std Y+1, r18 ; 0x01
a8a: 3a 83 std Y+2, r19 ; 0x02
a8c: 15 c0 rjmp .+42 ; 0xab8
a8e: 42 fe sbrs r4, 2
a90: 0d c0 rjmp .+26 ; 0xaac
a92: a9 81 ldd r26, Y+1 ; 0x01
a94: ba 81 ldd r27, Y+2 ; 0x02
a96: cd 01 movw r24, r26
a98: 02 96 adiw r24, 0x02 ; 2
a9a: 89 83 std Y+1, r24 ; 0x01
a9c: 9a 83 std Y+2, r25 ; 0x02
a9e: ed 91 ld r30, X+
aa0: fc 91 ld r31, X
aa2: a0 82 st Z, r10
aa4: b1 82 std Z+1, r11 ; 0x01
aa6: c2 82 std Z+2, r12 ; 0x02
aa8: d3 82 std Z+3, r13 ; 0x03
aaa: 0a c0 rjmp .+20 ; 0xac0
aac: a9 81 ldd r26, Y+1 ; 0x01
aae: ba 81 ldd r27, Y+2 ; 0x02
ab0: fd 01 movw r30, r26
ab2: 32 96 adiw r30, 0x02 ; 2
ab4: e9 83 std Y+1, r30 ; 0x01
ab6: fa 83 std Y+2, r31 ; 0x02
ab8: ed 91 ld r30, X+
aba: fc 91 ld r31, X
abc: a0 82 st Z, r10
abe: b1 82 std Z+1, r11 ; 0x01
ac0: 44 24 eor r4, r4
ac2: f7 01 movw r30, r14
ac4: 86 81 ldd r24, Z+6 ; 0x06
ac6: 97 81 ldd r25, Z+7 ; 0x07
ac8: 2e 81 ldd r18, Y+6 ; 0x06
aca: 3f 81 ldd r19, Y+7 ; 0x07
acc: 28 17 cp r18, r24
ace: 39 07 cpc r19, r25
ad0: 34 f4 brge .+12 ; 0xade
ad2: 8c 81 ldd r24, Y+4 ; 0x04
ad4: 9d 81 ldd r25, Y+5 ; 0x05
ad6: 01 96 adiw r24, 0x01 ; 1
ad8: 8c 83 std Y+4, r24 ; 0x04
ada: 9d 83 std Y+5, r25 ; 0x05
adc: 15 c0 rjmp .+42 ; 0xb08
ade: 9e e6 ldi r25, 0x6E ; 110
ae0: 59 16 cp r5, r25
ae2: 11 f5 brne .+68 ; 0xb28
ae4: ef ef ldi r30, 0xFF ; 255
ae6: 0f 3f cpi r16, 0xFF ; 255
ae8: 1e 07 cpc r17, r30
aea: 71 f4 brne .+28 ; 0xb08
aec: 1d c0 rjmp .+58 ; 0xb28
aee: f5 e2 ldi r31, 0x25 ; 37
af0: 5f 16 cp r5, r31
af2: 51 f4 brne .+20 ; 0xb08
af4: 44 24 eor r4, r4
af6: 43 94 inc r4
af8: 2a e0 ldi r18, 0x0A ; 10
afa: 2b 83 std Y+3, r18 ; 0x03
afc: f7 01 movw r30, r14
afe: 06 80 ldd r0, Z+6 ; 0x06
b00: f7 81 ldd r31, Z+7 ; 0x07
b02: e0 2d mov r30, r0
b04: ee 83 std Y+6, r30 ; 0x06
b06: ff 83 std Y+7, r31 ; 0x07
b08: f7 01 movw r30, r14
b0a: 83 81 ldd r24, Z+3 ; 0x03
b0c: 83 ff sbrs r24, 3
b0e: 06 c0 rjmp .+12 ; 0xb1c
b10: f1 01 movw r30, r2
b12: 08 94 sec
b14: 21 1c adc r2, r1
b16: 31 1c adc r3, r1
b18: 54 90 lpm r5, Z
b1a: 03 c0 rjmp .+6 ; 0xb22
b1c: f1 01 movw r30, r2
b1e: 51 90 ld r5, Z+
b20: 1f 01 movw r2, r30
b22: 55 20 and r5, r5
b24: 09 f0 breq .+2 ; 0xb28
b26: 8e ce rjmp .-740 ; 0x844
b28: 40 fe sbrs r4, 0
b2a: 0d c0 rjmp .+26 ; 0xb46
b2c: f7 01 movw r30, r14
b2e: 86 81 ldd r24, Z+6 ; 0x06
b30: 97 81 ldd r25, Z+7 ; 0x07
b32: 2e 81 ldd r18, Y+6 ; 0x06
b34: 3f 81 ldd r19, Y+7 ; 0x07
b36: 28 17 cp r18, r24
b38: 39 07 cpc r19, r25
b3a: 2c f4 brge .+10 ; 0xb46
b3c: 8c 81 ldd r24, Y+4 ; 0x04
b3e: 9d 81 ldd r25, Y+5 ; 0x05
b40: 01 96 adiw r24, 0x01 ; 1
b42: 8c 83 std Y+4, r24 ; 0x04
b44: 9d 83 std Y+5, r25 ; 0x05
b46: ec 81 ldd r30, Y+4 ; 0x04
b48: fd 81 ldd r31, Y+5 ; 0x05
b4a: ef 2b or r30, r31
b4c: 31 f4 brne .+12 ; 0xb5a
b4e: ff ef ldi r31, 0xFF ; 255
b50: 0f 3f cpi r16, 0xFF ; 255
b52: 1f 07 cpc r17, r31
b54: 11 f4 brne .+4 ; 0xb5a
b56: 0c 83 std Y+4, r16 ; 0x04
b58: 1d 83 std Y+5, r17 ; 0x05
b5a: 8c 81 ldd r24, Y+4 ; 0x04
b5c: 9d 81 ldd r25, Y+5 ; 0x05
b5e: e2 e1 ldi r30, 0x12 ; 18
b60: 2b 96 adiw r28, 0x0b ; 11
b62: 80 c2 rjmp .+1280 ; 0x1064
00000b64 <fdevopen>:
b64: 0f 93 push r16
b66: 1f 93 push r17
b68: cf 93 push r28
b6a: df 93 push r29
b6c: 8c 01 movw r16, r24
b6e: eb 01 movw r28, r22
b70: 00 97 sbiw r24, 0x00 ; 0
b72: 11 f4 brne .+4 ; 0xb78
b74: 67 2b or r22, r23
b76: a9 f1 breq .+106 ; 0xbe2
b78: 6c e0 ldi r22, 0x0C ; 12
b7a: 70 e0 ldi r23, 0x00 ; 0
b7c: 81 e0 ldi r24, 0x01 ; 1
b7e: 90 e0 ldi r25, 0x00 ; 0
b80: f7 d0 rcall .+494 ; 0xd70
b82: fc 01 movw r30, r24
b84: 00 97 sbiw r24, 0x00 ; 0
b86: 69 f1 breq .+90 ; 0xbe2
b88: 20 97 sbiw r28, 0x00 ; 0
b8a: 71 f0 breq .+28 ; 0xba8
b8c: c2 87 std Z+10, r28 ; 0x0a
b8e: d3 87 std Z+11, r29 ; 0x0b
b90: 81 e0 ldi r24, 0x01 ; 1
b92: 83 83 std Z+3, r24 ; 0x03
b94: 80 91 92 00 lds r24, 0x0092
b98: 90 91 93 00 lds r25, 0x0093
b9c: 89 2b or r24, r25
b9e: 21 f4 brne .+8 ; 0xba8
ba0: f0 93 93 00 sts 0x0093, r31
ba4: e0 93 92 00 sts 0x0092, r30
ba8: 01 15 cp r16, r1
baa: 11 05 cpc r17, r1
bac: c9 f0 breq .+50 ; 0xbe0
bae: 00 87 std Z+8, r16 ; 0x08
bb0: 11 87 std Z+9, r17 ; 0x09
bb2: 83 81 ldd r24, Z+3 ; 0x03
bb4: 82 60 ori r24, 0x02 ; 2
bb6: 83 83 std Z+3, r24 ; 0x03
bb8: 80 91 94 00 lds r24, 0x0094
bbc: 90 91 95 00 lds r25, 0x0095
bc0: 89 2b or r24, r25
bc2: 71 f4 brne .+28 ; 0xbe0
bc4: f0 93 95 00 sts 0x0095, r31
bc8: e0 93 94 00 sts 0x0094, r30
bcc: 80 91 96 00 lds r24, 0x0096
bd0: 90 91 97 00 lds r25, 0x0097
bd4: 89 2b or r24, r25
bd6: 21 f4 brne .+8 ; 0xbe0
bd8: f0 93 97 00 sts 0x0097, r31
bdc: e0 93 96 00 sts 0x0096, r30
be0: cf 01 movw r24, r30
be2: df 91 pop r29
be4: cf 91 pop
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -