📄 adled.lss
字号:
6ec: 8c 15 cp r24, r12
6ee: 9d 05 cpc r25, r13
6f0: 61 f0 breq .+24 ; 0x70a <__stack+0x4ab>
6f2: e9 89 ldd r30, Y+17 ; 0x11
6f4: fa 89 ldd r31, Y+18 ; 0x12
6f6: 82 91 ld r24, -Z
6f8: fa 8b std Y+18, r31 ; 0x12
6fa: e9 8b std Y+17, r30 ; 0x11
6fc: 73 2d mov r23, r3
6fe: 62 2d mov r22, r2
700: 99 27 eor r25, r25
702: 87 fd sbrc r24, 7
704: 90 95 com r25
706: 43 d3 rcall .+1670 ; 0xd8e <fputc>
708: ef cf rjmp .-34 ; 0x6e8 <__stack+0x489>
70a: bb 20 and r11, r11
70c: 69 f0 breq .+26 ; 0x728 <__stack+0x4c9>
70e: 87 2d mov r24, r7
710: 7a 94 dec r7
712: 18 16 cp r1, r24
714: 4c f4 brge .+18 ; 0x728 <__stack+0x4c9>
716: 73 2d mov r23, r3
718: 62 2d mov r22, r2
71a: 80 e2 ldi r24, 0x20 ; 32
71c: 90 e0 ldi r25, 0x00 ; 0
71e: 37 d3 rcall .+1646 ; 0xd8e <fputc>
720: f6 cf rjmp .-20 ; 0x70e <__stack+0x4af>
722: 73 2d mov r23, r3
724: 62 2d mov r22, r2
726: 33 d3 rcall .+1638 ; 0xd8e <fputc>
728: cc 24 eor r12, r12
72a: dd 24 eor r13, r13
72c: 13 c0 rjmp .+38 ; 0x754 <__stack+0x4f5>
72e: 9f 85 ldd r25, Y+15 ; 0x0f
730: 95 32 cpi r25, 0x25 ; 37
732: 41 f4 brne .+16 ; 0x744 <__stack+0x4e5>
734: 81 e0 ldi r24, 0x01 ; 1
736: c8 2e mov r12, r24
738: d1 2c mov r13, r1
73a: 66 24 eor r6, r6
73c: 76 2c mov r7, r6
73e: ea e0 ldi r30, 0x0A ; 10
740: e8 8b std Y+16, r30 ; 0x10
742: 08 c0 rjmp .+16 ; 0x754 <__stack+0x4f5>
744: 73 2d mov r23, r3
746: 62 2d mov r22, r2
748: ff 85 ldd r31, Y+15 ; 0x0f
74a: 8f 2f mov r24, r31
74c: 99 27 eor r25, r25
74e: 87 fd sbrc r24, 7
750: 90 95 com r25
752: 1d d3 rcall .+1594 ; 0xd8e <fputc>
754: f3 2d mov r31, r3
756: e2 2d mov r30, r2
758: 83 81 ldd r24, Z+3 ; 0x03
75a: 83 ff sbrs r24, 3
75c: 05 c0 rjmp .+10 ; 0x768 <__stack+0x509>
75e: ed 85 ldd r30, Y+13 ; 0x0d
760: fe 85 ldd r31, Y+14 ; 0x0e
762: c8 95 lpm
764: f0 2d mov r31, r0
766: 03 c0 rjmp .+6 ; 0x76e <__stack+0x50f>
768: ed 85 ldd r30, Y+13 ; 0x0d
76a: fe 85 ldd r31, Y+14 ; 0x0e
76c: f0 81 ld r31, Z
76e: ff 87 std Y+15, r31 ; 0x0f
770: 2f 85 ldd r18, Y+15 ; 0x0f
772: 22 23 and r18, r18
774: 09 f0 breq .+2 ; 0x778 <__stack+0x519>
776: 58 cd rjmp .-1360 ; 0x228 <vfprintf+0x36>
778: f3 2d mov r31, r3
77a: e2 2d mov r30, r2
77c: 86 81 ldd r24, Z+6 ; 0x06
77e: 97 81 ldd r25, Z+7 ; 0x07
780: e2 e1 ldi r30, 0x12 ; 18
782: 62 96 adiw r28, 0x12 ; 18
784: e8 c3 rjmp .+2000 ; 0xf56 <__epilogue_restores__>
00000786 <vfscanf>:
786: a8 e0 ldi r26, 0x08 ; 8
788: b0 e0 ldi r27, 0x00 ; 0
78a: e8 ec ldi r30, 0xC8 ; 200
78c: f3 e0 ldi r31, 0x03 ; 3
78e: c7 c3 rjmp .+1934 ; 0xf1e <__prologue_saves__>
790: ee 24 eor r14, r14
792: ff 24 eor r15, r15
794: 00 27 eor r16, r16
796: 11 27 eor r17, r17
798: a8 2e mov r10, r24
79a: b9 2e mov r11, r25
79c: 7a 83 std Y+2, r23 ; 0x02
79e: 69 83 std Y+1, r22 ; 0x01
7a0: 84 2e mov r8, r20
7a2: 95 2e mov r9, r21
7a4: 55 24 eor r5, r5
7a6: 22 24 eor r2, r2
7a8: 33 24 eor r3, r3
7aa: d3 2c mov r13, r3
7ac: c2 2c mov r12, r2
7ae: 2f ef ldi r18, 0xFF ; 255
7b0: 3f ef ldi r19, 0xFF ; 255
7b2: 3c 83 std Y+4, r19 ; 0x04
7b4: 2b 83 std Y+3, r18 ; 0x03
7b6: f9 2f mov r31, r25
7b8: e8 2f mov r30, r24
7ba: 37 82 std Z+7, r3 ; 0x07
7bc: 26 82 std Z+6, r2 ; 0x06
7be: 3e 82 std Y+6, r3 ; 0x06
7c0: 2d 82 std Y+5, r2 ; 0x05
7c2: 83 81 ldd r24, Z+3 ; 0x03
7c4: 80 fd sbrc r24, 0
7c6: 45 c2 rjmp .+1162 ; 0xc52 <vfscanf+0x4cc>
7c8: 93 2f mov r25, r19
7ca: 82 2f mov r24, r18
7cc: 73 c2 rjmp .+1254 ; 0xcb4 <vfscanf+0x52e>
7ce: 29 81 ldd r18, Y+1 ; 0x01
7d0: 3a 81 ldd r19, Y+2 ; 0x02
7d2: 2f 5f subi r18, 0xFF ; 255
7d4: 3f 4f sbci r19, 0xFF ; 255
7d6: 3a 83 std Y+2, r19 ; 0x02
7d8: 29 83 std Y+1, r18 ; 0x01
7da: 45 2d mov r20, r5
7dc: 55 27 eor r21, r21
7de: 58 87 std Y+8, r21 ; 0x08
7e0: 4f 83 std Y+7, r20 ; 0x07
7e2: 40 ff sbrs r20, 0
7e4: fc c1 rjmp .+1016 ; 0xbde <vfscanf+0x458>
7e6: 55 e2 ldi r21, 0x25 ; 37
7e8: 75 16 cp r7, r21
7ea: 19 f4 brne .+6 ; 0x7f2 <vfscanf+0x6c>
7ec: 8e ef ldi r24, 0xFE ; 254
7ee: 58 22 and r5, r24
7f0: 21 c2 rjmp .+1090 ; 0xc34 <vfscanf+0x4ae>
7f2: 47 2d mov r20, r7
7f4: 40 53 subi r20, 0x30 ; 48
7f6: 4a 30 cpi r20, 0x0A ; 10
7f8: b0 f4 brcc .+44 ; 0x826 <vfscanf+0xa0>
7fa: 9f e7 ldi r25, 0x7F ; 127
7fc: 69 16 cp r6, r25
7fe: 11 f4 brne .+4 ; 0x804 <vfscanf+0x7e>
800: 66 24 eor r6, r6
802: 0f c0 rjmp .+30 ; 0x822 <vfscanf+0x9c>
804: 26 2d mov r18, r6
806: 33 27 eor r19, r19
808: 27 fd sbrc r18, 7
80a: 30 95 com r19
80c: 93 2f mov r25, r19
80e: 82 2f mov r24, r18
810: e3 e0 ldi r30, 0x03 ; 3
812: 88 0f add r24, r24
814: 99 1f adc r25, r25
816: ea 95 dec r30
818: e1 f7 brne .-8 ; 0x812 <vfscanf+0x8c>
81a: 82 0f add r24, r18
81c: 93 1f adc r25, r19
81e: 68 2e mov r6, r24
820: 62 0e add r6, r18
822: 64 0e add r6, r20
824: 16 c2 rjmp .+1068 ; 0xc52 <vfscanf+0x4cc>
826: 87 2d mov r24, r7
828: 99 27 eor r25, r25
82a: 87 fd sbrc r24, 7
82c: 90 95 com r25
82e: 22 d3 rcall .+1604 ; 0xe74 <tolower>
830: 78 2e mov r7, r24
832: 28 2f mov r18, r24
834: 33 27 eor r19, r19
836: 27 fd sbrc r18, 7
838: 30 95 com r19
83a: 2e 36 cpi r18, 0x6E ; 110
83c: 31 05 cpc r19, r1
83e: 09 f4 brne .+2 ; 0x842 <vfscanf+0xbc>
840: a0 c1 rjmp .+832 ; 0xb82 <vfscanf+0x3fc>
842: 2f 36 cpi r18, 0x6F ; 111
844: 31 05 cpc r19, r1
846: f4 f4 brge .+60 ; 0x884 <vfscanf+0xfe>
848: 28 36 cpi r18, 0x68 ; 104
84a: 31 05 cpc r19, r1
84c: 09 f4 brne .+2 ; 0x850 <vfscanf+0xca>
84e: 01 c2 rjmp .+1026 ; 0xc52 <vfscanf+0x4cc>
850: 29 36 cpi r18, 0x69 ; 105
852: 31 05 cpc r19, r1
854: 7c f4 brge .+30 ; 0x874 <vfscanf+0xee>
856: 23 36 cpi r18, 0x63 ; 99
858: 31 05 cpc r19, r1
85a: 99 f1 breq .+102 ; 0x8c2 <vfscanf+0x13c>
85c: 24 36 cpi r18, 0x64 ; 100
85e: 31 05 cpc r19, r1
860: 24 f4 brge .+8 ; 0x86a <vfscanf+0xe4>
862: 2a 32 cpi r18, 0x2A ; 42
864: 31 05 cpc r19, r1
866: 39 f1 breq .+78 ; 0x8b6 <vfscanf+0x130>
868: 9d c1 rjmp .+826 ; 0xba4 <vfscanf+0x41e>
86a: 24 36 cpi r18, 0x64 ; 100
86c: 31 05 cpc r19, r1
86e: 09 f4 brne .+2 ; 0x872 <vfscanf+0xec>
870: 9a c0 rjmp .+308 ; 0x9a6 <vfscanf+0x220>
872: 98 c1 rjmp .+816 ; 0xba4 <vfscanf+0x41e>
874: 29 36 cpi r18, 0x69 ; 105
876: 31 05 cpc r19, r1
878: 09 f4 brne .+2 ; 0x87c <vfscanf+0xf6>
87a: 95 c0 rjmp .+298 ; 0x9a6 <vfscanf+0x220>
87c: 2c 36 cpi r18, 0x6C ; 108
87e: 31 05 cpc r19, r1
880: e9 f0 breq .+58 ; 0x8bc <vfscanf+0x136>
882: 90 c1 rjmp .+800 ; 0xba4 <vfscanf+0x41e>
884: 23 37 cpi r18, 0x73 ; 115
886: 31 05 cpc r19, r1
888: 09 f4 brne .+2 ; 0x88c <vfscanf+0x106>
88a: 4b c0 rjmp .+150 ; 0x922 <vfscanf+0x19c>
88c: 24 37 cpi r18, 0x74 ; 116
88e: 31 05 cpc r19, r1
890: 4c f4 brge .+18 ; 0x8a4 <vfscanf+0x11e>
892: 2f 36 cpi r18, 0x6F ; 111
894: 31 05 cpc r19, r1
896: 09 f4 brne .+2 ; 0x89a <vfscanf+0x114>
898: 7d c0 rjmp .+250 ; 0x994 <vfscanf+0x20e>
89a: 20 37 cpi r18, 0x70 ; 112
89c: 31 05 cpc r19, r1
89e: 09 f4 brne .+2 ; 0x8a2 <vfscanf+0x11c>
8a0: 7e c0 rjmp .+252 ; 0x99e <vfscanf+0x218>
8a2: 80 c1 rjmp .+768 ; 0xba4 <vfscanf+0x41e>
8a4: 25 37 cpi r18, 0x75 ; 117
8a6: 31 05 cpc r19, r1
8a8: 09 f4 brne .+2 ; 0x8ac <vfscanf+0x126>
8aa: 7b c0 rjmp .+246 ; 0x9a2 <vfscanf+0x21c>
8ac: 28 37 cpi r18, 0x78 ; 120
8ae: 31 05 cpc r19, r1
8b0: 09 f4 brne .+2 ; 0x8b4 <vfscanf+0x12e>
8b2: 75 c0 rjmp .+234 ; 0x99e <vfscanf+0x218>
8b4: 77 c1 rjmp .+750 ; 0xba4 <vfscanf+0x41e>
8b6: e0 e1 ldi r30, 0x10 ; 16
8b8: 5e 2a or r5, r30
8ba: cb c1 rjmp .+918 ; 0xc52 <vfscanf+0x4cc>
8bc: f4 e0 ldi r31, 0x04 ; 4
8be: 5f 2a or r5, r31
8c0: c8 c1 rjmp .+912 ; 0xc52 <vfscanf+0x4cc>
8c2: 2f 81 ldd r18, Y+7 ; 0x07
8c4: 24 fd sbrc r18, 4
8c6: 08 c0 rjmp .+16 ; 0x8d8 <vfscanf+0x152>
8c8: f9 2d mov r31, r9
8ca: e8 2d mov r30, r8
8cc: 42 e0 ldi r20, 0x02 ; 2
8ce: 50 e0 ldi r21, 0x00 ; 0
8d0: 84 0e add r8, r20
8d2: 95 1e adc r9, r21
8d4: e0 80 ld r14, Z
8d6: f1 80 ldd r15, Z+1 ; 0x01
8d8: 5f e7 ldi r21, 0x7F ; 127
8da: 65 16 cp r6, r21
8dc: 11 f4 brne .+4 ; 0x8e2 <vfscanf+0x15c>
8de: 71 e0 ldi r23, 0x01 ; 1
8e0: 67 2e mov r6, r23
8e2: 86 2d mov r24, r6
8e4: 6a 94 dec r6
8e6: 18 16 cp r1, r24
8e8: 0c f0 brlt .+2 ; 0x8ec <vfscanf+0x166>
8ea: 5c c1 rjmp .+696 ; 0xba4 <vfscanf+0x41e>
8ec: 9b 2d mov r25, r11
8ee: 8a 2d mov r24, r10
8f0: 08 d2 rcall .+1040 ; 0xd02 <fgetc>
8f2: c8 2e mov r12, r24
8f4: d9 2e mov r13, r25
8f6: 8f ef ldi r24, 0xFF ; 255
8f8: c8 16 cp r12, r24
8fa: 8f ef ldi r24, 0xFF ; 255
8fc: d8 06 cpc r13, r24
8fe: 09 f4 brne .+2 ; 0x902 <vfscanf+0x17c>
900: b8 c1 rjmp .+880 ; 0xc72 <vfscanf+0x4ec>
902: 9f 81 ldd r25, Y+7 ; 0x07
904: 94 fd sbrc r25, 4
906: ed cf rjmp .-38 ; 0x8e2 <vfscanf+0x15c>
908: ff 2d mov r31, r15
90a: ee 2d mov r30, r14
90c: c0 82 st Z, r12
90e: 08 94 sec
910: e1 1c adc r14, r1
912: f1 1c adc r15, r1
914: e6 cf rjmp .-52 ; 0x8e2 <vfscanf+0x15c>
916: 7b 2d mov r23, r11
918: 6a 2d mov r22, r10
91a: 9d 2d mov r25, r13
91c: 8c 2d mov r24, r12
91e: 67 d2 rcall .+1230 ; 0xdee <ungetc>
920: 33 c0 rjmp .+102 ; 0x988 <vfscanf+0x202>
922: ef 81 ldd r30, Y+7 ; 0x07
924: e4 fd sbrc r30, 4
926: 08 c0 rjmp .+16 ; 0x938 <vfscanf+0x1b2>
928: f9 2d mov r31, r9
92a: e8 2d mov r30, r8
92c: 22 e0 ldi r18, 0x02 ; 2
92e: 30 e0 ldi r19, 0x00 ; 0
930: 82 0e add r8, r18
932: 93 1e adc r9, r19
934: e0 80 ld r14, Z
936: f1 80 ldd r15, Z+1 ; 0x01
938: 9b 2d mov r25, r11
93a: 8a 2d mov r24, r10
93c: e2 d1 rcall .+964 ; 0xd02 <fgetc>
93e: c8 2e mov r12, r24
940: d9 2e mov r13, r25
942: 89 d2 rcall .+1298 ; 0xe56 <isspace>
944: 89 2b or r24, r25
946: c1 f7 brne .-16 ; 0x938 <vfscanf+0x1b2>
948: 3f ef ldi r19, 0xFF ; 255
94a: c3 16 cp r12, r19
94c: 3f ef ldi r19, 0xFF ; 255
94e: d3 06 cpc r13, r19
950: 09 f4 brne .+2 ; 0x954 <vfscanf+0x1ce>
952: 8f c1 rjmp .+798 ; 0xc72 <vfscanf+0x4ec>
954: 86 2d mov r24, r6
956: 6a 94 dec r6
958: 18 16 cp r1, r24
95a: b4 f4 brge .+44 ; 0x988 <vfscanf+0x202>
95c: 9d 2d mov r25, r13
95e: 8c 2d mov r24, r12
960: 7a d2 rcall .+1268 ; 0xe56 <isspace>
962: 89 2b or r24, r25
964: c1 f6 brne .-80 ; 0x916 <vfscanf+0x190>
966: 4f 81 ldd r20, Y+7 ; 0x07
968: 44 fd sbrc r20, 4
96a: 06 c0 rjmp .+12 ; 0x978 <vfscanf+0x1f2>
96c: ff 2d mov r31, r15
96e: ee 2d mov r30, r14
970: c0 82 st Z, r12
972: 08 94 sec
974: e1 1c adc r14, r1
976: f1 1c adc r15, r1
978: 9b 2d mov r25, r11
97a: 8a 2d mov r24, r10
97c: c2 d1 rcall .+900 ; 0xd02 <fgetc>
97e: c8 2e mov r12, r24
980: d9 2e mov r13, r25
982: 8f 5f subi r24, 0xFF ; 255
984: 9f 4f sbci r25, 0xFF ; 255
986: 31 f7 brne .-52 ; 0x954 <vfscanf+0x1ce>
988: 54 fc sbrc r5, 4
98a: 0c c1 rjmp .+536 ; 0xba4 <vfscanf+0x41e>
98c: ff 2d mov r31, r15
98e: ee 2d mov r30, r14
990: 10 82 st Z, r1
992: 08 c1 rjmp .+528 ; 0xba4 <vfscanf+0x41e>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -