⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 adc.lss

📁 AVR Devolpment Board
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     3fa:	43 c0       	rjmp	.+134    	; 0x482 <__stack+0x23>
     3fc:	26 19       	sub	r18, r6
     3fe:	37 09       	sbc	r19, r7
     400:	48 09       	sbc	r20, r8
     402:	59 09       	sbc	r21, r9
     404:	70 cf       	rjmp	.-288    	; 0x2e6 <_fpadd_parts+0xa0>
     406:	f5 01       	movw	r30, r10
     408:	61 83       	std	Z+1, r22	; 0x01
     40a:	b6 01       	movw	r22, r12
     40c:	26 0d       	add	r18, r6
     40e:	37 1d       	adc	r19, r7
     410:	48 1d       	adc	r20, r8
     412:	59 1d       	adc	r21, r9
     414:	19 01       	movw	r2, r18
     416:	2a 01       	movw	r4, r20
     418:	9d cf       	rjmp	.-198    	; 0x354 <_fpadd_parts+0x10e>
     41a:	6b 01       	movw	r12, r22
     41c:	20 e0       	ldi	r18, 0x00	; 0
     41e:	30 e0       	ldi	r19, 0x00	; 0
     420:	40 e0       	ldi	r20, 0x00	; 0
     422:	50 e0       	ldi	r21, 0x00	; 0
     424:	50 cf       	rjmp	.-352    	; 0x2c6 <_fpadd_parts+0x80>
     426:	d2 01       	movw	r26, r4
     428:	c1 01       	movw	r24, r2
     42a:	b6 95       	lsr	r27
     42c:	a7 95       	ror	r26
     42e:	97 95       	ror	r25
     430:	87 95       	ror	r24
     432:	21 e0       	ldi	r18, 0x01	; 1
     434:	30 e0       	ldi	r19, 0x00	; 0
     436:	40 e0       	ldi	r20, 0x00	; 0
     438:	50 e0       	ldi	r21, 0x00	; 0
     43a:	22 22       	and	r2, r18
     43c:	33 22       	and	r3, r19
     43e:	44 22       	and	r4, r20
     440:	55 22       	and	r5, r21
     442:	28 2a       	or	r2, r24
     444:	39 2a       	or	r3, r25
     446:	4a 2a       	or	r4, r26
     448:	5b 2a       	or	r5, r27
     44a:	f5 01       	movw	r30, r10
     44c:	24 82       	std	Z+4, r2	; 0x04
     44e:	35 82       	std	Z+5, r3	; 0x05
     450:	46 82       	std	Z+6, r4	; 0x06
     452:	57 82       	std	Z+7, r5	; 0x07
     454:	08 94       	sec
     456:	c1 1c       	adc	r12, r1
     458:	d1 1c       	adc	r13, r1
     45a:	d3 82       	std	Z+3, r13	; 0x03
     45c:	c2 82       	std	Z+2, r12	; 0x02
     45e:	a5 01       	movw	r20, r10
     460:	10 c0       	rjmp	.+32     	; 0x482 <__stack+0x23>
     462:	90 95       	com	r25
     464:	81 95       	neg	r24
     466:	9f 4f       	sbci	r25, 0xFF	; 255
     468:	24 cf       	rjmp	.-440    	; 0x2b2 <_fpadd_parts+0x6c>
     46a:	81 e0       	ldi	r24, 0x01	; 1
     46c:	f5 01       	movw	r30, r10
     46e:	81 83       	std	Z+1, r24	; 0x01
     470:	b6 01       	movw	r22, r12
     472:	50 95       	com	r21
     474:	40 95       	com	r20
     476:	30 95       	com	r19
     478:	21 95       	neg	r18
     47a:	3f 4f       	sbci	r19, 0xFF	; 255
     47c:	4f 4f       	sbci	r20, 0xFF	; 255
     47e:	5f 4f       	sbci	r21, 0xFF	; 255
     480:	37 cf       	rjmp	.-402    	; 0x2f0 <_fpadd_parts+0xaa>
     482:	ca 01       	movw	r24, r20
     484:	e2 e1       	ldi	r30, 0x12	; 18
     486:	cd b7       	in	r28, 0x3d	; 61
     488:	de b7       	in	r29, 0x3e	; 62
     48a:	0c 94 d7 09 	jmp	0x13ae <__epilogue_restores__>

0000048e <__addsf3>:
     48e:	a0 e2       	ldi	r26, 0x20	; 32
     490:	b0 e0       	ldi	r27, 0x00	; 0
     492:	ed e4       	ldi	r30, 0x4D	; 77
     494:	f2 e0       	ldi	r31, 0x02	; 2
     496:	0c 94 c9 09 	jmp	0x1392 <__prologue_saves__+0x1c>
     49a:	dc 01       	movw	r26, r24
     49c:	cb 01       	movw	r24, r22
     49e:	89 8f       	std	Y+25, r24	; 0x19
     4a0:	9a 8f       	std	Y+26, r25	; 0x1a
     4a2:	ab 8f       	std	Y+27, r26	; 0x1b
     4a4:	bc 8f       	std	Y+28, r27	; 0x1c
     4a6:	2d 8f       	std	Y+29, r18	; 0x1d
     4a8:	3e 8f       	std	Y+30, r19	; 0x1e
     4aa:	4f 8f       	std	Y+31, r20	; 0x1f
     4ac:	58 a3       	std	Y+32, r21	; 0x20
     4ae:	be 01       	movw	r22, r28
     4b0:	6f 5f       	subi	r22, 0xFF	; 255
     4b2:	7f 4f       	sbci	r23, 0xFF	; 255
     4b4:	ce 01       	movw	r24, r28
     4b6:	49 96       	adiw	r24, 0x19	; 25
     4b8:	0e 94 9c 05 	call	0xb38 <__unpack_f>
     4bc:	8e 01       	movw	r16, r28
     4be:	07 5f       	subi	r16, 0xF7	; 247
     4c0:	1f 4f       	sbci	r17, 0xFF	; 255
     4c2:	b8 01       	movw	r22, r16
     4c4:	ce 01       	movw	r24, r28
     4c6:	4d 96       	adiw	r24, 0x1d	; 29
     4c8:	0e 94 9c 05 	call	0xb38 <__unpack_f>
     4cc:	ae 01       	movw	r20, r28
     4ce:	4f 5e       	subi	r20, 0xEF	; 239
     4d0:	5f 4f       	sbci	r21, 0xFF	; 255
     4d2:	b8 01       	movw	r22, r16
     4d4:	ce 01       	movw	r24, r28
     4d6:	01 96       	adiw	r24, 0x01	; 1
     4d8:	0e 94 23 01 	call	0x246 <_fpadd_parts>
     4dc:	0e 94 b4 04 	call	0x968 <__pack_f>
     4e0:	dc 01       	movw	r26, r24
     4e2:	cb 01       	movw	r24, r22
     4e4:	bc 01       	movw	r22, r24
     4e6:	cd 01       	movw	r24, r26
     4e8:	e4 e0       	ldi	r30, 0x04	; 4
     4ea:	a0 96       	adiw	r28, 0x20	; 32
     4ec:	0c 94 e5 09 	jmp	0x13ca <__epilogue_restores__+0x1c>

000004f0 <__subsf3>:
     4f0:	a0 e2       	ldi	r26, 0x20	; 32
     4f2:	b0 e0       	ldi	r27, 0x00	; 0
     4f4:	ee e7       	ldi	r30, 0x7E	; 126
     4f6:	f2 e0       	ldi	r31, 0x02	; 2
     4f8:	0c 94 c9 09 	jmp	0x1392 <__prologue_saves__+0x1c>
     4fc:	dc 01       	movw	r26, r24
     4fe:	cb 01       	movw	r24, r22
     500:	89 8f       	std	Y+25, r24	; 0x19
     502:	9a 8f       	std	Y+26, r25	; 0x1a
     504:	ab 8f       	std	Y+27, r26	; 0x1b
     506:	bc 8f       	std	Y+28, r27	; 0x1c
     508:	2d 8f       	std	Y+29, r18	; 0x1d
     50a:	3e 8f       	std	Y+30, r19	; 0x1e
     50c:	4f 8f       	std	Y+31, r20	; 0x1f
     50e:	58 a3       	std	Y+32, r21	; 0x20
     510:	be 01       	movw	r22, r28
     512:	6f 5f       	subi	r22, 0xFF	; 255
     514:	7f 4f       	sbci	r23, 0xFF	; 255
     516:	ce 01       	movw	r24, r28
     518:	49 96       	adiw	r24, 0x19	; 25
     51a:	0e 94 9c 05 	call	0xb38 <__unpack_f>
     51e:	8e 01       	movw	r16, r28
     520:	07 5f       	subi	r16, 0xF7	; 247
     522:	1f 4f       	sbci	r17, 0xFF	; 255
     524:	b8 01       	movw	r22, r16
     526:	ce 01       	movw	r24, r28
     528:	4d 96       	adiw	r24, 0x1d	; 29
     52a:	0e 94 9c 05 	call	0xb38 <__unpack_f>
     52e:	8a 85       	ldd	r24, Y+10	; 0x0a
     530:	91 e0       	ldi	r25, 0x01	; 1
     532:	89 27       	eor	r24, r25
     534:	8a 87       	std	Y+10, r24	; 0x0a
     536:	ae 01       	movw	r20, r28
     538:	4f 5e       	subi	r20, 0xEF	; 239
     53a:	5f 4f       	sbci	r21, 0xFF	; 255
     53c:	b8 01       	movw	r22, r16
     53e:	ce 01       	movw	r24, r28
     540:	01 96       	adiw	r24, 0x01	; 1
     542:	0e 94 23 01 	call	0x246 <_fpadd_parts>
     546:	0e 94 b4 04 	call	0x968 <__pack_f>
     54a:	dc 01       	movw	r26, r24
     54c:	cb 01       	movw	r24, r22
     54e:	bc 01       	movw	r22, r24
     550:	cd 01       	movw	r24, r26
     552:	e4 e0       	ldi	r30, 0x04	; 4
     554:	a0 96       	adiw	r28, 0x20	; 32
     556:	0c 94 e5 09 	jmp	0x13ca <__epilogue_restores__+0x1c>

0000055a <__mulsf3>:
     55a:	a0 e2       	ldi	r26, 0x20	; 32
     55c:	b0 e0       	ldi	r27, 0x00	; 0
     55e:	e3 eb       	ldi	r30, 0xB3	; 179
     560:	f2 e0       	ldi	r31, 0x02	; 2
     562:	0c 94 bb 09 	jmp	0x1376 <__prologue_saves__>
     566:	dc 01       	movw	r26, r24
     568:	cb 01       	movw	r24, r22
     56a:	89 8f       	std	Y+25, r24	; 0x19
     56c:	9a 8f       	std	Y+26, r25	; 0x1a
     56e:	ab 8f       	std	Y+27, r26	; 0x1b
     570:	bc 8f       	std	Y+28, r27	; 0x1c
     572:	2d 8f       	std	Y+29, r18	; 0x1d
     574:	3e 8f       	std	Y+30, r19	; 0x1e
     576:	4f 8f       	std	Y+31, r20	; 0x1f
     578:	58 a3       	std	Y+32, r21	; 0x20
     57a:	be 01       	movw	r22, r28
     57c:	6f 5f       	subi	r22, 0xFF	; 255
     57e:	7f 4f       	sbci	r23, 0xFF	; 255
     580:	ce 01       	movw	r24, r28
     582:	49 96       	adiw	r24, 0x19	; 25
     584:	0e 94 9c 05 	call	0xb38 <__unpack_f>
     588:	69 e0       	ldi	r22, 0x09	; 9
     58a:	70 e0       	ldi	r23, 0x00	; 0
     58c:	6c 0f       	add	r22, r28
     58e:	7d 1f       	adc	r23, r29
     590:	ce 01       	movw	r24, r28
     592:	4d 96       	adiw	r24, 0x1d	; 29
     594:	0e 94 9c 05 	call	0xb38 <__unpack_f>
     598:	fe 01       	movw	r30, r28
     59a:	31 96       	adiw	r30, 0x01	; 1
     59c:	66 24       	eor	r6, r6
     59e:	77 24       	eor	r7, r7
     5a0:	43 01       	movw	r8, r6
     5a2:	13 01       	movw	r2, r6
     5a4:	24 01       	movw	r4, r8
     5a6:	89 81       	ldd	r24, Y+1	; 0x01
     5a8:	82 30       	cpi	r24, 0x02	; 2
     5aa:	98 f0       	brcs	.+38     	; 0x5d2 <__mulsf3+0x78>
     5ac:	99 85       	ldd	r25, Y+9	; 0x09
     5ae:	92 30       	cpi	r25, 0x02	; 2
     5b0:	58 f4       	brcc	.+22     	; 0x5c8 <__mulsf3+0x6e>
     5b2:	20 e0       	ldi	r18, 0x00	; 0
     5b4:	91 81       	ldd	r25, Z+1	; 0x01
     5b6:	8a 85       	ldd	r24, Y+10	; 0x0a
     5b8:	98 13       	cpse	r25, r24
     5ba:	21 e0       	ldi	r18, 0x01	; 1
     5bc:	2a 87       	std	Y+10, r18	; 0x0a
     5be:	69 e0       	ldi	r22, 0x09	; 9
     5c0:	70 e0       	ldi	r23, 0x00	; 0
     5c2:	6c 0f       	add	r22, r28
     5c4:	7d 1f       	adc	r23, r29
     5c6:	d9 c0       	rjmp	.+434    	; 0x77a <__mulsf3+0x220>
     5c8:	84 30       	cpi	r24, 0x04	; 4
     5ca:	59 f4       	brne	.+22     	; 0x5e2 <__mulsf3+0x88>
     5cc:	92 30       	cpi	r25, 0x02	; 2
     5ce:	09 f4       	brne	.+2      	; 0x5d2 <__mulsf3+0x78>
     5d0:	5b c0       	rjmp	.+182    	; 0x688 <__mulsf3+0x12e>
     5d2:	20 e0       	ldi	r18, 0x00	; 0
     5d4:	91 81       	ldd	r25, Z+1	; 0x01
     5d6:	8a 85       	ldd	r24, Y+10	; 0x0a
     5d8:	98 13       	cpse	r25, r24
     5da:	21 e0       	ldi	r18, 0x01	; 1
     5dc:	21 83       	std	Z+1, r18	; 0x01
     5de:	bf 01       	movw	r22, r30
     5e0:	cc c0       	rjmp	.+408    	; 0x77a <__mulsf3+0x220>
     5e2:	94 30       	cpi	r25, 0x04	; 4
     5e4:	09 f4       	brne	.+2      	; 0x5e8 <__mulsf3+0x8e>
     5e6:	4d c0       	rjmp	.+154    	; 0x682 <__mulsf3+0x128>
     5e8:	82 30       	cpi	r24, 0x02	; 2
     5ea:	99 f3       	breq	.-26     	; 0x5d2 <__mulsf3+0x78>
     5ec:	92 30       	cpi	r25, 0x02	; 2
     5ee:	09 f3       	breq	.-62     	; 0x5b2 <__mulsf3+0x58>
     5f0:	ed 80       	ldd	r14, Y+5	; 0x05
     5f2:	fe 80       	ldd	r15, Y+6	; 0x06
     5f4:	0f 81       	ldd	r16, Y+7	; 0x07
     5f6:	18 85       	ldd	r17, Y+8	; 0x08
     5f8:	2d 85       	ldd	r18, Y+13	; 0x0d
     5fa:	3e 85       	ldd	r19, Y+14	; 0x0e
     5fc:	4f 85       	ldd	r20, Y+15	; 0x0f
     5fe:	58 89       	ldd	r21, Y+16	; 0x10
     600:	64 01       	movw	r12, r8
     602:	53 01       	movw	r10, r6
     604:	6f e1       	ldi	r22, 0x1F	; 31
     606:	70 e0       	ldi	r23, 0x00	; 0
     608:	0c c0       	rjmp	.+24     	; 0x622 <__mulsf3+0xc8>
     60a:	22 0f       	add	r18, r18
     60c:	33 1f       	adc	r19, r19
     60e:	44 1f       	adc	r20, r20
     610:	55 1f       	adc	r21, r21
     612:	16 95       	lsr	r17
     614:	07 95       	ror	r16
     616:	f7 94       	ror	r15
     618:	e7 94       	ror	r14
     61a:	61 50       	subi	r22, 0x01	; 1
     61c:	70 40       	sbci	r23, 0x00	; 0
     61e:	77 fd       	sbrc	r23, 7
     620:	36 c0       	rjmp	.+108    	; 0x68e <__mulsf3+0x134>
     622:	d8 01       	movw	r26, r16
     624:	c7 01       	movw	r24, r14
     626:	81 70       	andi	r24, 0x01	; 1
     628:	90 70       	andi	r25, 0x00	; 0
     62a:	a0 70       	andi	r26, 0x00	; 0
     62c:	b0 70       	andi	r27, 0x00	; 0
     62e:	89 2b       	or	r24, r25
     630:	c9 f0       	breq	.+50     	; 0x664 <__mulsf3+0x10a>
     632:	80 e0       	ldi	r24, 0x00	; 0
     634:	90 e0       	ldi	r25, 0x00	; 0
     636:	22 0e       	add	r2, r18
     638:	33 1e       	adc	r3, r19
     63a:	44 1e       	adc	r4, r20
     63c:	55 1e       	adc	r5, r21
     63e:	22 16       	cp	r2, r18
     640:	33 06       	cpc	r3, r19
     642:	44 06       	cpc	r4, r20
     644:	55 06       	cpc	r5, r21
     646:	10 f4       	brcc	.+4      	; 0x64c <__mulsf3+0xf2>
     648:	81 e0       	ldi	r24, 0x01	; 1
     64a:	90 e0       	ldi	r25, 0x00	; 0
     64c:	aa 27       	eor	r26, r26
     64e:	97 fd       	sbrc	r25, 7
     650:	a0 95       	com	r26
     652:	ba 2f       	mov	r27, r26
     654:	8a 0d       	add	r24, r10
     656:	9b 1d       	adc	r25, r11
     658:	ac 1d       	adc	r26, r12
     65a:	bd 1d       	adc	r27, r13
     65c:	68 0e       	add	r6, r24
     65e:	79 1e       	adc	r7, r25
     660:	8a 1e       	adc	r8, r26
     662:	9b 1e       	adc	r9, r27
     664:	aa 0c       	add	r10, r10
     666:	bb 1c       	adc	r11, r11
     668:	cc 1c       	adc	r12, r12
     66a:	dd 1c       	adc	r13, r13
     66c:	57 ff       	sbrs	r21, 7
     66e:	cd cf       	rjmp	.-102    	; 0x60a <__mulsf3+0xb0>
     670:	81 e0       	ldi	r24, 0x01	; 1
     672:	90 e0       	ldi	r25, 0x00	; 0
     674:	a0 e0       	ldi	r26, 0x00	; 0
     676:	b0 e0       	ldi	r27, 0x00	; 0
     678:	a8 2a       	or	r10, r24
     67a:	b9 2a       	or	r11, r25
     67c:	ca 2a       	or	r12, r26
     67e:	db 2a       	or	r13, r27
     680:	c4 cf       	rjmp	.-120    	; 0x60a <__mulsf3+0xb0>
     682:	82 30       	cpi	r24, 0x02	; 2
     684:	09 f0       	breq	.+2      	; 0x688 <__mulsf3+0x12e>
     686:	95 cf       	rjmp	.-214    	; 0x5b2 <__mulsf3+0x58>
     688:	68 e9       	ldi	r22, 0x98	; 152
     68a:	70 e0       	ldi	r23, 0x00	; 0
     68c:	76 c0       	rjmp	.+236    	; 0x77a <__mulsf3+0x220>
     68e:	22 81       	ldd	r18, Z+2	; 0x02
     690:	33 81       	ldd	r19, Z+3	; 0x03

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -