?? adc.lss
字號:
692: 8b 85 ldd r24, Y+11 ; 0x0b
694: 9c 85 ldd r25, Y+12 ; 0x0c
696: 28 0f add r18, r24
698: 39 1f adc r19, r25
69a: 2e 5f subi r18, 0xFE ; 254
69c: 3f 4f sbci r19, 0xFF ; 255
69e: a9 01 movw r20, r18
6a0: 60 e0 ldi r22, 0x00 ; 0
6a2: 91 81 ldd r25, Z+1 ; 0x01
6a4: 8a 85 ldd r24, Y+10 ; 0x0a
6a6: 98 13 cpse r25, r24
6a8: 61 e0 ldi r22, 0x01 ; 1
6aa: 6a 8b std Y+18, r22 ; 0x12
6ac: 97 fe sbrs r9, 7
6ae: 0f c0 rjmp .+30 ; 0x6ce <__mulsf3+0x174>
6b0: 2f c0 rjmp .+94 ; 0x710 <__mulsf3+0x1b6>
6b2: ca 01 movw r24, r20
6b4: 01 97 sbiw r24, 0x01 ; 1
6b6: ac 01 movw r20, r24
6b8: 9c 01 movw r18, r24
6ba: 66 0c add r6, r6
6bc: 77 1c adc r7, r7
6be: 88 1c adc r8, r8
6c0: 99 1c adc r9, r9
6c2: 57 fc sbrc r5, 7
6c4: 41 c0 rjmp .+130 ; 0x748 <__mulsf3+0x1ee>
6c6: 22 0c add r2, r2
6c8: 33 1c adc r3, r3
6ca: 44 1c adc r4, r4
6cc: 55 1c adc r5, r5
6ce: 90 e0 ldi r25, 0x00 ; 0
6d0: 69 16 cp r6, r25
6d2: 90 e0 ldi r25, 0x00 ; 0
6d4: 79 06 cpc r7, r25
6d6: 90 e0 ldi r25, 0x00 ; 0
6d8: 89 06 cpc r8, r25
6da: 90 e4 ldi r25, 0x40 ; 64
6dc: 99 06 cpc r9, r25
6de: 48 f3 brcs .-46 ; 0x6b2 <__mulsf3+0x158>
6e0: 3c 8b std Y+20, r19 ; 0x14
6e2: 2b 8b std Y+19, r18 ; 0x13
6e4: d4 01 movw r26, r8
6e6: c3 01 movw r24, r6
6e8: 8f 77 andi r24, 0x7F ; 127
6ea: 90 70 andi r25, 0x00 ; 0
6ec: a0 70 andi r26, 0x00 ; 0
6ee: b0 70 andi r27, 0x00 ; 0
6f0: 80 34 cpi r24, 0x40 ; 64
6f2: 91 05 cpc r25, r1
6f4: a1 05 cpc r26, r1
6f6: b1 05 cpc r27, r1
6f8: 81 f1 breq .+96 ; 0x75a <__mulsf3+0x200>
6fa: 6d 8a std Y+21, r6 ; 0x15
6fc: 7e 8a std Y+22, r7 ; 0x16
6fe: 8f 8a std Y+23, r8 ; 0x17
700: 98 8e std Y+24, r9 ; 0x18
702: 83 e0 ldi r24, 0x03 ; 3
704: 89 8b std Y+17, r24 ; 0x11
706: 61 e1 ldi r22, 0x11 ; 17
708: 70 e0 ldi r23, 0x00 ; 0
70a: 6c 0f add r22, r28
70c: 7d 1f adc r23, r29
70e: 35 c0 rjmp .+106 ; 0x77a <__mulsf3+0x220>
710: 2f 5f subi r18, 0xFF ; 255
712: 3f 4f sbci r19, 0xFF ; 255
714: a9 01 movw r20, r18
716: d4 01 movw r26, r8
718: c3 01 movw r24, r6
71a: 81 70 andi r24, 0x01 ; 1
71c: 90 70 andi r25, 0x00 ; 0
71e: a0 70 andi r26, 0x00 ; 0
720: b0 70 andi r27, 0x00 ; 0
722: 89 2b or r24, r25
724: 61 f0 breq .+24 ; 0x73e <__mulsf3+0x1e4>
726: 56 94 lsr r5
728: 47 94 ror r4
72a: 37 94 ror r3
72c: 27 94 ror r2
72e: 80 e0 ldi r24, 0x00 ; 0
730: 90 e0 ldi r25, 0x00 ; 0
732: a0 e0 ldi r26, 0x00 ; 0
734: b0 e8 ldi r27, 0x80 ; 128
736: 28 2a or r2, r24
738: 39 2a or r3, r25
73a: 4a 2a or r4, r26
73c: 5b 2a or r5, r27
73e: 96 94 lsr r9
740: 87 94 ror r8
742: 77 94 ror r7
744: 67 94 ror r6
746: c3 cf rjmp .-122 ; 0x6ce <__mulsf3+0x174>
748: 81 e0 ldi r24, 0x01 ; 1
74a: 90 e0 ldi r25, 0x00 ; 0
74c: a0 e0 ldi r26, 0x00 ; 0
74e: b0 e0 ldi r27, 0x00 ; 0
750: 68 2a or r6, r24
752: 79 2a or r7, r25
754: 8a 2a or r8, r26
756: 9b 2a or r9, r27
758: b6 cf rjmp .-148 ; 0x6c6 <__mulsf3+0x16c>
75a: 67 fc sbrc r6, 7
75c: 05 c0 rjmp .+10 ; 0x768 <__mulsf3+0x20e>
75e: 21 14 cp r2, r1
760: 31 04 cpc r3, r1
762: 41 04 cpc r4, r1
764: 51 04 cpc r5, r1
766: 49 f2 breq .-110 ; 0x6fa <__mulsf3+0x1a0>
768: 80 e4 ldi r24, 0x40 ; 64
76a: 90 e0 ldi r25, 0x00 ; 0
76c: a0 e0 ldi r26, 0x00 ; 0
76e: b0 e0 ldi r27, 0x00 ; 0
770: 68 0e add r6, r24
772: 79 1e adc r7, r25
774: 8a 1e adc r8, r26
776: 9b 1e adc r9, r27
778: c0 cf rjmp .-128 ; 0x6fa <__mulsf3+0x1a0>
77a: cb 01 movw r24, r22
77c: 0e 94 b4 04 call 0x968 <__pack_f>
780: dc 01 movw r26, r24
782: cb 01 movw r24, r22
784: bc 01 movw r22, r24
786: cd 01 movw r24, r26
788: e2 e1 ldi r30, 0x12 ; 18
78a: a0 96 adiw r28, 0x20 ; 32
78c: 0c 94 d7 09 jmp 0x13ae <__epilogue_restores__>
00000790 <__gesf2>:
790: a8 e1 ldi r26, 0x18 ; 24
792: b0 e0 ldi r27, 0x00 ; 0
794: ee ec ldi r30, 0xCE ; 206
796: f3 e0 ldi r31, 0x03 ; 3
798: 0c 94 c9 09 jmp 0x1392 <__prologue_saves__+0x1c>
79c: dc 01 movw r26, r24
79e: cb 01 movw r24, r22
7a0: 89 8b std Y+17, r24 ; 0x11
7a2: 9a 8b std Y+18, r25 ; 0x12
7a4: ab 8b std Y+19, r26 ; 0x13
7a6: bc 8b std Y+20, r27 ; 0x14
7a8: 2d 8b std Y+21, r18 ; 0x15
7aa: 3e 8b std Y+22, r19 ; 0x16
7ac: 4f 8b std Y+23, r20 ; 0x17
7ae: 58 8f std Y+24, r21 ; 0x18
7b0: be 01 movw r22, r28
7b2: 6f 5f subi r22, 0xFF ; 255
7b4: 7f 4f sbci r23, 0xFF ; 255
7b6: ce 01 movw r24, r28
7b8: 41 96 adiw r24, 0x11 ; 17
7ba: 0e 94 9c 05 call 0xb38 <__unpack_f>
7be: 8e 01 movw r16, r28
7c0: 07 5f subi r16, 0xF7 ; 247
7c2: 1f 4f sbci r17, 0xFF ; 255
7c4: b8 01 movw r22, r16
7c6: ce 01 movw r24, r28
7c8: 45 96 adiw r24, 0x15 ; 21
7ca: 0e 94 9c 05 call 0xb38 <__unpack_f>
7ce: 89 81 ldd r24, Y+1 ; 0x01
7d0: 82 30 cpi r24, 0x02 ; 2
7d2: 18 f0 brcs .+6 ; 0x7da <__gesf2+0x4a>
7d4: 89 85 ldd r24, Y+9 ; 0x09
7d6: 82 30 cpi r24, 0x02 ; 2
7d8: 18 f4 brcc .+6 ; 0x7e0 <__gesf2+0x50>
7da: 2f ef ldi r18, 0xFF ; 255
7dc: 3f ef ldi r19, 0xFF ; 255
7de: 09 c0 rjmp .+18 ; 0x7f2 <__gesf2+0x62>
7e0: b8 01 movw r22, r16
7e2: ce 01 movw r24, r28
7e4: 01 96 adiw r24, 0x01 ; 1
7e6: 0e 94 16 06 call 0xc2c <__fpcmp_parts_f>
7ea: 28 2f mov r18, r24
7ec: 33 27 eor r19, r19
7ee: 27 fd sbrc r18, 7
7f0: 30 95 com r19
7f2: c9 01 movw r24, r18
7f4: e4 e0 ldi r30, 0x04 ; 4
7f6: 68 96 adiw r28, 0x18 ; 24
7f8: 0c 94 e5 09 jmp 0x13ca <__epilogue_restores__+0x1c>
000007fc <__floatsisf>:
7fc: a8 e0 ldi r26, 0x08 ; 8
7fe: b0 e0 ldi r27, 0x00 ; 0
800: e4 e0 ldi r30, 0x04 ; 4
802: f4 e0 ldi r31, 0x04 ; 4
804: 0c 94 c7 09 jmp 0x138e <__prologue_saves__+0x18>
808: 9b 01 movw r18, r22
80a: ac 01 movw r20, r24
80c: 7b 01 movw r14, r22
80e: 8c 01 movw r16, r24
810: ee 24 eor r14, r14
812: 17 fd sbrc r17, 7
814: e3 94 inc r14
816: ff 24 eor r15, r15
818: 00 27 eor r16, r16
81a: 11 27 eor r17, r17
81c: ea 82 std Y+2, r14 ; 0x02
81e: 21 15 cp r18, r1
820: 31 05 cpc r19, r1
822: 41 05 cpc r20, r1
824: 51 05 cpc r21, r1
826: 39 f4 brne .+14 ; 0x836 <__floatsisf+0x3a>
828: 82 e0 ldi r24, 0x02 ; 2
82a: 89 83 std Y+1, r24 ; 0x01
82c: ce 01 movw r24, r28
82e: 01 96 adiw r24, 0x01 ; 1
830: 0e 94 b4 04 call 0x968 <__pack_f>
834: 43 c0 rjmp .+134 ; 0x8bc <__floatsisf+0xc0>
836: 83 e0 ldi r24, 0x03 ; 3
838: 89 83 std Y+1, r24 ; 0x01
83a: 6e e1 ldi r22, 0x1E ; 30
83c: 70 e0 ldi r23, 0x00 ; 0
83e: cb 01 movw r24, r22
840: ee 20 and r14, r14
842: 31 f5 brne .+76 ; 0x890 <__floatsisf+0x94>
844: 79 01 movw r14, r18
846: 8a 01 movw r16, r20
848: a8 01 movw r20, r16
84a: 97 01 movw r18, r14
84c: 20 30 cpi r18, 0x00 ; 0
84e: e0 e0 ldi r30, 0x00 ; 0
850: 3e 07 cpc r19, r30
852: e0 e0 ldi r30, 0x00 ; 0
854: 4e 07 cpc r20, r30
856: e0 e4 ldi r30, 0x40 ; 64
858: 5e 07 cpc r21, r30
85a: 98 f4 brcc .+38 ; 0x882 <__floatsisf+0x86>
85c: 79 01 movw r14, r18
85e: 8a 01 movw r16, r20
860: ee 0c add r14, r14
862: ff 1c adc r15, r15
864: 00 1f adc r16, r16
866: 11 1f adc r17, r17
868: 01 97 sbiw r24, 0x01 ; 1
86a: bc 01 movw r22, r24
86c: a8 01 movw r20, r16
86e: 97 01 movw r18, r14
870: e0 e0 ldi r30, 0x00 ; 0
872: ee 16 cp r14, r30
874: e0 e0 ldi r30, 0x00 ; 0
876: fe 06 cpc r15, r30
878: e0 e0 ldi r30, 0x00 ; 0
87a: 0e 07 cpc r16, r30
87c: e0 e4 ldi r30, 0x40 ; 64
87e: 1e 07 cpc r17, r30
880: 68 f3 brcs .-38 ; 0x85c <__floatsisf+0x60>
882: ed 82 std Y+5, r14 ; 0x05
884: fe 82 std Y+6, r15 ; 0x06
886: 0f 83 std Y+7, r16 ; 0x07
888: 18 87 std Y+8, r17 ; 0x08
88a: 7c 83 std Y+4, r23 ; 0x04
88c: 6b 83 std Y+3, r22 ; 0x03
88e: ce cf rjmp .-100 ; 0x82c <__floatsisf+0x30>
890: 20 30 cpi r18, 0x00 ; 0
892: e0 e0 ldi r30, 0x00 ; 0
894: 3e 07 cpc r19, r30
896: e0 e0 ldi r30, 0x00 ; 0
898: 4e 07 cpc r20, r30
89a: e0 e8 ldi r30, 0x80 ; 128
89c: 5e 07 cpc r21, r30
89e: 41 f0 breq .+16 ; 0x8b0 <__floatsisf+0xb4>
8a0: ee 24 eor r14, r14
8a2: ff 24 eor r15, r15
8a4: 87 01 movw r16, r14
8a6: e2 1a sub r14, r18
8a8: f3 0a sbc r15, r19
8aa: 04 0b sbc r16, r20
8ac: 15 0b sbc r17, r21
8ae: cc cf rjmp .-104 ; 0x848 <__floatsisf+0x4c>
8b0: 7c 83 std Y+4, r23 ; 0x04
8b2: 6b 83 std Y+3, r22 ; 0x03
8b4: 60 e0 ldi r22, 0x00 ; 0
8b6: 70 e0 ldi r23, 0x00 ; 0
8b8: 80 e0 ldi r24, 0x00 ; 0
8ba: 9f ec ldi r25, 0xCF ; 207
8bc: e6 e0 ldi r30, 0x06 ; 6
8be: 28 96 adiw r28, 0x08 ; 8
8c0: 0c 94 e3 09 jmp 0x13c6 <__epilogue_restores__+0x18>
000008c4 <__fixsfsi>:
8c4: ac e0 ldi r26, 0x0C ; 12
8c6: b0 e0 ldi r27, 0x00 ; 0
8c8: e8 e6 ldi r30, 0x68 ; 104
8ca: f4 e0 ldi r31, 0x04 ; 4
8cc: 0c 94 cb 09 jmp 0x1396 <__prologue_saves__+0x20>
8d0: dc 01 movw r26, r24
8d2: cb 01 movw r24, r22
8d4: 89 87 std Y+9, r24 ; 0x09
8d6: 9a 87 std Y+10, r25 ; 0x0a
8d8: ab 87 std Y+11, r26 ; 0x0b
8da: bc 87 std Y+12, r27 ; 0x0c
8dc: be 01 movw r22, r28
8de: 6f 5f subi r22, 0xFF ; 255
8e0: 7f 4f sbci r23, 0xFF ; 255
8e2: ce 01 movw r24, r28
8e4: 09 96 adiw r24, 0x09 ; 9
8e6: 0e 94 9c 05 call 0xb38 <__unpack_f>
8ea: 89 81 ldd r24, Y+1 ; 0x01
8ec: 82 30 cpi r24, 0x02 ; 2
8ee: 11 f0 breq .+4 ; 0x8f4 <__fixsfsi+0x30>
8f0: 82 30 cpi r24, 0x02 ; 2
8f2: 28 f4 brcc .+10 ; 0x8fe <__fixsfsi+0x3a>
8f4: 60 e0 ldi r22, 0x00 ; 0
8f6: 70 e0 ldi r23, 0x00 ; 0
8f8: 80 e0 ldi r24, 0x00 ; 0
8fa: 90 e0 ldi r25, 0x00 ; 0
8fc: 31 c0 rjmp .+98 ; 0x960 <__fixsfsi+0x9c>
8fe: 84 30 cpi r24, 0x04 ; 4
900: 39 f0 breq .+14 ; 0x910 <__fixsfsi+0x4c>
902: 2b 81 ldd r18, Y+3 ; 0x03
904: 3c 81 ldd r19, Y+4 ; 0x04
906: 37 fd sbrc r19, 7
908: f5 cf rjmp .-22 ; 0x8f4 <__fixsfsi+0x30>
90a: 2f 31 cpi r18, 0x1F ; 31
90c: 31 05 cpc r19, r1
90e: 6c f0 brlt .+26 ; 0x92a <__fixsfsi+0x66>
910: 8a 81 ldd r24, Y+2 ; 0x02
912: 88 23 and r24, r24
914: 29 f0 breq .+10 ; 0x920 <__fixsfsi+0x5c>
916: 60 e0 ldi r22, 0x00 ; 0
918: 70 e0 ldi r23, 0x00 ; 0
91a: 80 e0 ldi r24, 0x00 ; 0
91c: 90 e8 ldi r25, 0x80 ; 128
91e: 20 c0 rjmp .+64 ; 0x960 <__fixsfsi+0x9c>
920: 6f ef ldi r22, 0xFF ; 255
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -