📄 main.lss
字号:
4be: 2b 97 sbiw r28, 0x0b ; 11
4c0: 0f b6 in r0, 0x3f ; 63
4c2: f8 94 cli
4c4: de bf out 0x3e, r29 ; 62
4c6: 0f be out 0x3f, r0 ; 63
4c8: cd bf out 0x3d, r28 ; 61
4ca: 3c 01 movw r6, r24
4cc: 4b 01 movw r8, r22
4ce: 6a 01 movw r12, r20
4d0: fc 01 movw r30, r24
4d2: 17 82 std Z+7, r1 ; 0x07
4d4: 16 82 std Z+6, r1 ; 0x06
4d6: 83 81 ldd r24, Z+3 ; 0x03
4d8: 81 fd sbrc r24, 1
4da: 03 c0 rjmp .+6 ; 0x4e2 <vfprintf+0x4a>
4dc: 8f ef ldi r24, 0xFF ; 255
4de: 9f ef ldi r25, 0xFF ; 255
4e0: bb c1 rjmp .+886 ; 0x858 <vfprintf+0x3c0>
4e2: 1e 01 movw r2, r28
4e4: 08 94 sec
4e6: 21 1c adc r2, r1
4e8: 31 1c adc r3, r1
4ea: f3 01 movw r30, r6
4ec: 33 81 ldd r19, Z+3 ; 0x03
4ee: f4 01 movw r30, r8
4f0: 33 fd sbrc r19, 3
4f2: 85 91 lpm r24, Z+
4f4: 33 ff sbrs r19, 3
4f6: 81 91 ld r24, Z+
4f8: 4f 01 movw r8, r30
4fa: 88 23 and r24, r24
4fc: 09 f4 brne .+2 ; 0x500 <vfprintf+0x68>
4fe: a9 c1 rjmp .+850 ; 0x852 <vfprintf+0x3ba>
500: 85 32 cpi r24, 0x25 ; 37
502: 39 f4 brne .+14 ; 0x512 <vfprintf+0x7a>
504: 33 fd sbrc r19, 3
506: 85 91 lpm r24, Z+
508: 33 ff sbrs r19, 3
50a: 81 91 ld r24, Z+
50c: 4f 01 movw r8, r30
50e: 85 32 cpi r24, 0x25 ; 37
510: 29 f4 brne .+10 ; 0x51c <vfprintf+0x84>
512: b3 01 movw r22, r6
514: 90 e0 ldi r25, 0x00 ; 0
516: 0e 94 11 07 call 0xe22 ; 0xe22 <fputc>
51a: e7 cf rjmp .-50 ; 0x4ea <vfprintf+0x52>
51c: 98 2f mov r25, r24
51e: aa 24 eor r10, r10
520: 10 e0 ldi r17, 0x00 ; 0
522: 55 24 eor r5, r5
524: 10 32 cpi r17, 0x20 ; 32
526: b0 f4 brcc .+44 ; 0x554 <vfprintf+0xbc>
528: 9b 32 cpi r25, 0x2B ; 43
52a: 69 f0 breq .+26 ; 0x546 <vfprintf+0xae>
52c: 9c 32 cpi r25, 0x2C ; 44
52e: 28 f4 brcc .+10 ; 0x53a <vfprintf+0xa2>
530: 90 32 cpi r25, 0x20 ; 32
532: 51 f0 breq .+20 ; 0x548 <vfprintf+0xb0>
534: 93 32 cpi r25, 0x23 ; 35
536: 71 f4 brne .+28 ; 0x554 <vfprintf+0xbc>
538: 0b c0 rjmp .+22 ; 0x550 <vfprintf+0xb8>
53a: 9d 32 cpi r25, 0x2D ; 45
53c: 39 f0 breq .+14 ; 0x54c <vfprintf+0xb4>
53e: 90 33 cpi r25, 0x30 ; 48
540: 49 f4 brne .+18 ; 0x554 <vfprintf+0xbc>
542: 11 60 ori r17, 0x01 ; 1
544: 2a c0 rjmp .+84 ; 0x59a <vfprintf+0x102>
546: 12 60 ori r17, 0x02 ; 2
548: 14 60 ori r17, 0x04 ; 4
54a: 27 c0 rjmp .+78 ; 0x59a <vfprintf+0x102>
54c: 18 60 ori r17, 0x08 ; 8
54e: 25 c0 rjmp .+74 ; 0x59a <vfprintf+0x102>
550: 10 61 ori r17, 0x10 ; 16
552: 23 c0 rjmp .+70 ; 0x59a <vfprintf+0x102>
554: 17 fd sbrc r17, 7
556: 2a c0 rjmp .+84 ; 0x5ac <vfprintf+0x114>
558: 29 2f mov r18, r25
55a: 20 53 subi r18, 0x30 ; 48
55c: 2a 30 cpi r18, 0x0A ; 10
55e: 88 f4 brcc .+34 ; 0x582 <vfprintf+0xea>
560: 16 ff sbrs r17, 6
562: 07 c0 rjmp .+14 ; 0x572 <vfprintf+0xda>
564: 8a e0 ldi r24, 0x0A ; 10
566: a8 9e mul r10, r24
568: c0 01 movw r24, r0
56a: 11 24 eor r1, r1
56c: a2 2e mov r10, r18
56e: a8 0e add r10, r24
570: 14 c0 rjmp .+40 ; 0x59a <vfprintf+0x102>
572: 8a e0 ldi r24, 0x0A ; 10
574: 58 9e mul r5, r24
576: c0 01 movw r24, r0
578: 11 24 eor r1, r1
57a: 52 2e mov r5, r18
57c: 58 0e add r5, r24
57e: 10 62 ori r17, 0x20 ; 32
580: 0c c0 rjmp .+24 ; 0x59a <vfprintf+0x102>
582: 9e 32 cpi r25, 0x2E ; 46
584: 21 f4 brne .+8 ; 0x58e <vfprintf+0xf6>
586: 16 fd sbrc r17, 6
588: 64 c1 rjmp .+712 ; 0x852 <vfprintf+0x3ba>
58a: 10 64 ori r17, 0x40 ; 64
58c: 06 c0 rjmp .+12 ; 0x59a <vfprintf+0x102>
58e: 9c 36 cpi r25, 0x6C ; 108
590: 11 f4 brne .+4 ; 0x596 <vfprintf+0xfe>
592: 10 68 ori r17, 0x80 ; 128
594: 02 c0 rjmp .+4 ; 0x59a <vfprintf+0x102>
596: 98 36 cpi r25, 0x68 ; 104
598: 49 f4 brne .+18 ; 0x5ac <vfprintf+0x114>
59a: f4 01 movw r30, r8
59c: 33 fd sbrc r19, 3
59e: 95 91 lpm r25, Z+
5a0: 33 ff sbrs r19, 3
5a2: 91 91 ld r25, Z+
5a4: 4f 01 movw r8, r30
5a6: 99 23 and r25, r25
5a8: 09 f0 breq .+2 ; 0x5ac <vfprintf+0x114>
5aa: bc cf rjmp .-136 ; 0x524 <vfprintf+0x8c>
5ac: 89 2f mov r24, r25
5ae: 85 54 subi r24, 0x45 ; 69
5b0: 83 30 cpi r24, 0x03 ; 3
5b2: 18 f0 brcs .+6 ; 0x5ba <vfprintf+0x122>
5b4: 80 52 subi r24, 0x20 ; 32
5b6: 83 30 cpi r24, 0x03 ; 3
5b8: 38 f4 brcc .+14 ; 0x5c8 <vfprintf+0x130>
5ba: 24 e0 ldi r18, 0x04 ; 4
5bc: 30 e0 ldi r19, 0x00 ; 0
5be: c2 0e add r12, r18
5c0: d3 1e adc r13, r19
5c2: 8f e3 ldi r24, 0x3F ; 63
5c4: 89 83 std Y+1, r24 ; 0x01
5c6: 0f c0 rjmp .+30 ; 0x5e6 <vfprintf+0x14e>
5c8: 93 36 cpi r25, 0x63 ; 99
5ca: 31 f0 breq .+12 ; 0x5d8 <vfprintf+0x140>
5cc: 93 37 cpi r25, 0x73 ; 115
5ce: 81 f0 breq .+32 ; 0x5f0 <vfprintf+0x158>
5d0: 93 35 cpi r25, 0x53 ; 83
5d2: 09 f0 breq .+2 ; 0x5d6 <vfprintf+0x13e>
5d4: 56 c0 rjmp .+172 ; 0x682 <vfprintf+0x1ea>
5d6: 20 c0 rjmp .+64 ; 0x618 <vfprintf+0x180>
5d8: f6 01 movw r30, r12
5da: 80 81 ld r24, Z
5dc: 89 83 std Y+1, r24 ; 0x01
5de: 22 e0 ldi r18, 0x02 ; 2
5e0: 30 e0 ldi r19, 0x00 ; 0
5e2: c2 0e add r12, r18
5e4: d3 1e adc r13, r19
5e6: 71 01 movw r14, r2
5e8: 81 e0 ldi r24, 0x01 ; 1
5ea: a8 2e mov r10, r24
5ec: b1 2c mov r11, r1
5ee: 12 c0 rjmp .+36 ; 0x614 <vfprintf+0x17c>
5f0: f6 01 movw r30, r12
5f2: e0 80 ld r14, Z
5f4: f1 80 ldd r15, Z+1 ; 0x01
5f6: 16 fd sbrc r17, 6
5f8: 03 c0 rjmp .+6 ; 0x600 <vfprintf+0x168>
5fa: 6f ef ldi r22, 0xFF ; 255
5fc: 7f ef ldi r23, 0xFF ; 255
5fe: 02 c0 rjmp .+4 ; 0x604 <vfprintf+0x16c>
600: 6a 2d mov r22, r10
602: 70 e0 ldi r23, 0x00 ; 0
604: 22 e0 ldi r18, 0x02 ; 2
606: 30 e0 ldi r19, 0x00 ; 0
608: c2 0e add r12, r18
60a: d3 1e adc r13, r19
60c: c7 01 movw r24, r14
60e: 0e 94 c6 06 call 0xd8c ; 0xd8c <strnlen>
612: 5c 01 movw r10, r24
614: 1f 77 andi r17, 0x7F ; 127
616: 13 c0 rjmp .+38 ; 0x63e <vfprintf+0x1a6>
618: f6 01 movw r30, r12
61a: e0 80 ld r14, Z
61c: f1 80 ldd r15, Z+1 ; 0x01
61e: 16 fd sbrc r17, 6
620: 03 c0 rjmp .+6 ; 0x628 <vfprintf+0x190>
622: 6f ef ldi r22, 0xFF ; 255
624: 7f ef ldi r23, 0xFF ; 255
626: 02 c0 rjmp .+4 ; 0x62c <vfprintf+0x194>
628: 6a 2d mov r22, r10
62a: 70 e0 ldi r23, 0x00 ; 0
62c: 22 e0 ldi r18, 0x02 ; 2
62e: 30 e0 ldi r19, 0x00 ; 0
630: c2 0e add r12, r18
632: d3 1e adc r13, r19
634: c7 01 movw r24, r14
636: 0e 94 bb 06 call 0xd76 ; 0xd76 <strnlen_P>
63a: 5c 01 movw r10, r24
63c: 10 68 ori r17, 0x80 ; 128
63e: 13 ff sbrs r17, 3
640: 07 c0 rjmp .+14 ; 0x650 <vfprintf+0x1b8>
642: 1b c0 rjmp .+54 ; 0x67a <vfprintf+0x1e2>
644: b3 01 movw r22, r6
646: 80 e2 ldi r24, 0x20 ; 32
648: 90 e0 ldi r25, 0x00 ; 0
64a: 0e 94 11 07 call 0xe22 ; 0xe22 <fputc>
64e: 5a 94 dec r5
650: 85 2d mov r24, r5
652: 90 e0 ldi r25, 0x00 ; 0
654: a8 16 cp r10, r24
656: b9 06 cpc r11, r25
658: a8 f3 brcs .-22 ; 0x644 <vfprintf+0x1ac>
65a: 0f c0 rjmp .+30 ; 0x67a <vfprintf+0x1e2>
65c: f7 01 movw r30, r14
65e: 17 fd sbrc r17, 7
660: 85 91 lpm r24, Z+
662: 17 ff sbrs r17, 7
664: 81 91 ld r24, Z+
666: 7f 01 movw r14, r30
668: b3 01 movw r22, r6
66a: 90 e0 ldi r25, 0x00 ; 0
66c: 0e 94 11 07 call 0xe22 ; 0xe22 <fputc>
670: 51 10 cpse r5, r1
672: 5a 94 dec r5
674: 08 94 sec
676: a1 08 sbc r10, r1
678: b1 08 sbc r11, r1
67a: a1 14 cp r10, r1
67c: b1 04 cpc r11, r1
67e: 71 f7 brne .-36 ; 0x65c <vfprintf+0x1c4>
680: e5 c0 rjmp .+458 ; 0x84c <vfprintf+0x3b4>
682: 94 36 cpi r25, 0x64 ; 100
684: 11 f0 breq .+4 ; 0x68a <vfprintf+0x1f2>
686: 99 36 cpi r25, 0x69 ; 105
688: 69 f5 brne .+90 ; 0x6e4 <vfprintf+0x24c>
68a: 17 ff sbrs r17, 7
68c: 0a c0 rjmp .+20 ; 0x6a2 <vfprintf+0x20a>
68e: f6 01 movw r30, r12
690: 60 81 ld r22, Z
692: 71 81 ldd r23, Z+1 ; 0x01
694: 82 81 ldd r24, Z+2 ; 0x02
696: 93 81 ldd r25, Z+3 ; 0x03
698: 24 e0 ldi r18, 0x04 ; 4
69a: 30 e0 ldi r19, 0x00 ; 0
69c: c2 0e add r12, r18
69e: d3 1e adc r13, r19
6a0: 0d c0 rjmp .+26 ; 0x6bc <vfprintf+0x224>
6a2: f6 01 movw r30, r12
6a4: 80 81 ld r24, Z
6a6: 91 81 ldd r25, Z+1 ; 0x01
6a8: 9c 01 movw r18, r24
6aa: b9 01 movw r22, r18
6ac: 88 27 eor r24, r24
6ae: 77 fd sbrc r23, 7
6b0: 80 95 com r24
6b2: 98 2f mov r25, r24
6b4: 42 e0 ldi r20, 0x02 ; 2
6b6: 50 e0 ldi r21, 0x00 ; 0
6b8: c4 0e add r12, r20
6ba: d5 1e adc r13, r21
6bc: 01 2f mov r16, r17
6be: 0f 76 andi r16, 0x6F ; 111
6c0: 97 ff sbrs r25, 7
6c2: 08 c0 rjmp .+16 ; 0x6d4 <vfprintf+0x23c>
6c4: 90 95 com r25
6c6: 80 95 com r24
6c8: 70 95 com r23
6ca: 61 95 neg r22
6cc: 7f 4f sbci r23, 0xFF ; 255
6ce: 8f 4f sbci r24, 0xFF ; 255
6d0: 9f 4f sbci r25, 0xFF ; 255
6d2: 00 68 ori r16, 0x80 ; 128
6d4: 2a e0 ldi r18, 0x0A ; 10
6d6: 30 e0 ldi r19, 0x00 ; 0
6d8: a1 01 movw r20, r2
6da: 0e 94 57 07 call 0xeae ; 0xeae <__ultoa_invert>
6de: b8 2e mov r11, r24
6e0: b2 18 sub r11, r2
6e2: 3d c0 rjmp .+122 ; 0x75e <vfprintf+0x2c6>
6e4: 95 37 cpi r25, 0x75 ; 117
6e6: 21 f4 brne .+8 ; 0x6f0 <vfprintf+0x258>
6e8: 1f 7e andi r17, 0xEF ; 239
6ea: 2a e0 ldi r18, 0x0A ; 10
6ec: 30 e0 ldi r19, 0x00 ; 0
6ee: 1c c0 rjmp .+56 ; 0x728 <vfprintf+0x290>
6f0: 19 7f andi r17, 0xF9 ; 249
6f2: 9f 36 cpi r25, 0x6F ; 111
6f4: 61 f0 breq .+24 ; 0x70e <vfprintf+0x276>
6f6: 90 37 cpi r25, 0x70 ; 112
6f8: 20 f4 brcc .+8 ; 0x702 <vfprintf+0x26a>
6fa: 98 35 cpi r25, 0x58 ; 88
6fc: 09 f0 breq .+2 ; 0x700 <vfprintf+0x268>
6fe: a9 c0 rjmp .+338 ; 0x852 <vfprintf+0x3ba>
700: 0f c0 rjmp .+30 ; 0x720 <vfprintf+0x288>
702: 90 37 cpi r25, 0x70 ; 112
704: 39 f0 breq .+14 ; 0x714 <vfprintf+0x27c>
706: 98 37 cpi r25, 0x78 ; 120
708: 09 f0 breq .+2 ; 0x70c <vfprintf+0x274>
70a: a3 c0 rjmp .+326 ; 0x852 <vfprintf+0x3ba>
70c: 04 c0 rjmp .+8 ; 0x716 <vfprintf+0x27e>
70e: 28 e0 ldi r18, 0x08 ; 8
710: 30 e0 ldi r19, 0x00 ; 0
712: 0a c0 rjmp .+20 ; 0x728 <vfprintf+0x290>
714: 10 61 ori r17, 0x10 ; 16
716: 14 fd sbrc r17, 4
718: 14 60 ori r17, 0x04 ; 4
71a: 20 e1 ldi r18, 0x10 ; 16
71c: 30 e0 ldi r19, 0x00 ; 0
71e: 04 c0 rjmp .+8 ; 0x728 <vfprintf+0x290>
720: 14 fd sbrc r17, 4
722: 16 60 ori r17, 0x06 ; 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -