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

📄 atrac3.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 5 页
字号:
	.file	1 "atrac3.c"	.section .mdebug.abi32	.previous	.section	.text.atrac3_decode_close,"ax",@progbits	.align	2	.align	5	.ent	atrac3_decode_close	.type	atrac3_decode_close, @functionatrac3_decode_close:	.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0	.mask	0x80010000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-24	sw	$31,20($sp)	sw	$16,16($sp)	lw	$16,136($4)	jal	av_free	lw	$4,52($16)	jal	av_free	lw	$4,8320($16)	lw	$31,20($sp)	lw	$16,16($sp)	move	$2,$0	j	$31	addiu	$sp,$sp,24	.set	macro	.set	reorder	.end	atrac3_decode_close	.section	.rodata.str1.4,"aMS",@progbits,1	.align	2$LC0:	.ascii	"[0-1] %d\012\000"	.align	2$LC1:	.ascii	"[8-9] %d\012\000"	.align	2$LC2:	.ascii	"[12-13] %d\012\000"	.align	2$LC3:	.ascii	"Unknown frame/channel/frame_factor configuration %d/%d/%"	.ascii	"d\012\000"	.align	2$LC4:	.ascii	"Unknown extradata size %d.\012\000"	.align	2$LC5:	.ascii	"Version %d != 4.\012\000"	.align	2$LC6:	.ascii	"Unknown amount of samples per frame %d.\012\000"	.align	2$LC7:	.ascii	"Unknown amount of delay %x != 0x88E.\012\000"	.align	2$LC8:	.ascii	"Normal stereo detected.\012\000"	.align	2$LC9:	.ascii	"Joint stereo detected.\012\000"	.align	2$LC10:	.ascii	"Unknown channel coding mode %x!\012\000"	.align	2$LC11:	.ascii	"Channel configuration error!\012\000"	.globl	__floatsidf	.globl	__adddf3	.globl	__muldf3	.globl	__subdf3	.globl	__truncdfsf2	.globl	__eqsf2	.globl	__mulsf3	.globl	__addsf3	.globl	__divsf3	.section	.rodata.cst8,"aM",@progbits,8	.align	3$LC12:	.word	0	.word	1071644672	.align	3$LC13:	.word	0	.word	1064304640	.align	3$LC14:	.word	1413754136	.word	1074340347	.align	3$LC15:	.word	0	.word	1072693248	.align	3$LC16:	.word	0	.word	1073741824	.align	3$LC17:	.word	1431655765	.word	1070945621	.section	.rodata.cst4,"aM",@progbits,4	.align	2$LC18:	.word	1073741824	.align	2$LC19:	.word	1082130432	.align	2$LC20:	.word	1077936128	.align	2$LC21:	.word	1065353216	.align	2$LC22:	.word	-1082130432	.align	2$LC23:	.word	-1073741824	.align	2$LC24:	.word	-1069547520	.align	2$LC25:	.word	-1065353216	.align	2$LC26:	.word	-1063256064	.align	2$LC27:	.word	-1061158912	.align	2$LC28:	.word	-1059061760	.align	2$LC29:	.word	-1056964608	.align	2$LC30:	.word	-1055916032	.align	2$LC31:	.word	-1054867456	.align	2$LC32:	.word	-1053818880	.section	.rodata.cst8	.align	3$LC33:	.word	0	.word	-1077936128	.section	.text.atrac3_decode_init,"ax",@progbits	.align	2	.align	5	.ent	atrac3_decode_init	.type	atrac3_decode_init, @functionatrac3_decode_init:	.frame	$sp,1120,$31		# vars= 1024, regs= 10/0, args= 56, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-1120	sw	$21,1100($sp)	sw	$31,1116($sp)	sw	$fp,1112($sp)	sw	$23,1108($sp)	sw	$22,1104($sp)	sw	$20,1096($sp)	sw	$19,1092($sp)	sw	$18,1088($sp)	sw	$17,1084($sp)	sw	$16,1080($sp)	lw	$2,64($4)	lw	$19,136($4)	sw	$2,28($19)	lw	$8,68($4)	lw	$16,24($4)	sw	$8,16($19)	lw	$3,4($4)	sw	$3,24($19)	lw	$2,272($4)	sll	$2,$2,3	sw	$2,40($19)	lw	$3,272($4)	li	$2,14			# 0xe	sw	$3,44($19)	lw	$7,28($4)	beq	$7,$2,$L61	move	$21,$4	li	$2,10			# 0xa	beq	$7,$2,$L62	lui	$6,%hi($LC4)	addiu	$6,$6,%lo($LC4)	move	$4,$0	jal	av_log	move	$5,$0$L9:	lw	$7,14656($19)	li	$2,4			# 0x4	bne	$7,$2,$L63	lui	$6,%hi($LC5)	lw	$7,36($19)	li	$2,1024			# 0x400	beq	$7,$2,$L18	li	$2,2048			# 0x800	bne	$7,$2,$L64	lui	$6,%hi($LC6)$L18:	lw	$7,14660($19)	li	$2,2190			# 0x88e	bne	$7,$2,$L65	lui	$6,%hi($LC7)	lw	$7,20($19)	li	$2,2			# 0x2	beq	$7,$2,$L66	lui	$6,%hi($LC8)	li	$2,18			# 0x12	bne	$7,$2,$L26	lui	$6,%hi($LC9)	addiu	$6,$6,%lo($LC9)	move	$4,$21	jal	av_log	li	$5,2			# 0x2	lw	$2,68($21)$L68:	addiu	$2,$2,-1	sltu	$2,$2,2	bne	$2,$0,$L28	lui	$6,%hi($LC11)	move	$4,$21	addiu	$6,$6,%lo($LC11)	jal	av_log	move	$5,$0	li	$2,-1			# 0xffffffffffffffff$L13:	lw	$31,1116($sp)	lw	$fp,1112($sp)	lw	$23,1108($sp)	lw	$22,1104($sp)	lw	$21,1100($sp)	lw	$20,1096($sp)	lw	$19,1092($sp)	lw	$18,1088($sp)	lw	$17,1084($sp)	lw	$16,1080($sp)	j	$31	addiu	$sp,$sp,1120$L62:	addiu	$4,$16,4	lbu	$2,-4($4)	lbu	$5,-3($4)	lbu	$6,-1($4)	lbu	$3,-2($4)	sll	$5,$5,16	sll	$2,$2,24	or	$2,$2,$5	or	$2,$2,$6	sll	$3,$3,8	or	$3,$3,$2	sw	$3,14656($19)	addiu	$4,$16,6	lbu	$2,-2($4)	lbu	$3,-1($4)	sll	$2,$2,8	or	$2,$2,$3	div	$0,$2,$8	teq	$8,$0,7	sw	$2,36($19)	addiu	$3,$16,8	lbu	$2,-2($3)	lbu	$4,-1($3)	sll	$2,$2,8	or	$2,$2,$4	addiu	$3,$16,10	sw	$2,14660($19)	lbu	$2,-2($3)	lbu	$4,-1($3)	sll	$2,$2,8	or	$2,$2,$4	li	$3,1			# 0x1	sw	$2,20($19)	sw	$3,14664($19)	mflo	$5	j	$L9	sw	$5,32($19)$L28:	lw	$4,272($21)	li	$2,2147418112			# 0x7fff0000	ori	$2,$2,0xffff	sltu	$2,$4,$2	bne	$2,$0,$L30	lw	$31,1116($sp)	lw	$fp,1112($sp)	lw	$23,1108($sp)	lw	$22,1104($sp)	lw	$21,1100($sp)	lw	$20,1096($sp)	lw	$19,1092($sp)	lw	$18,1088($sp)	lw	$17,1084($sp)	lw	$16,1080($sp)	li	$2,-1			# 0xffffffffffffffff	j	$31	addiu	$sp,$sp,1120$L61:	addiu	$2,$16,2	lbu	$7,-1($2)	lbu	$3,-2($2)	sll	$7,$7,8	lui	$6,%hi($LC0)	or	$7,$7,$3	addiu	$6,$6,%lo($LC0)	jal	av_log	li	$5,2			# 0x2	addiu	$4,$16,6	lbu	$2,-1($4)	lbu	$5,-2($4)	lbu	$6,-4($4)	lbu	$3,-3($4)	sll	$5,$5,16	sll	$2,$2,24	or	$2,$2,$5	or	$2,$2,$6	sll	$3,$3,8	or	$3,$3,$2	sw	$3,32($19)	addiu	$4,$16,8	lbu	$2,-1($4)	lbu	$3,-2($4)	sll	$2,$2,8	or	$2,$2,$3	sw	$2,20($19)	addiu	$3,$16,10	lbu	$7,-1($3)	lbu	$2,-2($3)	sll	$7,$7,8	lui	$6,%hi($LC1)	or	$7,$7,$2	addiu	$6,$6,%lo($LC1)	move	$4,$21	jal	av_log	li	$5,2			# 0x2	addiu	$3,$16,12	lbu	$2,-1($3)	lbu	$4,-2($3)	sll	$2,$2,8	or	$2,$2,$4	addiu	$3,$16,14	sw	$2,14668($19)	lbu	$7,-1($3)	lbu	$2,-2($3)	sll	$7,$7,8	lui	$6,%hi($LC2)	or	$7,$7,$2	move	$4,$21	addiu	$6,$6,%lo($LC2)	jal	av_log	li	$5,2			# 0x2	lw	$8,16($19)	lw	$4,20($19)	sll	$2,$8,10	sw	$2,36($19)	li	$3,4			# 0x4	li	$2,2190			# 0x88e	sw	$3,14656($19)	beq	$4,$0,$L6	sw	$2,14660($19)	li	$2,18			# 0x12	sw	$2,20($19)$L8:	lw	$9,14668($19)	lw	$7,44($19)	mul	$4,$8,$9	sll	$3,$4,5	sll	$2,$4,7	subu	$2,$2,$3	beq	$7,$2,$L9	sw	$0,14664($19)	sll	$2,$4,2	sll	$3,$4,4	addu	$2,$2,$3	subu	$2,$2,$4	sll	$2,$2,3	beq	$7,$2,$L9	sll	$2,$4,8	sll	$3,$4,6	subu	$2,$2,$3	beq	$7,$2,$L9	lui	$6,%hi($LC3)	move	$4,$21	addiu	$6,$6,%lo($LC3)	move	$5,$0	sw	$8,16($sp)	jal	av_log	sw	$9,20($sp)	j	$L13	li	$2,-1			# 0xffffffffffffffff$L66:	addiu	$6,$6,%lo($LC8)	move	$4,$21	jal	av_log	li	$5,2			# 0x2	j	$L68	lw	$2,68($21)$L6:	li	$2,2			# 0x2	j	$L8	sw	$2,20($19)$L26:	lui	$6,%hi($LC10)	move	$4,$21	addiu	$6,$6,%lo($LC10)	jal	av_log	move	$5,$0	j	$L13	li	$2,-1			# 0xffffffffffffffff$L63:	move	$4,$21	addiu	$6,$6,%lo($LC5)	jal	av_log	move	$5,$0	j	$L13	li	$2,-1			# 0xffffffffffffffff$L65:	move	$4,$21	addiu	$6,$6,%lo($LC7)	jal	av_log	move	$5,$0	j	$L13	li	$2,-1			# 0xffffffffffffffff$L64:	move	$4,$21	addiu	$6,$6,%lo($LC6)	jal	av_log	move	$5,$0	j	$L13	li	$2,-1			# 0xffffffffffffffff$L30:	li	$2,-2147483648			# 0xffffffff80000000	ori	$2,$2,0x3	and	$3,$4,$2	bltz	$3,$L67	li	$2,-4			# 0xfffffffffffffffc$L32:	subu	$4,$4,$3	jal	av_mallocz	addiu	$4,$4,12	beq	$2,$0,$L59	sw	$2,8320($19)	lui	$4,%hi(spectral_coeff_tab)	lui	$7,%hi(huffbits1)	lui	$2,%hi(huffcode1)	li	$16,1			# 0x1	addiu	$4,$4,%lo(spectral_coeff_tab)	addiu	$7,$7,%lo(huffbits1)	li	$5,9			# 0x9	li	$6,9			# 0x9	addiu	$2,$2,%lo(huffcode1)	sw	$16,16($sp)	sw	$16,20($sp)	sw	$16,28($sp)	sw	$16,32($sp)	sw	$16,48($sp)	sw	$2,24($sp)	sw	$0,36($sp)	sw	$0,40($sp)	jal	init_vlc_sparse	sw	$0,44($sp)	lui	$4,%hi(spectral_coeff_tab+16)	lui	$7,%hi(huffbits2)	lui	$2,%hi(huffcode2)	addiu	$4,$4,%lo(spectral_coeff_tab+16)	addiu	$7,$7,%lo(huffbits2)	li	$5,9			# 0x9	li	$6,5			# 0x5	addiu	$2,$2,%lo(huffcode2)	sw	$16,16($sp)	sw	$16,20($sp)	sw	$16,28($sp)	sw	$16,32($sp)	sw	$16,48($sp)	sw	$2,24($sp)	sw	$0,36($sp)	sw	$0,40($sp)	jal	init_vlc_sparse	sw	$0,44($sp)	lui	$4,%hi(spectral_coeff_tab+32)	lui	$7,%hi(huffbits3)	lui	$2,%hi(huffcode3)	addiu	$4,$4,%lo(spectral_coeff_tab+32)	addiu	$7,$7,%lo(huffbits3)	li	$5,9			# 0x9	li	$6,7			# 0x7	addiu	$2,$2,%lo(huffcode3)	sw	$16,16($sp)	sw	$16,20($sp)	sw	$16,28($sp)	sw	$16,32($sp)	sw	$16,48($sp)	sw	$2,24($sp)	sw	$0,36($sp)	sw	$0,40($sp)	jal	init_vlc_sparse	sw	$0,44($sp)	lui	$4,%hi(spectral_coeff_tab+48)	lui	$7,%hi(huffbits4)	lui	$2,%hi(huffcode4)	addiu	$4,$4,%lo(spectral_coeff_tab+48)	addiu	$7,$7,%lo(huffbits4)	li	$5,9			# 0x9	li	$6,9			# 0x9	addiu	$2,$2,%lo(huffcode4)	sw	$16,16($sp)	sw	$16,20($sp)	sw	$16,28($sp)	sw	$16,32($sp)	sw	$16,48($sp)	sw	$2,24($sp)	sw	$0,36($sp)	sw	$0,40($sp)	jal	init_vlc_sparse	sw	$0,44($sp)	lui	$4,%hi(spectral_coeff_tab+64)	lui	$7,%hi(huffbits5)	lui	$2,%hi(huffcode5)	addiu	$4,$4,%lo(spectral_coeff_tab+64)	addiu	$7,$7,%lo(huffbits5)	li	$5,9			# 0x9	li	$6,15			# 0xf	addiu	$2,$2,%lo(huffcode5)	sw	$16,16($sp)	sw	$16,20($sp)	sw	$16,28($sp)	sw	$16,32($sp)	sw	$16,48($sp)	sw	$2,24($sp)	sw	$0,36($sp)	sw	$0,40($sp)	jal	init_vlc_sparse	sw	$0,44($sp)	lui	$4,%hi(spectral_coeff_tab+80)	lui	$7,%hi(huffbits6)	lui	$2,%hi(huffcode6)	addiu	$4,$4,%lo(spectral_coeff_tab+80)	addiu	$7,$7,%lo(huffbits6)	li	$5,9			# 0x9	li	$6,31			# 0x1f	addiu	$2,$2,%lo(huffcode6)	sw	$16,16($sp)	sw	$16,20($sp)	sw	$16,28($sp)	sw	$16,32($sp)	sw	$16,48($sp)	sw	$2,24($sp)	sw	$0,36($sp)	sw	$0,40($sp)	jal	init_vlc_sparse	sw	$0,44($sp)	lui	$4,%hi(spectral_coeff_tab+96)	lui	$7,%hi(huffbits7)	lui	$2,%hi(huffcode7)	addiu	$2,$2,%lo(huffcode7)	addiu	$4,$4,%lo(spectral_coeff_tab+96)	addiu	$7,$7,%lo(huffbits7)	li	$5,9			# 0x9	li	$6,63			# 0x3f	sw	$16,48($sp)	sw	$16,16($sp)	sw	$16,20($sp)	sw	$16,28($sp)	sw	$16,32($sp)	sw	$2,24($sp)	sw	$0,36($sp)	sw	$0,40($sp)	jal	init_vlc_sparse	sw	$0,44($sp)	lui	$3,%hi($LC12)	lw	$16,%lo($LC12)($3)	lw	$17,%lo($LC12+4)($3)	move	$18,$0	addiu	$20,$sp,56	lui	$fp,%hi($LC13)	lui	$23,%hi($LC14)	lui	$22,%hi($LC15)$L35:	jal	__floatsidf	move	$4,$18	move	$4,$2	move	$5,$3	move	$6,$16	jal	__adddf3	move	$7,$17	lw	$6,%lo($LC13)($fp)	lw	$7,%lo($LC13+4)($fp)	move	$4,$2	jal	__muldf3	move	$5,$3	move	$4,$2	move	$5,$3	move	$6,$16	jal	__subdf3	move	$7,$17	lw	$6,%lo($LC14)($23)	lw	$7,%lo($LC14+4)($23)	move	$4,$2	jal	__muldf3	move	$5,$3	move	$4,$2	jal	sin	move	$5,$3	lw	$6,%lo($LC15)($22)	lw	$7,%lo($LC15+4)($22)	move	$4,$2	jal	__adddf3	move	$5,$3	move	$4,$2	move	$5,$3	move	$6,$16	jal	__muldf3	move	$7,$17	move	$4,$2	jal	__truncdfsf2	move	$5,$3	sw	$2,0($20)	addiu	$18,$18,1	li	$2,256			# 0x100	bne	$18,$2,$L35	addiu	$20,$20,4	lui	$16,%hi(mdct_window)	lw	$4,%lo(mdct_window)($16)	jal	__eqsf2	move	$5,$0	bne	$2,$0,$L69	lui	$2,%hi(qmf_window)	addiu	$23,$16,%lo(mdct_window)	li	$20,255			# 0xff	addiu	$22,$sp,56	li	$fp,-1			# 0xffffffffffffffff$L40:	lw	$16,0($22)	sll	$17,$20,2	move	$4,$16	jal	__mulsf3	move	$5,$16	addiu	$3,$sp,56	move	$18,$2	addu	$2,$17,$3	lw	$4,0($2)	addiu	$20,$20,-1	jal	__mulsf3	move	$5,$4	move	$5,$2	jal	__addsf3	move	$4,$18	move	$5,$2	jal	__divsf3	move	$4,$16	lui	$3,%hi(mdct_window)	addiu	$3,$3,%lo(mdct_window)	addu	$17,$17,$3	sw	$2,0($23)	addiu	$22,$22,4	sw	$2,1024($17)	bne	$20,$fp,$L40	addiu	$23,$23,4	lui	$2,%hi(qmf_window)$L69:	addiu	$20,$2,%lo(qmf_window)	lui	$3,%hi(qmf_48tap_half)	addiu	$18,$3,%lo(qmf_48tap_half)	li	$17,47			# 0x2f	li	$22,23			# 0x17	addiu	$16,$20,188$L41:	lw	$4,0($18)	addiu	$17,$17,-1	jal	__addsf3	move	$5,$4	sw	$2,0($20)	addiu	$18,$18,4	sw	$2,0($16)	addiu	$20,$20,4	bne	$17,$22,$L41	addiu	$16,$16,-4	lui	$4,%hi(mdct_ctx)	addiu	$4,$4,%lo(mdct_ctx)	li	$5,9			# 0x9	jal	ff_mdct_init	li	$6,1			# 0x1	lui	$3,%hi(SFTable)	addiu	$17,$3,%lo(SFTable)	li	$16,-15			# 0xfffffffffffffff1	lui	$22,%hi($LC16)	lui	$20,%hi($LC17)	li	$18,49			# 0x31$L43:	jal	__floatsidf	move	$4,$16	lw	$6,%lo($LC17)($20)	lw	$7,%lo($LC17+4)($20)	move	$4,$2	jal	__muldf3	move	$5,$3	lw	$4,%lo($LC16)($22)	lw	$5,%lo($LC16+4)($22)	move	$6,$2	jal	pow	move	$7,$3	move	$4,$2	jal	__truncdfsf2	move	$5,$3	addiu	$16,$16,1	sw	$2,0($17)	bne	$16,$18,$L43	addiu	$17,$17,4	lui	$22,%hi($LC18)	lw	$17,%lo($LC18)($22)	lui	$2,%hi($LC19)	lw	$5,%lo($LC19)($2)	jal	powf	move	$4,$17	lui	$3,%hi($LC20)	lw	$5,%lo($LC20)($3)	move	$4,$17	lui	$16,%hi(gain_tab1)	sw	$2,%lo(gain_tab1)($16)	jal	powf	addiu	$16,$16,%lo(gain_tab1)	sw	$2,4($16)	move	$4,$17	jal	powf	move	$5,$17	lui	$3,%hi($LC21)	lw	$5,%lo($LC21)($3)	move	$4,$17	jal	powf	sw	$2,8($16)	sw	$2,12($16)	move	$4,$17	jal	powf	move	$5,$0	lui	$3,%hi($LC22)	lw	$5,%lo($LC22)($3)	move	$4,$17	jal	powf	sw	$2,16($16)	lui	$3,%hi($LC23)	lw	$5,%lo($LC23)($3)	move	$4,$17	jal	powf	sw	$2,20($16)	lui	$3,%hi($LC24)	lw	$5,%lo($LC24)($3)	move	$4,$17	jal	powf	sw	$2,24($16)	lui	$3,%hi($LC25)	lw	$5,%lo($LC25)($3)	move	$4,$17	jal	powf	sw	$2,28($16)	lui	$3,%hi($LC26)	lw	$5,%lo($LC26)($3)	move	$4,$17	jal	powf	sw	$2,32($16)	lui	$3,%hi($LC27)	lw	$5,%lo($LC27)($3)	move	$4,$17	jal	powf	sw	$2,36($16)	lui	$3,%hi($LC28)	lw	$5,%lo($LC28)($3)	move	$4,$17	jal	powf	sw	$2,40($16)	lui	$3,%hi($LC29)	lw	$5,%lo($LC29)($3)	move	$4,$17	jal	powf	sw	$2,44($16)	lui	$3,%hi($LC30)	lw	$5,%lo($LC30)($3)	move	$4,$17	jal	powf	sw	$2,48($16)	lui	$3,%hi($LC31)	lw	$5,%lo($LC31)($3)	move	$4,$17	jal	powf	sw	$2,52($16)	lui	$3,%hi($LC32)	lw	$5,%lo($LC32)($3)	move	$4,$17	jal	powf	sw	$2,56($16)	sw	$2,60($16)	lui	$2,%hi(gain_tab2)	addiu	$17,$2,%lo(gain_tab2)	li	$16,-15			# 0xfffffffffffffff1	lui	$20,%hi($LC33)	li	$18,16			# 0x10$L45:	jal	__floatsidf	move	$4,$16	lw	$6,%lo($LC33)($20)	lw	$7,%lo($LC33+4)($20)	move	$4,$2	jal	__muldf3	move	$5,$3	move	$5,$3	jal	__truncdfsf2	move	$4,$2	lw	$4,%lo($LC18)($22)	jal	powf	move	$5,$2	addiu	$16,$16,1	sw	$2,0($17)	bne	$16,$18,$L45	addiu	$17,$17,4	li	$2,3			# 0x3	li	$3,7			# 0x7	lui	$4,%hi(dsp)	sw	$3,124($19)	sw	$2,100($19)	addiu	$4,$4,%lo(dsp)	move	$5,$21	sw	$3,108($19)	sw	$3,116($19)	sw	$2,56($19)	sw	$2,72($19)	sw	$2,88($19)	sw	$2,60($19)	sw	$2,76($19)	sw	$2,92($19)	sw	$2,64($19)	sw	$2,80($19)	sw	$2,96($19)	sw	$2,68($19)	sw	$2,84($19)	sw	$0,104($19)	sw	$0,112($19)

⌨️ 快捷键说明

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