?? adc.lss
字號:
922: 7f ef ldi r23, 0xFF ; 255
924: 8f ef ldi r24, 0xFF ; 255
926: 9f e7 ldi r25, 0x7F ; 127
928: 1b c0 rjmp .+54 ; 0x960 <__fixsfsi+0x9c>
92a: 8e e1 ldi r24, 0x1E ; 30
92c: 90 e0 ldi r25, 0x00 ; 0
92e: 82 1b sub r24, r18
930: 93 0b sbc r25, r19
932: 2d 81 ldd r18, Y+5 ; 0x05
934: 3e 81 ldd r19, Y+6 ; 0x06
936: 4f 81 ldd r20, Y+7 ; 0x07
938: 58 85 ldd r21, Y+8 ; 0x08
93a: 04 c0 rjmp .+8 ; 0x944 <__fixsfsi+0x80>
93c: 56 95 lsr r21
93e: 47 95 ror r20
940: 37 95 ror r19
942: 27 95 ror r18
944: 8a 95 dec r24
946: d2 f7 brpl .-12 ; 0x93c <__fixsfsi+0x78>
948: 8a 81 ldd r24, Y+2 ; 0x02
94a: 88 23 and r24, r24
94c: 39 f0 breq .+14 ; 0x95c <__fixsfsi+0x98>
94e: 50 95 com r21
950: 40 95 com r20
952: 30 95 com r19
954: 21 95 neg r18
956: 3f 4f sbci r19, 0xFF ; 255
958: 4f 4f sbci r20, 0xFF ; 255
95a: 5f 4f sbci r21, 0xFF ; 255
95c: ca 01 movw r24, r20
95e: b9 01 movw r22, r18
960: e2 e0 ldi r30, 0x02 ; 2
962: 2c 96 adiw r28, 0x0c ; 12
964: 0c 94 e7 09 jmp 0x13ce <__epilogue_restores__+0x20>
00000968 <__pack_f>:
968: a0 e0 ldi r26, 0x00 ; 0
96a: b0 e0 ldi r27, 0x00 ; 0
96c: ea eb ldi r30, 0xBA ; 186
96e: f4 e0 ldi r31, 0x04 ; 4
970: 0c 94 c1 09 jmp 0x1382 <__prologue_saves__+0xc>
974: 88 24 eor r8, r8
976: 99 24 eor r9, r9
978: 54 01 movw r10, r8
97a: dc 01 movw r26, r24
97c: fc 01 movw r30, r24
97e: 24 81 ldd r18, Z+4 ; 0x04
980: 35 81 ldd r19, Z+5 ; 0x05
982: 46 81 ldd r20, Z+6 ; 0x06
984: 57 81 ldd r21, Z+7 ; 0x07
986: 81 81 ldd r24, Z+1 ; 0x01
988: 08 2f mov r16, r24
98a: 11 27 eor r17, r17
98c: 60 e0 ldi r22, 0x00 ; 0
98e: 70 e0 ldi r23, 0x00 ; 0
990: 8c 91 ld r24, X
992: 82 30 cpi r24, 0x02 ; 2
994: 20 f4 brcc .+8 ; 0x99e <__pack_f+0x36>
996: 6f ef ldi r22, 0xFF ; 255
998: 70 e0 ldi r23, 0x00 ; 0
99a: 40 61 ori r20, 0x10 ; 16
99c: a4 c0 rjmp .+328 ; 0xae6 <__pack_f+0x17e>
99e: 84 30 cpi r24, 0x04 ; 4
9a0: 09 f4 brne .+2 ; 0x9a4 <__pack_f+0x3c>
9a2: 64 c0 rjmp .+200 ; 0xa6c <__pack_f+0x104>
9a4: 82 30 cpi r24, 0x02 ; 2
9a6: 09 f4 brne .+2 ; 0x9aa <__pack_f+0x42>
9a8: 63 c0 rjmp .+198 ; 0xa70 <__pack_f+0x108>
9aa: 21 15 cp r18, r1
9ac: 31 05 cpc r19, r1
9ae: 41 05 cpc r20, r1
9b0: 51 05 cpc r21, r1
9b2: 09 f4 brne .+2 ; 0x9b6 <__pack_f+0x4e>
9b4: 98 c0 rjmp .+304 ; 0xae6 <__pack_f+0x17e>
9b6: fd 01 movw r30, r26
9b8: 82 81 ldd r24, Z+2 ; 0x02
9ba: 93 81 ldd r25, Z+3 ; 0x03
9bc: ff ef ldi r31, 0xFF ; 255
9be: 82 38 cpi r24, 0x82 ; 130
9c0: 9f 07 cpc r25, r31
9c2: 0c f0 brlt .+2 ; 0x9c6 <__pack_f+0x5e>
9c4: 50 c0 rjmp .+160 ; 0xa66 <__pack_f+0xfe>
9c6: a2 e8 ldi r26, 0x82 ; 130
9c8: ea 2e mov r14, r26
9ca: af ef ldi r26, 0xFF ; 255
9cc: fa 2e mov r15, r26
9ce: e8 1a sub r14, r24
9d0: f9 0a sbc r15, r25
9d2: 8a e1 ldi r24, 0x1A ; 26
9d4: e8 16 cp r14, r24
9d6: f1 04 cpc r15, r1
9d8: 0c f0 brlt .+2 ; 0x9dc <__pack_f+0x74>
9da: 6b c0 rjmp .+214 ; 0xab2 <__pack_f+0x14a>
9dc: 6b 01 movw r12, r22
9de: 81 e0 ldi r24, 0x01 ; 1
9e0: 90 e0 ldi r25, 0x00 ; 0
9e2: a0 e0 ldi r26, 0x00 ; 0
9e4: b0 e0 ldi r27, 0x00 ; 0
9e6: 0e 2c mov r0, r14
9e8: 04 c0 rjmp .+8 ; 0x9f2 <__pack_f+0x8a>
9ea: 88 0f add r24, r24
9ec: 99 1f adc r25, r25
9ee: aa 1f adc r26, r26
9f0: bb 1f adc r27, r27
9f2: 0a 94 dec r0
9f4: d2 f7 brpl .-12 ; 0x9ea <__pack_f+0x82>
9f6: 01 97 sbiw r24, 0x01 ; 1
9f8: a1 09 sbc r26, r1
9fa: b1 09 sbc r27, r1
9fc: 82 23 and r24, r18
9fe: 93 23 and r25, r19
a00: a4 23 and r26, r20
a02: b5 23 and r27, r21
a04: 00 97 sbiw r24, 0x00 ; 0
a06: a1 05 cpc r26, r1
a08: b1 05 cpc r27, r1
a0a: 19 f0 breq .+6 ; 0xa12 <__pack_f+0xaa>
a0c: f1 e0 ldi r31, 0x01 ; 1
a0e: cf 2e mov r12, r31
a10: d1 2c mov r13, r1
a12: 04 c0 rjmp .+8 ; 0xa1c <__pack_f+0xb4>
a14: 56 95 lsr r21
a16: 47 95 ror r20
a18: 37 95 ror r19
a1a: 27 95 ror r18
a1c: ea 94 dec r14
a1e: d2 f7 brpl .-12 ; 0xa14 <__pack_f+0xac>
a20: c6 01 movw r24, r12
a22: aa 27 eor r26, r26
a24: 97 fd sbrc r25, 7
a26: a0 95 com r26
a28: ba 2f mov r27, r26
a2a: 28 2b or r18, r24
a2c: 39 2b or r19, r25
a2e: 4a 2b or r20, r26
a30: 5b 2b or r21, r27
a32: da 01 movw r26, r20
a34: c9 01 movw r24, r18
a36: 8f 77 andi r24, 0x7F ; 127
a38: 90 70 andi r25, 0x00 ; 0
a3a: a0 70 andi r26, 0x00 ; 0
a3c: b0 70 andi r27, 0x00 ; 0
a3e: 80 34 cpi r24, 0x40 ; 64
a40: 91 05 cpc r25, r1
a42: a1 05 cpc r26, r1
a44: b1 05 cpc r27, r1
a46: d1 f1 breq .+116 ; 0xabc <__pack_f+0x154>
a48: 21 5c subi r18, 0xC1 ; 193
a4a: 3f 4f sbci r19, 0xFF ; 255
a4c: 4f 4f sbci r20, 0xFF ; 255
a4e: 5f 4f sbci r21, 0xFF ; 255
a50: 20 30 cpi r18, 0x00 ; 0
a52: e0 e0 ldi r30, 0x00 ; 0
a54: 3e 07 cpc r19, r30
a56: e0 e0 ldi r30, 0x00 ; 0
a58: 4e 07 cpc r20, r30
a5a: e0 e4 ldi r30, 0x40 ; 64
a5c: 5e 07 cpc r21, r30
a5e: 08 f1 brcs .+66 ; 0xaa2 <__pack_f+0x13a>
a60: 61 e0 ldi r22, 0x01 ; 1
a62: 70 e0 ldi r23, 0x00 ; 0
a64: 1e c0 rjmp .+60 ; 0xaa2 <__pack_f+0x13a>
a66: 80 38 cpi r24, 0x80 ; 128
a68: 91 05 cpc r25, r1
a6a: 3c f0 brlt .+14 ; 0xa7a <__pack_f+0x112>
a6c: 6f ef ldi r22, 0xFF ; 255
a6e: 70 e0 ldi r23, 0x00 ; 0
a70: 20 e0 ldi r18, 0x00 ; 0
a72: 30 e0 ldi r19, 0x00 ; 0
a74: 40 e0 ldi r20, 0x00 ; 0
a76: 50 e0 ldi r21, 0x00 ; 0
a78: 36 c0 rjmp .+108 ; 0xae6 <__pack_f+0x17e>
a7a: bc 01 movw r22, r24
a7c: 61 58 subi r22, 0x81 ; 129
a7e: 7f 4f sbci r23, 0xFF ; 255
a80: da 01 movw r26, r20
a82: c9 01 movw r24, r18
a84: 8f 77 andi r24, 0x7F ; 127
a86: 90 70 andi r25, 0x00 ; 0
a88: a0 70 andi r26, 0x00 ; 0
a8a: b0 70 andi r27, 0x00 ; 0
a8c: 80 34 cpi r24, 0x40 ; 64
a8e: 91 05 cpc r25, r1
a90: a1 05 cpc r26, r1
a92: b1 05 cpc r27, r1
a94: d1 f0 breq .+52 ; 0xaca <__pack_f+0x162>
a96: 21 5c subi r18, 0xC1 ; 193
a98: 3f 4f sbci r19, 0xFF ; 255
a9a: 4f 4f sbci r20, 0xFF ; 255
a9c: 5f 4f sbci r21, 0xFF ; 255
a9e: 57 fd sbrc r21, 7
aa0: 1b c0 rjmp .+54 ; 0xad8 <__pack_f+0x170>
aa2: 97 e0 ldi r25, 0x07 ; 7
aa4: 56 95 lsr r21
aa6: 47 95 ror r20
aa8: 37 95 ror r19
aaa: 27 95 ror r18
aac: 9a 95 dec r25
aae: d1 f7 brne .-12 ; 0xaa4 <__pack_f+0x13c>
ab0: 1a c0 rjmp .+52 ; 0xae6 <__pack_f+0x17e>
ab2: 20 e0 ldi r18, 0x00 ; 0
ab4: 30 e0 ldi r19, 0x00 ; 0
ab6: 40 e0 ldi r20, 0x00 ; 0
ab8: 50 e0 ldi r21, 0x00 ; 0
aba: bb cf rjmp .-138 ; 0xa32 <__pack_f+0xca>
abc: 27 ff sbrs r18, 7
abe: c8 cf rjmp .-112 ; 0xa50 <__pack_f+0xe8>
ac0: 20 5c subi r18, 0xC0 ; 192
ac2: 3f 4f sbci r19, 0xFF ; 255
ac4: 4f 4f sbci r20, 0xFF ; 255
ac6: 5f 4f sbci r21, 0xFF ; 255
ac8: c3 cf rjmp .-122 ; 0xa50 <__pack_f+0xe8>
aca: 27 ff sbrs r18, 7
acc: e8 cf rjmp .-48 ; 0xa9e <__pack_f+0x136>
ace: 20 5c subi r18, 0xC0 ; 192
ad0: 3f 4f sbci r19, 0xFF ; 255
ad2: 4f 4f sbci r20, 0xFF ; 255
ad4: 5f 4f sbci r21, 0xFF ; 255
ad6: e3 cf rjmp .-58 ; 0xa9e <__pack_f+0x136>
ad8: 56 95 lsr r21
ada: 47 95 ror r20
adc: 37 95 ror r19
ade: 27 95 ror r18
ae0: 6f 5f subi r22, 0xFF ; 255
ae2: 7f 4f sbci r23, 0xFF ; 255
ae4: de cf rjmp .-68 ; 0xaa2 <__pack_f+0x13a>
ae6: 82 2e mov r8, r18
ae8: 93 2e mov r9, r19
aea: 94 2f mov r25, r20
aec: 9f 77 andi r25, 0x7F ; 127
aee: 8a 2d mov r24, r10
af0: 80 78 andi r24, 0x80 ; 128
af2: a8 2e mov r10, r24
af4: a9 2a or r10, r25
af6: 96 2f mov r25, r22
af8: 97 95 ror r25
afa: 99 27 eor r25, r25
afc: 97 95 ror r25
afe: 8a 2d mov r24, r10
b00: 8f 77 andi r24, 0x7F ; 127
b02: a8 2e mov r10, r24
b04: a9 2a or r10, r25
b06: 76 95 lsr r23
b08: 67 95 ror r22
b0a: 96 2f mov r25, r22
b0c: 9f 77 andi r25, 0x7F ; 127
b0e: 8b 2d mov r24, r11
b10: 80 78 andi r24, 0x80 ; 128
b12: b8 2e mov r11, r24
b14: b9 2a or r11, r25
b16: 90 2f mov r25, r16
b18: 97 95 ror r25
b1a: 99 27 eor r25, r25
b1c: 97 95 ror r25
b1e: 8b 2d mov r24, r11
b20: 8f 77 andi r24, 0x7F ; 127
b22: b8 2e mov r11, r24
b24: b9 2a or r11, r25
b26: d5 01 movw r26, r10
b28: c4 01 movw r24, r8
b2a: bc 01 movw r22, r24
b2c: cd 01 movw r24, r26
b2e: ec e0 ldi r30, 0x0C ; 12
b30: cd b7 in r28, 0x3d ; 61
b32: de b7 in r29, 0x3e ; 62
b34: 0c 94 dd 09 jmp 0x13ba <__epilogue_restores__+0xc>
00000b38 <__unpack_f>:
b38: cf 93 push r28
b3a: df 93 push r29
b3c: fc 01 movw r30, r24
b3e: db 01 movw r26, r22
b40: 40 81 ld r20, Z
b42: 51 81 ldd r21, Z+1 ; 0x01
b44: 22 81 ldd r18, Z+2 ; 0x02
b46: 62 2f mov r22, r18
b48: 6f 77 andi r22, 0x7F ; 127
b4a: 70 e0 ldi r23, 0x00 ; 0
b4c: 22 1f adc r18, r18
b4e: 22 27 eor r18, r18
b50: 22 1f adc r18, r18
b52: 93 81 ldd r25, Z+3 ; 0x03
b54: 89 2f mov r24, r25
b56: 88 0f add r24, r24
b58: 82 2b or r24, r18
b5a: 28 2f mov r18, r24
b5c: 33 27 eor r19, r19
b5e: 99 1f adc r25, r25
b60: 99 27 eor r25, r25
b62: 99 1f adc r25, r25
b64: ed 01 movw r28, r26
b66: 99 83 std Y+1, r25 ; 0x01
b68: 21 15 cp r18, r1
b6a: 31 05 cpc r19, r1
b6c: 41 f4 brne .+16 ; 0xb7e <__unpack_f+0x46>
b6e: 41 15 cp r20, r1
b70: 51 05 cpc r21, r1
b72: 61 05 cpc r22, r1
b74: 71 05 cpc r23, r1
b76: e1 f4 brne .+56 ; 0xbb0 <__unpack_f+0x78>
b78: 82 e0 ldi r24, 0x02 ; 2
b7a: 8c 93 st X, r24
b7c: 54 c0 rjmp .+168 ; 0xc26 <__unpack_f+0xee>
b7e: 2f 3f cpi r18, 0xFF ; 255
b80: 31 05 cpc r19, r1
b82: 09 f4 brne .+2 ; 0xb86 <__unpack_f+0x4e>
b84: 41 c0 rjmp .+130 ; 0xc08 <__unpack_f+0xd0>
b86: 2f 57 subi r18, 0x7F ; 127
b88: 30 40 sbci r19, 0x00 ; 0
b8a: fd 01 movw r30, r26
b8c: 33 83 std Z+3, r19 ; 0x03
b8e: 22 83 std Z+2, r18 ; 0x02
b90: 83 e0 ldi r24, 0x03 ; 3
b92: 8c 93 st X, r24
b94: 87 e0 ldi r24, 0x07 ; 7
b96: 44 0f add r20, r20
b98: 55 1f adc r21, r21
b9a: 66 1f adc r22, r22
b9c: 77 1f adc r23, r23
b9e: 8a 95 dec r24
ba0: d1 f7
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -