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

📄 uart_main.elf.dis

📁 JUPITER演示程序
💻 DIS
📖 第 1 页 / 共 5 页
字号:
     31a:	b6 df       	call	0x2488 <_strcmp>
     31c:	c0 a1       	cmp	%r0, 0x0 
     31e:	15 d5       	jz	0x34a <.L11>
     320:	be 7f       	leri	0x3FBE 
     322:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     324:	00 88       	st	%r0, ( %sp, 0x0 )
     326:	65 49       	leri	0x965 
     328:	02 e8       	ldi	0x9652, %r0 
     32a:	01 88       	st	%r0, ( %sp, 0x4 )
     32c:	10 40       	leri	0x10 
     32e:	ac df       	call	0x2488 <_strcmp>
     330:	c0 a1       	cmp	%r0, 0x0 
     332:	0b d5       	jz	0x34a <.L11>
     334:	be 7f       	leri	0x3FBE 
     336:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     338:	00 88       	st	%r0, ( %sp, 0x0 )
     33a:	65 49       	leri	0x965 
     33c:	07 e8       	ldi	0x9657, %r0 
     33e:	01 88       	st	%r0, ( %sp, 0x4 )
     340:	10 40       	leri	0x10 
     342:	a2 df       	call	0x2488 <_strcmp>
     344:	c0 a1       	cmp	%r0, 0x0 
     346:	0a d4       	jnz	0x35c <.L10>
     348:	00 de       	jmp	0x34a <.L11>

0000034a <.L11>:
     34a:	65 49       	leri	0x965 
     34c:	0c e8       	ldi	0x965C, %r0 
     34e:	00 88       	st	%r0, ( %sp, 0x0 )
     350:	0a 40       	leri	0xA 
     352:	e2 df       	call	0x1918 <_hputs>
     354:	01 40       	leri	0x1 
     356:	33 de       	jmp	0x5be <.L5>
     358:	01 40       	leri	0x1 
     35a:	2f de       	jmp	0x5ba <.L9>

0000035c <.L10>:
     35c:	be 7f       	leri	0x3FBE 
     35e:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     360:	00 88       	st	%r0, ( %sp, 0x0 )
     362:	67 49       	leri	0x967 
     364:	04 e8       	ldi	0x9674, %r0 
     366:	01 88       	st	%r0, ( %sp, 0x4 )
     368:	10 40       	leri	0x10 
     36a:	8e df       	call	0x2488 <_strcmp>
     36c:	c0 a1       	cmp	%r0, 0x0 
     36e:	20 d4       	jnz	0x3b0 <.L13>
     370:	00 e8       	ldi	0x0, %r0 
     372:	bd 7f       	leri	0x3FBD 
     374:	e2 30       	st	%r0, ( %r7, 0xFFFFFBD8 )

00000376 <.L14>:
     376:	bd 7f       	leri	0x3FBD 
     378:	e2 10       	ld	( %r7, 0xFFFFFBD8 ), %r0 
     37a:	00 40       	leri	0x0 
     37c:	c0 b3       	cmp	%r0, 0x9 
     37e:	01 db       	jle	0x382 <.L17>
     380:	15 de       	jmp	0x3ac <.L15>

00000382 <.L17>:
     382:	be 7f       	leri	0x3FBE 
     384:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     386:	bd 7f       	leri	0x3FBD 
     388:	e2 14       	ld	( %r7, 0xFFFFFBD8 ), %r4 
     38a:	28 ed       	ldi	0x28, %r5 
     38c:	61 f9       	mul	%r5, %r4, %r1 
     38e:	00 c2       	add	%r0, %r1, %r0 
     390:	00 88       	st	%r0, ( %sp, 0x0 )
     392:	0a 40       	leri	0xA 
     394:	c1 df       	call	0x1918 <_hputs>
     396:	54 49       	leri	0x954 
     398:	00 e8       	ldi	0x9540, %r0 
     39a:	00 88       	st	%r0, ( %sp, 0x0 )
     39c:	0a 40       	leri	0xA 
     39e:	bc df       	call	0x1918 <_hputs>
     3a0:	bd 7f       	leri	0x3FBD 
     3a2:	e2 10       	ld	( %r7, 0xFFFFFBD8 ), %r0 
     3a4:	01 a2       	add	%r0, 0x1, %r1 
     3a6:	bd 7f       	leri	0x3FBD 
     3a8:	e2 31       	st	%r1, ( %r7, 0xFFFFFBD8 )
     3aa:	e5 de       	jmp	0x376 <.L14>

000003ac <.L15>:
     3ac:	01 40       	leri	0x1 
     3ae:	05 de       	jmp	0x5ba <.L9>

000003b0 <.L13>:
     3b0:	be 7f       	leri	0x3FBE 
     3b2:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     3b4:	00 88       	st	%r0, ( %sp, 0x0 )
     3b6:	67 49       	leri	0x967 
     3b8:	09 e8       	ldi	0x9679, %r0 
     3ba:	01 88       	st	%r0, ( %sp, 0x4 )
     3bc:	10 40       	leri	0x10 
     3be:	64 df       	call	0x2488 <_strcmp>
     3c0:	c0 a1       	cmp	%r0, 0x0 
     3c2:	15 d5       	jz	0x3ee <.L20>
     3c4:	be 7f       	leri	0x3FBE 
     3c6:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     3c8:	00 88       	st	%r0, ( %sp, 0x0 )
     3ca:	67 49       	leri	0x967 
     3cc:	0d e8       	ldi	0x967D, %r0 
     3ce:	01 88       	st	%r0, ( %sp, 0x4 )
     3d0:	10 40       	leri	0x10 
     3d2:	5a df       	call	0x2488 <_strcmp>
     3d4:	c0 a1       	cmp	%r0, 0x0 
     3d6:	0b d5       	jz	0x3ee <.L20>
     3d8:	be 7f       	leri	0x3FBE 
     3da:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     3dc:	00 88       	st	%r0, ( %sp, 0x0 )
     3de:	67 49       	leri	0x967 
     3e0:	0f e8       	ldi	0x967F, %r0 
     3e2:	01 88       	st	%r0, ( %sp, 0x4 )
     3e4:	10 40       	leri	0x10 
     3e6:	50 df       	call	0x2488 <_strcmp>
     3e8:	c0 a1       	cmp	%r0, 0x0 
     3ea:	2c d4       	jnz	0x444 <.L19>
     3ec:	00 de       	jmp	0x3ee <.L20>

000003ee <.L20>:
     3ee:	00 e8       	ldi	0x0, %r0 
     3f0:	b5 7f       	leri	0x3FB5 
     3f2:	e1 30       	st	%r0, ( %r7, 0xFFFFFB54 )

000003f4 <.L21>:
     3f4:	fa c1       	mov	%r7, %r0 
     3f6:	b5 7f       	leri	0x3FB5 
     3f8:	39 b0       	add	%r7, 0xFFFFFB58, %r1 
     3fa:	b5 7f       	leri	0x3FB5 
     3fc:	e1 14       	ld	( %r7, 0xFFFFFB54 ), %r4 
     3fe:	28 ed       	ldi	0x28, %r5 
     400:	60 f9       	mul	%r5, %r4, %r0 
     402:	09 c0       	add	%r1, %r0, %r1 
     404:	20 00       	ldb	( %r1, 0x0 ), %r0 
     406:	c0 a1       	cmp	%r0, 0x0 
     408:	01 d4       	jnz	0x40c <.L23>
     40a:	1a de       	jmp	0x440 <.L22>

0000040c <.L23>:
     40c:	68 49       	leri	0x968 
     40e:	02 e8       	ldi	0x9682, %r0 
     410:	00 88       	st	%r0, ( %sp, 0x0 )
     412:	0a 40       	leri	0xA 
     414:	81 df       	call	0x1918 <_hputs>
     416:	b5 7f       	leri	0x3FB5 
     418:	38 b0       	add	%r7, 0xFFFFFB58, %r0 
     41a:	b5 7f       	leri	0x3FB5 
     41c:	e1 14       	ld	( %r7, 0xFFFFFB54 ), %r4 
     41e:	28 ed       	ldi	0x28, %r5 
     420:	61 f9       	mul	%r5, %r4, %r1 
     422:	00 c2       	add	%r0, %r1, %r0 
     424:	00 88       	st	%r0, ( %sp, 0x0 )
     426:	0a 40       	leri	0xA 
     428:	77 df       	call	0x1918 <_hputs>
     42a:	54 49       	leri	0x954 
     42c:	00 e8       	ldi	0x9540, %r0 
     42e:	00 88       	st	%r0, ( %sp, 0x0 )
     430:	0a 40       	leri	0xA 
     432:	72 df       	call	0x1918 <_hputs>
     434:	b5 7f       	leri	0x3FB5 
     436:	e1 10       	ld	( %r7, 0xFFFFFB54 ), %r0 
     438:	01 a2       	add	%r0, 0x1, %r1 
     43a:	b5 7f       	leri	0x3FB5 
     43c:	e1 31       	st	%r1, ( %r7, 0xFFFFFB54 )
     43e:	da de       	jmp	0x3f4 <.L21>

00000440 <.L22>:
     440:	00 40       	leri	0x0 
     442:	bb de       	jmp	0x5ba <.L9>

00000444 <.L19>:
     444:	be 7f       	leri	0x3FBE 
     446:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     448:	00 88       	st	%r0, ( %sp, 0x0 )
     44a:	68 49       	leri	0x968 
     44c:	0b e8       	ldi	0x968B, %r0 
     44e:	01 88       	st	%r0, ( %sp, 0x4 )
     450:	10 40       	leri	0x10 
     452:	1a df       	call	0x2488 <_strcmp>
     454:	c0 a1       	cmp	%r0, 0x0 
     456:	1f d4       	jnz	0x496 <.L25>
     458:	10 40       	leri	0x10 
     45a:	00 e8       	ldi	0x100, %r0 
     45c:	b5 7f       	leri	0x3FB5 
     45e:	e1 30       	st	%r0, ( %r7, 0xFFFFFB54 )
     460:	54 49       	leri	0x954 
     462:	00 e8       	ldi	0x9540, %r0 
     464:	00 88       	st	%r0, ( %sp, 0x0 )
     466:	0a 40       	leri	0xA 
     468:	57 df       	call	0x1918 <_hputs>
     46a:	b5 7f       	leri	0x3FB5 
     46c:	e1 10       	ld	( %r7, 0xFFFFFB54 ), %r0 
     46e:	00 88       	st	%r0, ( %sp, 0x0 )
     470:	0c 40       	leri	0xC 
     472:	8a df       	call	0x1d88 <_prnd>
     474:	54 49       	leri	0x954 
     476:	00 e8       	ldi	0x9540, %r0 
     478:	00 88       	st	%r0, ( %sp, 0x0 )
     47a:	0a 40       	leri	0xA 
     47c:	4d df       	call	0x1918 <_hputs>
     47e:	b5 7f       	leri	0x3FB5 
     480:	e1 10       	ld	( %r7, 0xFFFFFB54 ), %r0 
     482:	00 88       	st	%r0, ( %sp, 0x0 )
     484:	0c 40       	leri	0xC 
     486:	9a df       	call	0x1dbc <_prnx>
     488:	54 49       	leri	0x954 
     48a:	00 e8       	ldi	0x9540, %r0 
     48c:	00 88       	st	%r0, ( %sp, 0x0 )
     48e:	0a 40       	leri	0xA 
     490:	43 df       	call	0x1918 <_hputs>
     492:	00 40       	leri	0x0 
     494:	92 de       	jmp	0x5ba <.L9>

