📄 main.lss
字号:
57c: de b7 in r29, 0x3e ; 62
57e: 2b 97 sbiw r28, 0x0b ; 11
580: 0f b6 in r0, 0x3f ; 63
582: f8 94 cli
584: de bf out 0x3e, r29 ; 62
586: 0f be out 0x3f, r0 ; 63
588: cd bf out 0x3d, r28 ; 61
58a: 3c 01 movw r6, r24
58c: 4b 01 movw r8, r22
58e: 6a 01 movw r12, r20
590: fc 01 movw r30, r24
592: 17 82 std Z+7, r1 ; 0x07
594: 16 82 std Z+6, r1 ; 0x06
596: 83 81 ldd r24, Z+3 ; 0x03
598: 81 fd sbrc r24, 1
59a: 03 c0 rjmp .+6 ; 0x5a2 <vfprintf+0x4a>
59c: 8f ef ldi r24, 0xFF ; 255
59e: 9f ef ldi r25, 0xFF ; 255
5a0: ae c1 rjmp .+860 ; 0x8fe <vfprintf+0x3a6>
5a2: 1e 01 movw r2, r28
5a4: 08 94 sec
5a6: 21 1c adc r2, r1
5a8: 31 1c adc r3, r1
5aa: f3 01 movw r30, r6
5ac: 33 81 ldd r19, Z+3 ; 0x03
5ae: f4 01 movw r30, r8
5b0: 33 fd sbrc r19, 3
5b2: 85 91 lpm r24, Z+
5b4: 33 ff sbrs r19, 3
5b6: 81 91 ld r24, Z+
5b8: 4f 01 movw r8, r30
5ba: 88 23 and r24, r24
5bc: 09 f4 brne .+2 ; 0x5c0 <vfprintf+0x68>
5be: 9c c1 rjmp .+824 ; 0x8f8 <vfprintf+0x3a0>
5c0: 85 32 cpi r24, 0x25 ; 37
5c2: 39 f4 brne .+14 ; 0x5d2 <vfprintf+0x7a>
5c4: 33 fd sbrc r19, 3
5c6: 85 91 lpm r24, Z+
5c8: 33 ff sbrs r19, 3
5ca: 81 91 ld r24, Z+
5cc: 4f 01 movw r8, r30
5ce: 85 32 cpi r24, 0x25 ; 37
5d0: 21 f4 brne .+8 ; 0x5da <vfprintf+0x82>
5d2: b3 01 movw r22, r6
5d4: 90 e0 ldi r25, 0x00 ; 0
5d6: c1 d1 rcall .+898 ; 0x95a <fputc>
5d8: e8 cf rjmp .-48 ; 0x5aa <vfprintf+0x52>
5da: 98 2f mov r25, r24
5dc: aa 24 eor r10, r10
5de: 10 e0 ldi r17, 0x00 ; 0
5e0: 55 24 eor r5, r5
5e2: 10 32 cpi r17, 0x20 ; 32
5e4: b0 f4 brcc .+44 ; 0x612 <vfprintf+0xba>
5e6: 9b 32 cpi r25, 0x2B ; 43
5e8: 69 f0 breq .+26 ; 0x604 <vfprintf+0xac>
5ea: 9c 32 cpi r25, 0x2C ; 44
5ec: 28 f4 brcc .+10 ; 0x5f8 <vfprintf+0xa0>
5ee: 90 32 cpi r25, 0x20 ; 32
5f0: 51 f0 breq .+20 ; 0x606 <vfprintf+0xae>
5f2: 93 32 cpi r25, 0x23 ; 35
5f4: 71 f4 brne .+28 ; 0x612 <vfprintf+0xba>
5f6: 0b c0 rjmp .+22 ; 0x60e <vfprintf+0xb6>
5f8: 9d 32 cpi r25, 0x2D ; 45
5fa: 39 f0 breq .+14 ; 0x60a <vfprintf+0xb2>
5fc: 90 33 cpi r25, 0x30 ; 48
5fe: 49 f4 brne .+18 ; 0x612 <vfprintf+0xba>
600: 11 60 ori r17, 0x01 ; 1
602: 2a c0 rjmp .+84 ; 0x658 <vfprintf+0x100>
604: 12 60 ori r17, 0x02 ; 2
606: 14 60 ori r17, 0x04 ; 4
608: 27 c0 rjmp .+78 ; 0x658 <vfprintf+0x100>
60a: 18 60 ori r17, 0x08 ; 8
60c: 25 c0 rjmp .+74 ; 0x658 <vfprintf+0x100>
60e: 10 61 ori r17, 0x10 ; 16
610: 23 c0 rjmp .+70 ; 0x658 <vfprintf+0x100>
612: 17 fd sbrc r17, 7
614: 2a c0 rjmp .+84 ; 0x66a <vfprintf+0x112>
616: 29 2f mov r18, r25
618: 20 53 subi r18, 0x30 ; 48
61a: 2a 30 cpi r18, 0x0A ; 10
61c: 88 f4 brcc .+34 ; 0x640 <vfprintf+0xe8>
61e: 16 ff sbrs r17, 6
620: 07 c0 rjmp .+14 ; 0x630 <vfprintf+0xd8>
622: 8a e0 ldi r24, 0x0A ; 10
624: a8 9e mul r10, r24
626: c0 01 movw r24, r0
628: 11 24 eor r1, r1
62a: a2 2e mov r10, r18
62c: a8 0e add r10, r24
62e: 14 c0 rjmp .+40 ; 0x658 <vfprintf+0x100>
630: 8a e0 ldi r24, 0x0A ; 10
632: 58 9e mul r5, r24
634: c0 01 movw r24, r0
636: 11 24 eor r1, r1
638: 52 2e mov r5, r18
63a: 58 0e add r5, r24
63c: 10 62 ori r17, 0x20 ; 32
63e: 0c c0 rjmp .+24 ; 0x658 <vfprintf+0x100>
640: 9e 32 cpi r25, 0x2E ; 46
642: 21 f4 brne .+8 ; 0x64c <vfprintf+0xf4>
644: 16 fd sbrc r17, 6
646: 58 c1 rjmp .+688 ; 0x8f8 <vfprintf+0x3a0>
648: 10 64 ori r17, 0x40 ; 64
64a: 06 c0 rjmp .+12 ; 0x658 <vfprintf+0x100>
64c: 9c 36 cpi r25, 0x6C ; 108
64e: 11 f4 brne .+4 ; 0x654 <vfprintf+0xfc>
650: 10 68 ori r17, 0x80 ; 128
652: 02 c0 rjmp .+4 ; 0x658 <vfprintf+0x100>
654: 98 36 cpi r25, 0x68 ; 104
656: 49 f4 brne .+18 ; 0x66a <vfprintf+0x112>
658: f4 01 movw r30, r8
65a: 33 fd sbrc r19, 3
65c: 95 91 lpm r25, Z+
65e: 33 ff sbrs r19, 3
660: 91 91 ld r25, Z+
662: 4f 01 movw r8, r30
664: 99 23 and r25, r25
666: 09 f0 breq .+2 ; 0x66a <vfprintf+0x112>
668: bc cf rjmp .-136 ; 0x5e2 <vfprintf+0x8a>
66a: 89 2f mov r24, r25
66c: 85 54 subi r24, 0x45 ; 69
66e: 83 30 cpi r24, 0x03 ; 3
670: 18 f0 brcs .+6 ; 0x678 <vfprintf+0x120>
672: 80 52 subi r24, 0x20 ; 32
674: 83 30 cpi r24, 0x03 ; 3
676: 38 f4 brcc .+14 ; 0x686 <vfprintf+0x12e>
678: 24 e0 ldi r18, 0x04 ; 4
67a: 30 e0 ldi r19, 0x00 ; 0
67c: c2 0e add r12, r18
67e: d3 1e adc r13, r19
680: 8f e3 ldi r24, 0x3F ; 63
682: 89 83 std Y+1, r24 ; 0x01
684: 0f c0 rjmp .+30 ; 0x6a4 <vfprintf+0x14c>
686: 93 36 cpi r25, 0x63 ; 99
688: 31 f0 breq .+12 ; 0x696 <vfprintf+0x13e>
68a: 93 37 cpi r25, 0x73 ; 115
68c: 81 f0 breq .+32 ; 0x6ae <vfprintf+0x156>
68e: 93 35 cpi r25, 0x53 ; 83
690: 09 f0 breq .+2 ; 0x694 <vfprintf+0x13c>
692: 52 c0 rjmp .+164 ; 0x738 <vfprintf+0x1e0>
694: 1f c0 rjmp .+62 ; 0x6d4 <vfprintf+0x17c>
696: f6 01 movw r30, r12
698: 80 81 ld r24, Z
69a: 89 83 std Y+1, r24 ; 0x01
69c: 22 e0 ldi r18, 0x02 ; 2
69e: 30 e0 ldi r19, 0x00 ; 0
6a0: c2 0e add r12, r18
6a2: d3 1e adc r13, r19
6a4: 71 01 movw r14, r2
6a6: 81 e0 ldi r24, 0x01 ; 1
6a8: a8 2e mov r10, r24
6aa: b1 2c mov r11, r1
6ac: 11 c0 rjmp .+34 ; 0x6d0 <vfprintf+0x178>
6ae: f6 01 movw r30, r12
6b0: e0 80 ld r14, Z
6b2: f1 80 ldd r15, Z+1 ; 0x01
6b4: 16 fd sbrc r17, 6
6b6: 03 c0 rjmp .+6 ; 0x6be <vfprintf+0x166>
6b8: 6f ef ldi r22, 0xFF ; 255
6ba: 7f ef ldi r23, 0xFF ; 255
6bc: 02 c0 rjmp .+4 ; 0x6c2 <vfprintf+0x16a>
6be: 6a 2d mov r22, r10
6c0: 70 e0 ldi r23, 0x00 ; 0
6c2: 22 e0 ldi r18, 0x02 ; 2
6c4: 30 e0 ldi r19, 0x00 ; 0
6c6: c2 0e add r12, r18
6c8: d3 1e adc r13, r19
6ca: c7 01 movw r24, r14
6cc: 3b d1 rcall .+630 ; 0x944 <strnlen>
6ce: 5c 01 movw r10, r24
6d0: 1f 77 andi r17, 0x7F ; 127
6d2: 12 c0 rjmp .+36 ; 0x6f8 <vfprintf+0x1a0>
6d4: f6 01 movw r30, r12
6d6: e0 80 ld r14, Z
6d8: f1 80 ldd r15, Z+1 ; 0x01
6da: 16 fd sbrc r17, 6
6dc: 03 c0 rjmp .+6 ; 0x6e4 <vfprintf+0x18c>
6de: 6f ef ldi r22, 0xFF ; 255
6e0: 7f ef ldi r23, 0xFF ; 255
6e2: 02 c0 rjmp .+4 ; 0x6e8 <vfprintf+0x190>
6e4: 6a 2d mov r22, r10
6e6: 70 e0 ldi r23, 0x00 ; 0
6e8: 22 e0 ldi r18, 0x02 ; 2
6ea: 30 e0 ldi r19, 0x00 ; 0
6ec: c2 0e add r12, r18
6ee: d3 1e adc r13, r19
6f0: c7 01 movw r24, r14
6f2: 1d d1 rcall .+570 ; 0x92e <strnlen_P>
6f4: 5c 01 movw r10, r24
6f6: 10 68 ori r17, 0x80 ; 128
6f8: 13 ff sbrs r17, 3
6fa: 06 c0 rjmp .+12 ; 0x708 <vfprintf+0x1b0>
6fc: 19 c0 rjmp .+50 ; 0x730 <vfprintf+0x1d8>
6fe: b3 01 movw r22, r6
700: 80 e2 ldi r24, 0x20 ; 32
702: 90 e0 ldi r25, 0x00 ; 0
704: 2a d1 rcall .+596 ; 0x95a <fputc>
706: 5a 94 dec r5
708: 85 2d mov r24, r5
70a: 90 e0 ldi r25, 0x00 ; 0
70c: a8 16 cp r10, r24
70e: b9 06 cpc r11, r25
710: b0 f3 brcs .-20 ; 0x6fe <vfprintf+0x1a6>
712: 0e c0 rjmp .+28 ; 0x730 <vfprintf+0x1d8>
714: f7 01 movw r30, r14
716: 17 fd sbrc r17, 7
718: 85 91 lpm r24, Z+
71a: 17 ff sbrs r17, 7
71c: 81 91 ld r24, Z+
71e: 7f 01 movw r14, r30
720: b3 01 movw r22, r6
722: 90 e0 ldi r25, 0x00 ; 0
724: 1a d1 rcall .+564 ; 0x95a <fputc>
726: 51 10 cpse r5, r1
728: 5a 94 dec r5
72a: 08 94 sec
72c: a1 08 sbc r10, r1
72e: b1 08 sbc r11, r1
730: a1 14 cp r10, r1
732: b1 04 cpc r11, r1
734: 79 f7 brne .-34 ; 0x714 <vfprintf+0x1bc>
736: dd c0 rjmp .+442 ; 0x8f2 <vfprintf+0x39a>
738: 94 36 cpi r25, 0x64 ; 100
73a: 11 f0 breq .+4 ; 0x740 <vfprintf+0x1e8>
73c: 99 36 cpi r25, 0x69 ; 105
73e: 61 f5 brne .+88 ; 0x798 <vfprintf+0x240>
740: 17 ff sbrs r17, 7
742: 0a c0 rjmp .+20 ; 0x758 <vfprintf+0x200>
744: f6 01 movw r30, r12
746: 60 81 ld r22, Z
748: 71 81 ldd r23, Z+1 ; 0x01
74a: 82 81 ldd r24, Z+2 ; 0x02
74c: 93 81 ldd r25, Z+3 ; 0x03
74e: 24 e0 ldi r18, 0x04 ; 4
750: 30 e0 ldi r19, 0x00 ; 0
752: c2 0e add r12, r18
754: d3 1e adc r13, r19
756: 0d c0 rjmp .+26 ; 0x772 <vfprintf+0x21a>
758: f6 01 movw r30, r12
75a: 80 81 ld r24, Z
75c: 91 81 ldd r25, Z+1 ; 0x01
75e: 9c 01 movw r18, r24
760: b9 01 movw r22, r18
762: 88 27 eor r24, r24
764: 77 fd sbrc r23, 7
766: 80 95 com r24
768: 98 2f mov r25, r24
76a: 42 e0 ldi r20, 0x02 ; 2
76c: 50 e0 ldi r21, 0x00 ; 0
76e: c4 0e add r12, r20
770: d5 1e adc r13, r21
772: 01 2f mov r16, r17
774: 0f 76 andi r16, 0x6F ; 111
776: 97 ff sbrs r25, 7
778: 08 c0 rjmp .+16 ; 0x78a <vfprintf+0x232>
77a: 90 95 com r25
77c: 80 95 com r24
77e: 70 95 com r23
780: 61 95 neg r22
782: 7f 4f sbci r23, 0xFF ; 255
784: 8f 4f sbci r24, 0xFF ; 255
786: 9f 4f sbci r25, 0xFF ; 255
788: 00 68 ori r16, 0x80 ; 128
78a: 2a e0 ldi r18, 0x0A ; 10
78c: 30 e0 ldi r19, 0x00 ; 0
78e: a1 01 movw r20, r2
790: 10 d1 rcall .+544 ; 0x9b2 <__ultoa_invert>
792: b8 2e mov r11, r24
794: b2 18 sub r11, r2
796: 3c c0 rjmp .+120 ; 0x810 <vfprintf+0x2b8>
798: 95 37 cpi r25, 0x75 ; 117
79a: 21 f4 brne .+8 ; 0x7a4 <vfprintf+0x24c>
79c: 1f 7e andi r17, 0xEF ; 239
79e: 2a e0 ldi r18, 0x0A ; 10
7a0: 30 e0 ldi r19, 0x00 ; 0
7a2: 1c c0 rjmp .+56 ; 0x7dc <vfprintf+0x284>
7a4: 19 7f andi r17, 0xF9 ; 249
7a6: 9f 36 cpi r25, 0x6F ; 111
7a8: 61 f0 breq .+24 ; 0x7c2 <vfprintf+0x26a>
7aa: 90 37 cpi r25, 0x70 ; 112
7ac: 20 f4 brcc .+8 ; 0x7b6 <vfprintf+0x25e>
7ae: 98 35 cpi r25, 0x58 ; 88
7b0: 09 f0 breq .+2 ; 0x7b4 <vfprintf+0x25c>
7b2: a2 c0 rjmp .+324 ; 0x8f8 <vfprintf+0x3a0>
7b4: 0f c0 rjmp .+30 ; 0x7d4 <vfprintf+0x27c>
7b6: 90 37 cpi r25, 0x70 ; 112
7b8: 39 f0 breq .+14 ; 0x7c8 <vfprintf+0x270>
7ba: 98 37 cpi r25, 0x78 ; 120
7bc: 09 f0 breq .+2 ; 0x7c0 <vfprintf+0x268>
7be: 9c c0 rjmp .+312 ; 0x8f8 <vfprintf+0x3a0>
7c0: 04 c0 rjmp .+8 ; 0x7ca <vfprintf+0x272>
7c2: 28 e0 ldi r18, 0x08 ; 8
7c4: 30 e0 ldi r19, 0x00 ; 0
7c6: 0a c0 rjmp .+20 ; 0x7dc <vfprintf+0x284>
7c8: 10 61 ori r17, 0x10 ; 16
7ca: 14 fd sbrc r17, 4
7cc: 14 60 ori r17, 0x04 ; 4
7ce: 20 e1 ldi r18, 0x10 ; 16
7d0: 30 e0 ldi r19, 0x00 ; 0
7d2: 04 c0 rjmp .+8 ; 0x7dc <vfprintf+0x284>
7d4: 14 fd sbrc r17, 4
7d6: 16 60 ori r17, 0x06 ; 6
7d8: 20 e1 ldi r18, 0x10 ; 16
7da: 32 e0 ldi r19, 0x02 ; 2
7dc: 17 ff sbrs r17, 7
7de: 08 c0 rjmp .+16 ; 0x7f0 <vfprintf+0x298>
7e0: f6 01 movw r30, r12
7e2: 60 81 ld r22, Z
7e4: 71 81 ldd r23, Z+1 ; 0x01
7e6: 82 81 ldd r24, Z+2 ; 0x02
7e8: 93 81 ldd r25, Z+3 ; 0x03
7ea: 44 e0 ldi r20, 0x04 ; 4
7ec: 50 e0 ldi r21, 0x00 ; 0
7ee: 08 c0 rjmp .+16 ; 0x800 <vfprintf+0x2a8>
7f0: f6 01 movw r30, r12
7f2: 80 81 ld r24, Z
7f4: 91 81 ldd r25, Z+1 ; 0x01
7f6: bc 01 movw r22, r24
7f8: 80 e0 ldi r24, 0x00 ; 0
7fa: 90 e0 ldi r25, 0x00 ; 0
7fc: 42 e0 ldi r20, 0x02 ; 2
7fe: 50 e0 ldi r21, 0x00 ; 0
800: c4 0e add r12, r20
802: d5 1e adc r13, r21
804: a1 01 movw r20, r2
806: d5 d0 rcall .+426 ; 0x9b2 <__ultoa_invert>
808: b8 2e mov r11, r24
80a: b2 18 sub r11, r2
80c: 01 2f mov r16, r17
80e: 0f 77 andi r16, 0x7F ; 127
810: 06 ff sbrs r16, 6
812: 09 c0 rjmp .+18 ; 0x826 <vfprintf+0x2ce>
814: 0e 7f andi r16, 0xFE ; 254
816: ba 14 cp r11, r10
818: 30 f4 brcc .+12 ; 0x826 <vfprintf+0x2ce>
81a: 04 ff sbrs r16, 4
81c: 06 c0 rjmp .+12 ; 0x82a <vfprintf+0x2d2>
81e: 02 fd sbrc r16, 2
820: 04 c0 rjmp .+8 ; 0x82a <vfprintf+0x2d2>
822: 0f 7e andi r16, 0xEF ; 239
824: 02 c0 rjmp .+4 ; 0x82a <vfprintf+0x2d2>
826: 1b 2d mov r17, r11
828: 01 c0 rjmp .+2 ; 0x82c <vfprintf+0x2d4>
82a: 1a 2d mov r17, r10
82c: 04 ff sbrs r16, 4
82e: 0c c0 rjmp .+24 ; 0x848 <vfprintf+0x2f0>
830: fe 01 movw r30, r28
832: eb 0d add r30, r11
834: f1 1d adc r31, r1
836: 80 81 ld r24, Z
838: 80 33 cpi r24, 0x30 ; 48
83a: 11 f4 brne .+4 ; 0x840 <vfprintf+0x2e8>
83c: 09 7e andi r16, 0xE9 ; 233
83e: 08 c0 rjmp .+16 ; 0x850 <vfprintf+0x2f8>
840: 1f 5f subi r17, 0xFF ; 255
842: 02 ff sbrs r16, 2
844: 05 c0 rjmp .+10 ; 0x850 <vfprintf+0x2f8>
846: 03 c0 rjmp .+6 ; 0x84e <vfprintf+0x2f6>
848: 80 2f mov r24, r16
84a: 86 78 andi r24, 0x86 ; 134
84c: 09 f0 breq .+2 ; 0x850 <vfprintf+0x2f8>
84e: 1f 5f subi r17, 0xFF ; 255
850: e0 2e mov r14, r16
852: 03 fd sbrc r16, 3
854: 13 c0 rjmp .+38 ; 0x87c <vfprintf+0x324>
856: 00 ff sbrs r16, 0
858: 0e c0 rjmp .+28 ; 0x876 <vfprintf+0x31e>
85a: 15 15 cp r17, r5
85c: 10 f0 brcs .+4 ; 0x862 <vfprintf+0x30a>
85e: ab 2c mov r10, r11
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -