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

📄 sio_main.elf.dis

📁 JUPITER演示程序
💻 DIS
📖 第 1 页 / 共 5 页
字号:

00000564 <.L8>:
     564:	00 43       	leri	0x300 
     566:	00 40       	leri	0x0 
     568:	00 10       	ld	( c000000 <_data_reload> ), %r0 
     56a:	e4 12       	ld	( %r7, 0x10 ), %r2 
     56c:	01 c4       	add	%r0, %r2, %r1 
     56e:	00 43       	leri	0x300 
     570:	00 40       	leri	0x0 
     572:	00 10       	ld	( c000000 <_data_reload> ), %r0 
     574:	e4 13       	ld	( %r7, 0x10 ), %r3 
     576:	02 c6       	add	%r0, %r3, %r2 
     578:	ff 7f       	leri	0x3FFF 
     57a:	e3 13       	ld	( %r7, 0xFFFFFFFC ), %r3 
     57c:	ff 5f       	leri	0x1FFF 
     57e:	ff 7f       	leri	0x3FFF 
     580:	98 bf       	xor	%r3, 0x7FFFFFFF, %r0 
     582:	40 12       	ld	( %r2, 0x0 ), %r2 
     584:	10 c1       	and	%r2, %r0, %r0 
     586:	20 30       	st	%r0, ( %r1, 0x0 )

00000588 <.L9>:
     588:	bd e0       	clr	0xD 
     58a:	01 e2       	lea	( %sp, 0x4 ), %sp 
     58c:	ad e0       	set	0xD 
     58e:	8c 9c       	pop	%r2 - %r3 ,%r7 ,%pc 

00000590 <_GetFieldR>:
     590:	84 90       	push	%r2 ,%r7 
     592:	bd e0       	clr	0xD 
     594:	fb a1       	lea	( %sp, 0x0 ), %r7 
     596:	ad e0       	set	0xD 
     598:	bd e0       	clr	0xD 
     59a:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     59c:	ad e0       	set	0xD 
     59e:	00 e8       	ldi	0x0, %r0 
     5a0:	ff 7f       	leri	0x3FFF 
     5a2:	e3 30       	st	%r0, ( %r7, 0xFFFFFFFC )
     5a4:	e4 10       	ld	( %r7, 0x10 ), %r0 
     5a6:	ff 7f       	leri	0x3FFF 
     5a8:	e2 30       	st	%r0, ( %r7, 0xFFFFFFF8 )

000005aa <.L11>:
     5aa:	ff 7f       	leri	0x3FFF 
     5ac:	e2 10       	ld	( %r7, 0xFFFFFFF8 ), %r0 
     5ae:	e5 11       	ld	( %r7, 0x14 ), %r1 
     5b0:	c0 c3       	cmp	%r0, %r1 
     5b2:	01 da       	jge	0x5b6 <.L14>
     5b4:	1e de       	jmp	0x5f2 <.L12>

000005b6 <.L14>:
     5b6:	ff 7f       	leri	0x3FFF 
     5b8:	e3 10       	ld	( %r7, 0xFFFFFFFC ), %r0 
     5ba:	c2 c3       	mov	%r0, %r1 
     5bc:	ca c1       	mov	%r1, %r0 
     5be:	30 f0       	asl	0x1, %r0 
     5c0:	ff 7f       	leri	0x3FFF 
     5c2:	e3 30       	st	%r0, ( %r7, 0xFFFFFFFC )
     5c4:	00 43       	leri	0x300 
     5c6:	00 40       	leri	0x0 
     5c8:	00 10       	ld	( c000000 <_data_reload> ), %r0 
     5ca:	e3 12       	ld	( %r7, 0xC ), %r2 
     5cc:	01 c4       	add	%r0, %r2, %r1 
     5ce:	20 10       	ld	( %r1, 0x0 ), %r0 
     5d0:	ff 7f       	leri	0x3FFF 
     5d2:	e8 19       	ldbu	( %r7, 0xFFFFFFF8 ), %r1 
     5d4:	20 f4       	asr	%r1, %r0 
     5d6:	01 a3       	and	%r0, 0x1, %r1 
     5d8:	c8 a1       	cmp	%r1, 0x0 
     5da:	05 d5       	jz	0x5e6 <.L13>
     5dc:	ff 7f       	leri	0x3FFF 
     5de:	e3 10       	ld	( %r7, 0xFFFFFFFC ), %r0 
     5e0:	01 a2       	add	%r0, 0x1, %r1 
     5e2:	ff 7f       	leri	0x3FFF 
     5e4:	e3 31       	st	%r1, ( %r7, 0xFFFFFFFC )

000005e6 <.L13>:
     5e6:	ff 7f       	leri	0x3FFF 
     5e8:	e2 10       	ld	( %r7, 0xFFFFFFF8 ), %r0 
     5ea:	01 be       	add	%r0, 0xFFFFFFFF, %r1 
     5ec:	ff 7f       	leri	0x3FFF 
     5ee:	e2 31       	st	%r1, ( %r7, 0xFFFFFFF8 )
     5f0:	dc de       	jmp	0x5aa <.L11>

000005f2 <.L12>:
     5f2:	ff 7f       	leri	0x3FFF 
     5f4:	e3 11       	ld	( %r7, 0xFFFFFFFC ), %r1 
     5f6:	ca c1       	mov	%r1, %r0 
     5f8:	00 de       	jmp	0x5fa <.L10>

000005fa <.L10>:
     5fa:	bd e0       	clr	0xD 
     5fc:	02 e2       	lea	( %sp, 0x8 ), %sp 
     5fe:	ad e0       	set	0xD 
     600:	84 9c       	pop	%r2 ,%r7 ,%pc 

00000602 <_SetFieldR>:
     602:	8c 90       	push	%r2 - %r3 ,%r7 
     604:	bd e0       	clr	0xD 
     606:	fb a1       	lea	( %sp, 0x0 ), %r7 
     608:	ad e0       	set	0xD 
     60a:	bd e0       	clr	0xD 
     60c:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     60e:	ad e0       	set	0xD 
     610:	00 43       	leri	0x300 
     612:	00 40       	leri	0x0 
     614:	00 10       	ld	( c000000 <_data_reload> ), %r0 
     616:	e4 12       	ld	( %r7, 0x10 ), %r2 
     618:	01 c4       	add	%r0, %r2, %r1 
     61a:	20 10       	ld	( %r1, 0x0 ), %r0 
     61c:	ff 7f       	leri	0x3FFF 
     61e:	e3 30       	st	%r0, ( %r7, 0xFFFFFFFC )
     620:	e6 10       	ld	( %r7, 0x18 ), %r0 
     622:	ff 7f       	leri	0x3FFF 
     624:	e2 30       	st	%r0, ( %r7, 0xFFFFFFF8 )

00000626 <.L17>:
     626:	ff 7f       	leri	0x3FFF 
     628:	e2 10       	ld	( %r7, 0xFFFFFFF8 ), %r0 
     62a:	e5 11       	ld	( %r7, 0x14 ), %r1 
     62c:	c0 c3       	cmp	%r0, %r1 
     62e:	01 db       	jle	0x632 <.L20>
     630:	27 de       	jmp	0x680 <.L18>

00000632 <.L20>:
     632:	ff 7f       	leri	0x3FFF 
     634:	e2 10       	ld	( %r7, 0xFFFFFFF8 ), %r0 
     636:	e6 11       	ld	( %r7, 0x18 ), %r1 
     638:	80 c2       	sub	%r0, %r1, %r0 
     63a:	e7 11       	ld	( %r7, 0x1C ), %r1 
     63c:	ca c7       	mov	%r1, %r3 
     63e:	03 f4       	asr	%r0, %r3 
     640:	da c1       	mov	%r3, %r0 
     642:	01 a3       	and	%r0, 0x1, %r1 
     644:	c8 a1       	cmp	%r1, 0x0 
     646:	0a d5       	jz	0x65c <.L21>
     648:	01 e8       	ldi	0x1, %r0 
     64a:	ff 7f       	leri	0x3FFF 
     64c:	e8 19       	ldbu	( %r7, 0xFFFFFFF8 ), %r1 
     64e:	30 f4       	asl	%r1, %r0 
     650:	ff 7f       	leri	0x3FFF 
     652:	e3 11       	ld	( %r7, 0xFFFFFFFC ), %r1 
     654:	48 c1       	or	%r1, %r0, %r0 
     656:	ff 7f       	leri	0x3FFF 
     658:	e3 30       	st	%r0, ( %r7, 0xFFFFFFFC )
     65a:	0c de       	jmp	0x674 <.L19>

0000065c <.L21>:
     65c:	01 e8       	ldi	0x1, %r0 
     65e:	ff 7f       	leri	0x3FFF 
     660:	e8 19       	ldbu	( %r7, 0xFFFFFFF8 ), %r1 
     662:	30 f4       	asl	%r1, %r0 
     664:	ff 5f       	leri	0x1FFF 
     666:	ff 7f       	leri	0x3FFF 
     668:	81 bf       	xor	%r0, 0x7FFFFFFF, %r1 
     66a:	ff 7f       	leri	0x3FFF 
     66c:	e3 10       	ld	( %r7, 0xFFFFFFFC ), %r0 
     66e:	01 c3       	and	%r0, %r1, %r1 
     670:	ff 7f       	leri	0x3FFF 
     672:	e3 31       	st	%r1, ( %r7, 0xFFFFFFFC )

00000674 <.L19>:
     674:	ff 7f       	leri	0x3FFF 
     676:	e2 10       	ld	( %r7, 0xFFFFFFF8 ), %r0 
     678:	01 a2       	add	%r0, 0x1, %r1 
     67a:	ff 7f       	leri	0x3FFF 
     67c:	e2 31       	st	%r1, ( %r7, 0xFFFFFFF8 )
     67e:	d3 de       	jmp	0x626 <.L17>

00000680 <.L18>:
     680:	00 43       	leri	0x300 
     682:	00 40       	leri	0x0 
     684:	00 10       	ld	( c000000 <_data_reload> ), %r0 
     686:	e4 12       	ld	( %r7, 0x10 ), %r2 
     688:	01 c4       	add	%r0, %r2, %r1 
     68a:	ff 7f       	leri	0x3FFF 
     68c:	e3 10       	ld	( %r7, 0xFFFFFFFC ), %r0 
     68e:	20 30       	st	%r0, ( %r1, 0x0 )
     690:	bd e0       	clr	0xD 
     692:	02 e2       	lea	( %sp, 0x8 ), %sp 
     694:	ad e0       	set	0xD 
     696:	8c 9c       	pop	%r2 - %r3 ,%r7 ,%pc 

00000698 <_NMI>:
     698:	ff 91       	push	%r0 - %r7 ,%er 
     69a:	bd e0       	clr	0xD 
     69c:	fb a1       	lea	( %sp, 0x0 ), %r7 
     69e:	ad e0       	set	0xD 
     6a0:	bd e0       	clr	0xD 
     6a2:	ff e2       	lea	( %sp, 0xFFFFFFFC ), %sp 
     6a4:	ad e0       	set	0xD 
     6a6:	00 43       	leri	0x300 
     6a8:	00 40       	leri	0x0 
     6aa:	01 10       	ld	( c000004 <_cnt_nmi> ), %r0 
     6ac:	01 a2       	add	%r0, 0x1, %r1 
     6ae:	00 43       	leri	0x300 
     6b0:	00 40       	leri	0x0 
     6b2:	01 31       	st	%r1, ( c000004 <_cnt_nmi> )
     6b4:	71 42       	leri	0x271 
     6b6:	00 e8       	ldi	0x2710, %r0 
     6b8:	00 88       	st	%r0, ( %sp, 0x0 )
     6ba:	0d 40       	leri	0xD 
     6bc:	39 df       	call	0x2130 <_ledtest>
     6be:	bd e0       	clr	0xD 
     6c0:	01 e2       	lea	( %sp, 0x4 ), %sp 
     6c2:	ad e0       	set	0xD 
     6c4:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

000006c6 <_SWI7>:
     6c6:	ff 91       	push	%r0 - %r7 ,%er 
     6c8:	bd e0       	clr	0xD 
     6ca:	fb a1       	lea	( %sp, 0x0 ), %r7 
     6cc:	ad e0       	set	0xD 
     6ce:	00 43       	leri	0x300 
     6d0:	00 40       	leri	0x0 
     6d2:	02 10       	ld	( c000008 <_cnt_swi> ), %r0 
     6d4:	01 a2       	add	%r0, 0x1, %r1 
     6d6:	00 43       	leri	0x300 
     6d8:	00 40       	leri	0x0 
     6da:	02 31       	st	%r1, ( c000008 <_cnt_swi> )
     6dc:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

000006de <_AUTO_INT>:
     6de:	ff 91       	push	%r0 - %r7 ,%er 
     6e0:	bd e0       	clr	0xD 
     6e2:	fb a1       	lea	( %sp, 0x0 ), %r7 
     6e4:	ad e0       	set	0xD 
     6e6:	00 43       	leri	0x300 
     6e8:	00 40       	leri	0x0 
     6ea:	03 10       	ld	( c00000c <_cnt_auto> ), %r0 
     6ec:	01 a2       	add	%r0, 0x1, %r1 
     6ee:	00 43       	leri	0x300 
     6f0:	00 40       	leri	0x0 
     6f2:	03 31       	st	%r1, ( c00000c <_cnt_auto> )
     6f4:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

000006f6 <_EXT_IRQ0>:
     6f6:	ff 91       	push	%r0 - %r7 ,%er 
     6f8:	bd e0       	clr	0xD 
     6fa:	fb a1       	lea	( %sp, 0x0 ), %r7 
     6fc:	ad e0       	set	0xD 
     6fe:	bd e0       	clr	0xD 
     700:	fd e2       	lea	( %sp, 0xFFFFFFF4 ), %sp 
     702:	ad e0       	set	0xD 
     704:	00 43       	leri	0x300 
     706:	01 40       	leri	0x1 
     708:	00 10       	ld	( c000010 <_cnt_irq0> ), %r0 
     70a:	01 a2       	add	%r0, 0x1, %r1 
     70c:	00 43       	leri	0x300 
     70e:	01 40       	leri	0x1 
     710:	00 31       	st	%r1, ( c000010 <_cnt_irq0> )
     712:	7c 40       	leri	0x7C 
     714:	c0 40       	leri	0xC0 
     716:	04 e8       	ldi	0x1F00C04, %r0 
     718:	00 88       	st	%r0, ( %sp, 0x0 )
     71a:	00 e8       	ldi	0x0, %r0 
     71c:	01 88       	st	%r0, ( %sp, 0x4 )
     71e:	fe 7f       	leri	0x3FFE 
     720:	ed df       	call	0x4fc <_pokec>
     722:	bd e0       	clr	0xD 
     724:	03 e2       	lea	( %sp, 0xC ), %sp 
     726:	ad e0       	set	0xD 
     728:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