00000496 <.L25>:
     496:	be 7f       	leri	0x3FBE 
     498:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     49a:	00 88       	st	%r0, ( %sp, 0x0 )
     49c:	68 49       	leri	0x968 
     49e:	0d e8       	ldi	0x968D, %r0 
     4a0:	01 88       	st	%r0, ( %sp, 0x4 )
     4a2:	0f 40       	leri	0xF 
     4a4:	f1 df       	call	0x2488 <_strcmp>
     4a6:	c0 a1       	cmp	%r0, 0x0 
     4a8:	18 d4       	jnz	0x4da <.L27>
     4aa:	00 e8       	ldi	0x0, %r0 
     4ac:	bd 7f       	leri	0x3FBD 
     4ae:	e1 30       	st	%r0, ( %r7, 0xFFFFFBD4 )

000004b0 <.L28>:
     4b0:	bd 7f       	leri	0x3FBD 
     4b2:	e1 10       	ld	( %r7, 0xFFFFFBD4 ), %r0 
     4b4:	01 40       	leri	0x1 
     4b6:	c0 a7       	cmp	%r0, 0x13 
     4b8:	01 db       	jle	0x4bc <.L31>
     4ba:	0e de       	jmp	0x4d8 <.L29>

000004bc <.L31>:
     4bc:	68 49       	leri	0x968 
     4be:	0f e8       	ldi	0x968F, %r0 
     4c0:	00 88       	st	%r0, ( %sp, 0x0 )
     4c2:	bd 7f       	leri	0x3FBD 
     4c4:	e1 10       	ld	( %r7, 0xFFFFFBD4 ), %r0 
     4c6:	01 88       	st	%r0, ( %sp, 0x4 )
     4c8:	0a 40       	leri	0xA 
     4ca:	a6 df       	call	0x1a18 <_Printf>
     4cc:	bd 7f       	leri	0x3FBD 
     4ce:	e1 10       	ld	( %r7, 0xFFFFFBD4 ), %r0 
     4d0:	01 a2       	add	%r0, 0x1, %r1 
     4d2:	bd 7f       	leri	0x3FBD 
     4d4:	e1 31       	st	%r1, ( %r7, 0xFFFFFBD4 )
     4d6:	ec de       	jmp	0x4b0 <.L28>

000004d8 <.L29>:
     4d8:	70 de       	jmp	0x5ba <.L9>

000004da <.L27>:
     4da:	be 7f       	leri	0x3FBE 
     4dc:	38 a0       	add	%r7, 0xFFFFFBE0, %r0 
     4de:	00 88       	st	%r0, ( %sp, 0x0 )
     4e0:	69 49       	leri	0x969 
     4e2:	0e e8       	ldi	0x969E, %r0 
     4e4:	01 88       	st	%r0, ( %sp, 0x4 )
     4e6:	0f 40       	leri	0xF 
     4e8:	cf df       	call	0x2488 <_strcmp>
     4ea:	c0 a1       	cmp	%r0, 0x0 
     4ec:	66 d4       	jnz	0x5ba <.L9>
     4ee:	6a 49       	leri	0x96A 
     4f0:	00 e8       	ldi	0x96A0, %r0 
     4f2:	00 88       	st	%r0, ( %sp, 0x0 )
     4f4:	0a 40       	leri	0xA 
     4f6:	90 df       	call	0x1a18 <_Printf>
     4f8:	00 43       	leri	0x300 
     4fa:	d9 40       	leri	0xD9 
     4fc:	00 e8       	ldi	0xC000D90, %r0 
     4fe:	00 88       	st	%r0, ( %sp, 0x0 )
     500:	0a 40       	leri	0xA 
     502:	22 df       	call	0x1948 <_hgets>
     504:	00 43       	leri	0x300 
     506:	d9 40       	leri	0xD9 
     508:	00 e8       	ldi	0xC000D90, %r0 
     50a:	00 88       	st	%r0, ( %sp, 0x0 )
     50c:	6e 49       	leri	0x96E 
     50e:	01 e8       	ldi	0x96E1, %r0 
     510:	01 88       	st	%r0, ( %sp, 0x4 )
     512:	b5 7f       	leri	0x3FB5 
     514:	38 a6       	add	%r7, 0xFFFFFB53, %r0 
     516:	02 88       	st	%r0, ( %sp, 0x8 )
     518:	b5 7f       	leri	0x3FB5 
     51a:	38 a8       	add	%r7, 0xFFFFFB54, %r0 
     51c:	03 88       	st	%r0, ( %sp, 0xC )
     51e:	b4 7f       	leri	0x3FB4 
     520:	38 b8       	add	%r7, 0xFFFFFB4C, %r0 
     522:	04 88       	st	%r0, ( %sp, 0x10 )
     524:	b4 7f       	leri	0x3FB4 
     526:	38 b0       	add	%r7, 0xFFFFFB48, %r0 
     528:	05 88       	st	%r0, ( %sp, 0x14 )
     52a:	af 7f       	leri	0x3FAF 
     52c:	38 b0       	add	%r7, 0xFFFFFAF8, %r0 
     52e:	06 88       	st	%r0, ( %sp, 0x18 )
     530:	0f 40       	leri	0xF 
     532:	83 df       	call	0x243a <_sscanf>
     534:	6f 49       	leri	0x96F 
     536:	00 e8       	ldi	0x96F0, %r0 
     538:	00 88       	st	%r0, ( %sp, 0x0 )
     53a:	b5 7f       	leri	0x3FB5 
     53c:	e3 00       	ldb	( %r7, 0xFFFFFB53 ), %r0 
     53e:	01 88       	st	%r0, ( %sp, 0x4 )
     540:	b5 7f       	leri	0x3FB5 
     542:	e1 10       	ld	( %r7, 0xFFFFFB54 ), %r0 
     544:	02 88       	st	%r0, ( %sp, 0x8 )
     546:	b4 7f       	leri	0x3FB4 
     548:	e3 10       	ld	( %r7, 0xFFFFFB4C ), %r0 
     54a:	03 88       	st	%r0, ( %sp, 0xC )
     54c:	00 82       	ld	( %sp, 0x0 ), %r2 
     54e:	b4 7f       	leri	0x3FB4 
     550:	e2 10       	ld	( %r7, 0xFFFFFB48 ), %r0 
     552:	00 88       	st	%r0, ( %sp, 0x0 )
     554:	46 40       	leri	0x46 
     556:	04 df       	call	0x9160 <___extendsfdf2>
     558:	00 8a       	st	%r2, ( %sp, 0x0 )
     55a:	00 82       	ld	( %sp, 0x0 ), %r2 
     55c:	01 83       	ld	( %sp, 0x4 ), %r3 
     55e:	00 ec       	ldi	0x0, %r4 
     560:	30 50       	leri	0x1030 
     562:	80 78       	leri	0x3880 
     564:	00 ed       	ldi	0x40C38800, %r5 
     566:	af 7f       	leri	0x3FAF 
     568:	e0 34       	st	%r4, ( %r7, 0xFFFFFAF0 )
     56a:	af 7f       	leri	0x3FAF 
     56c:	e1 35       	st	%r5, ( %r7, 0xFFFFFAF4 )
     56e:	00 88       	st	%r0, ( %sp, 0x0 )
     570:	01 89       	st	%r1, ( %sp, 0x4 )
     572:	02 84       	ld	( %sp, 0x8 ), %r4 
     574:	03 85       	ld	( %sp, 0xC ), %r5 
     576:	ae 7f       	leri	0x3FAE 
     578:	e2 34       	st	%r4, ( %r7, 0xFFFFFAE8 )
     57a:	ae 7f       	leri	0x3FAE 
     57c:	e3 35       	st	%r5, ( %r7, 0xFFFFFAEC )
     57e:	af 7f       	leri	0x3FAF 

⌨️ 快捷键说明

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