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

📄 uart_main.elf.dis

📁 JUPITER演示程序
💻 DIS
📖 第 1 页 / 共 5 页
字号:
     7ae:	ff 7f       	leri	0x3FFF 
     7b0:	e2 10       	ld	( %r7, 0xFFFFFFF8 ), %r0 
     7b2:	e6 11       	ld	( %r7, 0x18 ), %r1 
     7b4:	80 c2       	sub	%r0, %r1, %r0 
     7b6:	e7 11       	ld	( %r7, 0x1C ), %r1 
     7b8:	ca c7       	mov	%r1, %r3 
     7ba:	03 f4       	asr	%r0, %r3 
     7bc:	da c1       	mov	%r3, %r0 
     7be:	01 a3       	and	%r0, 0x1, %r1 
     7c0:	c8 a1       	cmp	%r1, 0x0 
     7c2:	0a d5       	jz	0x7d8 <.L21>
     7c4:	01 e8       	ldi	0x1, %r0 
     7c6:	ff 7f       	leri	0x3FFF 
     7c8:	e8 19       	ldbu	( %r7, 0xFFFFFFF8 ), %r1 
     7ca:	30 f4       	asl	%r1, %r0 
     7cc:	ff 7f       	leri	0x3FFF 
     7ce:	e3 11       	ld	( %r7, 0xFFFFFFFC ), %r1 
     7d0:	48 c1       	or	%r1, %r0, %r0 
     7d2:	ff 7f       	leri	0x3FFF 
     7d4:	e3 30       	st	%r0, ( %r7, 0xFFFFFFFC )
     7d6:	0c de       	jmp	0x7f0 <.L19>

000007d8 <.L21>:
     7d8:	01 e8       	ldi	0x1, %r0 
     7da:	ff 7f       	leri	0x3FFF 
     7dc:	e8 19       	ldbu	( %r7, 0xFFFFFFF8 ), %r1 
     7de:	30 f4       	asl	%r1, %r0 
     7e0:	ff 5f       	leri	0x1FFF 
     7e2:	ff 7f       	leri	0x3FFF 
     7e4:	81 bf       	xor	%r0, 0x7FFFFFFF, %r1 
     7e6:	ff 7f       	leri	0x3FFF 
     7e8:	e3 10       	ld	( %r7, 0xFFFFFFFC ), %r0 
     7ea:	01 c3       	and	%r0, %r1, %r1 
     7ec:	ff 7f       	leri	0x3FFF 
     7ee:	e3 31       	st	%r1, ( %r7, 0xFFFFFFFC )

000007f0 <.L19>:
     7f0:	ff 7f       	leri	0x3FFF 
     7f2:	e2 10       	ld	( %r7, 0xFFFFFFF8 ), %r0 
     7f4:	01 a2       	add	%r0, 0x1, %r1 
     7f6:	ff 7f       	leri	0x3FFF 
     7f8:	e2 31       	st	%r1, ( %r7, 0xFFFFFFF8 )
     7fa:	d3 de       	jmp	0x7a2 <.L17>

000007fc <.L18>:
     7fc:	00 43       	leri	0x300 
     7fe:	00 40       	leri	0x0 
     800:	00 10       	ld	( c000000 <_data_reload> ), %r0 
     802:	e4 12       	ld	( %r7, 0x10 ), %r2 
     804:	01 c4       	add	%r0, %r2, %r1 
     806:	ff 7f       	leri	0x3FFF 
     808:	e3 10       	ld	( %r7, 0xFFFFFFFC ), %r0 
     80a:	20 30       	st	%r0, ( %r1, 0x0 )
     80c:	bd e0       	clr	0xD 
     80e:	02 e2       	lea	( %sp, 0x8 ), %sp 
     810:	ad e0       	set	0xD 
     812:	8c 9c       	pop	%r2 - %r3 ,%r7 ,%pc 

00000814 <_NMI>:
     814:	ff 91       	push	%r0 - %r7 ,%er 
     816:	bd e0       	clr	0xD 
     818:	fb a1       	lea	( %sp, 0x0 ), %r7 
     81a:	ad e0       	set	0xD 
     81c:	bd e0       	clr	0xD 
     81e:	ff e2       	lea	( %sp, 0xFFFFFFFC ), %sp 
     820:	ad e0       	set	0xD 
     822:	00 43       	leri	0x300 
     824:	00 40       	leri	0x0 
     826:	01 10       	ld	( c000004 <_cnt_nmi> ), %r0 
     828:	01 a2       	add	%r0, 0x1, %r1 
     82a:	00 43       	leri	0x300 
     82c:	00 40       	leri	0x0 
     82e:	01 31       	st	%r1, ( c000004 <_cnt_nmi> )
     830:	71 42       	leri	0x271 
     832:	00 e8       	ldi	0x2710, %r0 
     834:	00 88       	st	%r0, ( %sp, 0x0 )
     836:	0d 40       	leri	0xD 
     838:	08 df       	call	0x224a <_ledtest>
     83a:	bd e0       	clr	0xD 
     83c:	01 e2       	lea	( %sp, 0x4 ), %sp 
     83e:	ad e0       	set	0xD 
     840:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

00000842 <_SWI7>:
     842:	ff 91       	push	%r0 - %r7 ,%er 
     844:	bd e0       	clr	0xD 
     846:	fb a1       	lea	( %sp, 0x0 ), %r7 
     848:	ad e0       	set	0xD 
     84a:	00 43       	leri	0x300 
     84c:	00 40       	leri	0x0 
     84e:	02 10       	ld	( c000008 <_cnt_swi> ), %r0 
     850:	01 a2       	add	%r0, 0x1, %r1 
     852:	00 43       	leri	0x300 
     854:	00 40       	leri	0x0 
     856:	02 31       	st	%r1, ( c000008 <_cnt_swi> )
     858:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

0000085a <_AUTO_INT>:
     85a:	ff 91       	push	%r0 - %r7 ,%er 
     85c:	bd e0       	clr	0xD 
     85e:	fb a1       	lea	( %sp, 0x0 ), %r7 
     860:	ad e0       	set	0xD 
     862:	00 43       	leri	0x300 
     864:	00 40       	leri	0x0 
     866:	03 10       	ld	( c00000c <_cnt_auto> ), %r0 
     868:	01 a2       	add	%r0, 0x1, %r1 
     86a:	00 43       	leri	0x300 
     86c:	00 40       	leri	0x0 
     86e:	03 31       	st	%r1, ( c00000c <_cnt_auto> )
     870:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

00000872 <_EXT_IRQ0>:
     872:	ff 91       	push	%r0 - %r7 ,%er 
     874:	bd e0       	clr	0xD 
     876:	fb a1       	lea	( %sp, 0x0 ), %r7 
     878:	ad e0       	set	0xD 
     87a:	bd e0       	clr	0xD 
     87c:	fd e2       	lea	( %sp, 0xFFFFFFF4 ), %sp 
     87e:	ad e0       	set	0xD 
     880:	00 43       	leri	0x300 
     882:	01 40       	leri	0x1 
     884:	00 10       	ld	( c000010 <_cnt_irq0> ), %r0 
     886:	01 a2       	add	%r0, 0x1, %r1 
     888:	00 43       	leri	0x300 
     88a:	01 40       	leri	0x1 
     88c:	00 31       	st	%r1, ( c000010 <_cnt_irq0> )
     88e:	7c 40       	leri	0x7C 
     890:	c0 40       	leri	0xC0 
     892:	04 e8       	ldi	0x1F00C04, %r0 
     894:	00 88       	st	%r0, ( %sp, 0x0 )
     896:	00 e8       	ldi	0x0, %r0 
     898:	01 88       	st	%r0, ( %sp, 0x4 )
     89a:	fe 7f       	leri	0x3FFE 
     89c:	ed df       	call	0x678 <_pokec>
     89e:	bd e0       	clr	0xD 
     8a0:	03 e2       	lea	( %sp, 0xC ), %sp 
     8a2:	ad e0       	set	0xD 
     8a4:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