0000072a <_EXT_IRQ1>:
     72a:	ff 91       	push	%r0 - %r7 ,%er 
     72c:	bd e0       	clr	0xD 
     72e:	fb a1       	lea	( %sp, 0x0 ), %r7 
     730:	ad e0       	set	0xD 
     732:	bd e0       	clr	0xD 
     734:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     736:	ad e0       	set	0xD 
     738:	00 43       	leri	0x300 
     73a:	01 40       	leri	0x1 
     73c:	01 10       	ld	( c000014 <_cnt_irq1> ), %r0 
     73e:	01 a2       	add	%r0, 0x1, %r1 
     740:	00 43       	leri	0x300 
     742:	01 40       	leri	0x1 
     744:	01 31       	st	%r1, ( c000014 <_cnt_irq1> )
     746:	7c 40       	leri	0x7C 
     748:	c0 40       	leri	0xC0 
     74a:	04 e8       	ldi	0x1F00C04, %r0 
     74c:	00 88       	st	%r0, ( %sp, 0x0 )
     74e:	01 e8       	ldi	0x1, %r0 
     750:	01 88       	st	%r0, ( %sp, 0x4 )
     752:	fe 7f       	leri	0x3FFE 
     754:	d3 df       	call	0x4fc <_pokec>
     756:	bd e0       	clr	0xD 
     758:	02 e2       	lea	( %sp, 0x8 ), %sp 
     75a:	ad e0       	set	0xD 
     75c:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

0000075e <_EXT_IRQ2>:
     75e:	ff 91       	push	%r0 - %r7 ,%er 
     760:	bd e0       	clr	0xD 
     762:	fb a1       	lea	( %sp, 0x0 ), %r7 
     764:	ad e0       	set	0xD 
     766:	bd e0       	clr	0xD 
     768:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     76a:	ad e0       	set	0xD 
     76c:	00 43       	leri	0x300 
     76e:	01 40       	leri	0x1 
     770:	02 10       	ld	( c000018 <_cnt_irq2> ), %r0 
     772:	01 a2       	add	%r0, 0x1, %r1 
     774:	00 43       	leri	0x300 
     776:	01 40       	leri	0x1 
     778:	02 31       	st	%r1, ( c000018 <_cnt_irq2> )
     77a:	7c 40       	leri	0x7C 
     77c:	c0 40       	leri	0xC0 
     77e:	04 e8       	ldi	0x1F00C04, %r0 
     780:	00 88       	st	%r0, ( %sp, 0x0 )
     782:	02 e8       	ldi	0x2, %r0 
     784:	01 88       	st	%r0, ( %sp, 0x4 )
     786:	fe 7f       	leri	0x3FFE 
     788:	b9 df       	call	0x4fc <_pokec>
     78a:	bd e0       	clr	0xD 
     78c:	02 e2       	lea	( %sp, 0x8 ), %sp 
     78e:	ad e0       	set	0xD 
     790:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

00000792 <_EXT_IRQ3>:
     792:	ff 91       	push	%r0 - %r7 ,%er 
     794:	bd e0       	clr	0xD 
     796:	fb a1       	lea	( %sp, 0x0 ), %r7 
     798:	ad e0       	set	0xD 
     79a:	bd e0       	clr	0xD 
     79c:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     79e:	ad e0       	set	0xD 
     7a0:	00 43       	leri	0x300 
     7a2:	01 40       	leri	0x1 
     7a4:	03 10       	ld	( c00001c <_cnt_irq3> ), %r0 
     7a6:	01 a2       	add	%r0, 0x1, %r1 
     7a8:	00 43       	leri	0x300 
     7aa:	01 40       	leri	0x1 
     7ac:	03 31       	st	%r1, ( c00001c <_cnt_irq3> )
     7ae:	7c 40       	leri	0x7C 
     7b0:	c0 40       	leri	0xC0 
     7b2:	04 e8       	ldi	0x1F00C04, %r0 
     7b4:	00 88       	st	%r0, ( %sp, 0x0 )
     7b6:	03 e8       	ldi	0x3, %r0 

⌨️ 快捷键说明

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