000008a6 <_EXT_IRQ1>:
     8a6:	ff 91       	push	%r0 - %r7 ,%er 
     8a8:	bd e0       	clr	0xD 
     8aa:	fb a1       	lea	( %sp, 0x0 ), %r7 
     8ac:	ad e0       	set	0xD 
     8ae:	bd e0       	clr	0xD 
     8b0:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     8b2:	ad e0       	set	0xD 
     8b4:	00 43       	leri	0x300 
     8b6:	01 40       	leri	0x1 
     8b8:	01 10       	ld	( c000014 <_cnt_irq1> ), %r0 
     8ba:	01 a2       	add	%r0, 0x1, %r1 
     8bc:	00 43       	leri	0x300 
     8be:	01 40       	leri	0x1 
     8c0:	01 31       	st	%r1, ( c000014 <_cnt_irq1> )
     8c2:	7c 40       	leri	0x7C 
     8c4:	c0 40       	leri	0xC0 
     8c6:	04 e8       	ldi	0x1F00C04, %r0 
     8c8:	00 88       	st	%r0, ( %sp, 0x0 )
     8ca:	01 e8       	ldi	0x1, %r0 
     8cc:	01 88       	st	%r0, ( %sp, 0x4 )
     8ce:	fe 7f       	leri	0x3FFE 
     8d0:	d3 df       	call	0x678 <_pokec>
     8d2:	bd e0       	clr	0xD 
     8d4:	02 e2       	lea	( %sp, 0x8 ), %sp 
     8d6:	ad e0       	set	0xD 
     8d8:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

000008da <_EXT_IRQ2>:
     8da:	ff 91       	push	%r0 - %r7 ,%er 
     8dc:	bd e0       	clr	0xD 
     8de:	fb a1       	lea	( %sp, 0x0 ), %r7 
     8e0:	ad e0       	set	0xD 
     8e2:	bd e0       	clr	0xD 
     8e4:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     8e6:	ad e0       	set	0xD 
     8e8:	00 43       	leri	0x300 
     8ea:	01 40       	leri	0x1 
     8ec:	02 10       	ld	( c000018 <_cnt_irq2> ), %r0 
     8ee:	01 a2       	add	%r0, 0x1, %r1 
     8f0:	00 43       	leri	0x300 
     8f2:	01 40       	leri	0x1 
     8f4:	02 31       	st	%r1, ( c000018 <_cnt_irq2> )
     8f6:	7c 40       	leri	0x7C 
     8f8:	c0 40       	leri	0xC0 
     8fa:	04 e8       	ldi	0x1F00C04, %r0 
     8fc:	00 88       	st	%r0, ( %sp, 0x0 )
     8fe:	02 e8       	ldi	0x2, %r0 
     900:	01 88       	st	%r0, ( %sp, 0x4 )
     902:	fe 7f       	leri	0x3FFE 
     904:	b9 df       	call	0x678 <_pokec>
     906:	bd e0       	clr	0xD 
     908:	02 e2       	lea	( %sp, 0x8 ), %sp 
     90a:	ad e0       	set	0xD 
     90c:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

0000090e <_EXT_IRQ3>:
     90e:	ff 91       	push	%r0 - %r7 ,%er 
     910:	bd e0       	clr	0xD 
     912:	fb a1       	lea	( %sp, 0x0 ), %r7 
     914:	ad e0       	set	0xD 
     916:	bd e0       	clr	0xD 
     918:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     91a:	ad e0       	set	0xD 
     91c:	00 43       	leri	0x300 
     91e:	01 40       	leri	0x1 
     920:	03 10       	ld	( c00001c <_cnt_irq3> ), %r0 
     922:	01 a2       	add	%r0, 0x1, %r1 
     924:	00 43       	leri	0x300 
     926:	01 40       	leri	0x1 
     928:	03 31       	st	%r1, ( c00001c <_cnt_irq3> )
     92a:	7c 40       	leri	0x7C 
     92c:	c0 40       	leri	0xC0 
     92e:	04 e8       	ldi	0x1F00C04, %r0 
     930:	00 88       	st	%r0, ( %sp, 0x0 )
     932:	03 e8       	ldi	0x3, %r0 
     934:	01 88       	st	%r0, ( %sp, 0x4 )
     936:	fe 7f       	leri	0x3FFE 
     938:	9f df       	call	0x678 <_pokec>
     93a:	bd e0       	clr	0xD 
     93c:	02 e2       	lea	( %sp, 0x8 ), %sp 
     93e:	ad e0       	set	0xD 
     940:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

00000942 <_REALTIME_TICK>:
     942:	ff 91       	push	%r0 - %r7 ,%er 
     944:	bd e0       	clr	0xD 
     946:	fb a1       	lea	( %sp, 0x0 ), %r7 
     948:	ad e0       	set	0xD 
     94a:	bd e0       	clr	0xD 
     94c:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     94e:	ad e0       	set	0xD 
     950:	00 43       	leri	0x300 
     952:	02 40       	leri	0x2 
     954:	00 10       	ld	( c000020 <_cnt_rtct> ), %r0 
     956:	01 a2       	add	%r0, 0x1, %r1 
     958:	00 43       	leri	0x300 
     95a:	02 40       	leri	0x2 
     95c:	00 31       	st	%r1, ( c000020 <_cnt_rtct> )
     95e:	7c 40       	leri	0x7C 
     960:	c0 40       	leri	0xC0 
     962:	04 e8       	ldi	0x1F00C04, %r0 
     964:	00 88       	st	%r0, ( %sp, 0x0 )
     966:	04 e8       	ldi	0x4, %r0 
     968:	01 88       	st	%r0, ( %sp, 0x4 )
     96a:	fe 7f       	leri	0x3FFE 
     96c:	85 df       	call	0x678 <_pokec>
     96e:	bd e0       	clr	0xD 
     970:	02 e2       	lea	( %sp, 0x8 ), %sp 
     972:	ad e0       	set	0xD 
     974:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

00000976 <_DMA0>:
     976:	ff 91       	push	%r0 - %r7 ,%er 
     978:	bd e0       	clr	0xD 
     97a:	fb a1       	lea	( %sp, 0x0 ), %r7 
     97c:	ad e0       	set	0xD 
     97e:	bd e0       	clr	0xD 
     980:	fc e2       	lea	( %sp, 0xFFFFFFF0 ), %sp 
     982:	ad e0       	set	0xD 
     984:	00 43       	leri	0x300 
     986:	02 40       	leri	0x2 
     988:	01 10       	ld	( c000024 <_cnt_dma0> ), %r0 
     98a:	01 a2       	add	%r0, 0x1, %r1 
     98c:	00 43       	leri	0x300 
     98e:	02 40       	leri	0x2 
     990:	01 31       	st	%r1, ( c000024 <_cnt_dma0> )
     992:	80 40       	leri	0x80 
     994:	00 e8       	ldi	0x800, %r0 
     996:	00 88       	st	%r0, ( %sp, 0x0 )
     998:	18 e8       	ldi	0x18, %r0 
     99a:	01 88       	st	%r0, ( %sp, 0x4 )
     99c:	18 e8       	ldi	0x18, %r0 
     99e:	02 88       	st	%r0, ( %sp, 0x8 )
     9a0:	01 e8       	ldi	0x1, %r0 
     9a2:	03 88       	st	%r0, ( %sp, 0xC )
     9a4:	fe 7f       	leri	0x3FFE 
     9a6:	eb df       	call	0x77e <_SetFieldR>
     9a8:	7c 40       	leri	0x7C 
     9aa:	c0 40       	leri	0xC0 
     9ac:	04 e8       	ldi	0x1F00C04, %r0 
     9ae:	00 88       	st	%r0, ( %sp, 0x0 )
     9b0:	05 e8       	ldi	0x5, %r0 
     9b2:	01 88       	st	%r0, ( %sp, 0x4 )
     9b4:	fe 7f       	leri	0x3FFE 
     9b6:	60 df       	call	0x678 <_pokec>
     9b8:	bd e0       	clr	0xD 
     9ba:	04 e2       	lea	( %sp, 0x10 ), %sp 
     9bc:	ad e0       	set	0xD 
     9be:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

000009c0 <_DMA1>:
     9c0:	ff 91       	push	%r0 - %r7 ,%er 
     9c2:	bd e0       	clr	0xD 
     9c4:	fb a1       	lea	( %sp, 0x0 ), %r7 
     9c6:	ad e0       	set	0xD 
     9c8:	bd e0       	clr	0xD 
     9ca:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     9cc:	ad e0       	set	0xD 
     9ce:	00 43       	leri	0x300 
     9d0:	02 40       	leri	0x2 
     9d2:	02 10       	ld	( c000028 <_cnt_dma1> ), %r0 
     9d4:	01 a2       	add	%r0, 0x1, %r1 
     9d6:	00 43       	leri	0x300 
     9d8:	02 40       	leri	0x2 
     9da:	02 31       	st	%r1, ( c000028 <_cnt_dma1> )
     9dc:	7c 40       	leri	0x7C 
     9de:	c0 40       	leri	0xC0 
     9e0:	04 e8       	ldi	0x1F00C04, %r0 
     9e2:	00 88       	st	%r0, ( %sp, 0x0 )
     9e4:	06 e8       	ldi	0x6, %r0 
     9e6:	01 88       	st	%r0, ( %sp, 0x4 )
     9e8:	fe 7f       	leri	0x3FFE 
     9ea:	46 df       	call	0x678 <_pokec>
     9ec:	bd e0       	clr	0xD 
     9ee:	02 e2       	lea	( %sp, 0x8 ), %sp 
     9f0:	ad e0       	set	0xD 
     9f2:	ff 9f       	pop	%r0 - %r7 ,%er ,%sr ,%pc 

000009f4 <_TIMER0>:
     9f4:	ff 91       	push	%r0 - %r7 ,%er 
     9f6:	bd e0       	clr	0xD 
     9f8:	fb a1       	lea	( %sp, 0x0 ), %r7 
     9fa:	ad e0       	set	0xD 
     9fc:	bd e0       	clr	0xD 
     9fe:	fe e2       	lea	( %sp, 0xFFFFFFF8 ), %sp 
     a00:	ad e0       	set	0xD 
     a02:	00 43       	leri	0x300 
     a04:	02 40       	leri	0x2 
     a06:	03 10       	ld	( c00002c <_cnt_timer0> ), %r0 
     a08:	01 a2       	add	%r0, 0x1, %r1 
     a0a:	00 43       	leri	0x300 
     a0c:	02 40       	leri	0x2 
     a0e:	03 31       	st	%r1, ( c00002c <_cnt_timer0> )
     a10:	7c 40       	leri	0x7C 
     a12:	c0 40       	leri	0xC0 
     a14:	04 e8       	ldi	0x1F00C04, %r0 
     a16:	00 88       	st	%r0, ( %sp, 0x0 )
     a18:	07 e8       	ldi	0x7, %r0 
     a1a:	01 88       	st	%r0, ( %sp, 0x4 )

⌨️ 快捷键说明

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