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

📄 aes.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 2 页
字号:
	sll	$5,$5,2	lbu	$7,12($fp)	addu	$5,$5,$2	sll	$4,$4,2	sll	$6,$6,2	addu	$4,$4,$2	addu	$6,$6,$2	lw	$2,0($5)	lui	$5,%hi(dec_multbl)	lw	$3,0($4)	addiu	$5,$5,%lo(dec_multbl)	lw	$4,0($6)	sll	$7,$7,2	addu	$7,$7,$5	sll	$8,$3,8	lw	$9,0($7)	sll	$5,$2,16	sll	$6,$4,24	srl	$3,$3,24	srl	$2,$2,16	srl	$4,$4,8	or	$4,$4,$6	or	$3,$3,$8	or	$2,$2,$5	lw	$8,896($sp)	xor	$2,$2,$4	xor	$3,$3,$9	lw	$4,908($sp)	xor	$3,$3,$2	addiu	$8,$8,1	addiu	$5,$sp,80	li	$6,16			# 0x10	sw	$8,896($sp)	.set	noreorder	.set	nomacro	jal	memcpy	sw	$3,92($sp)	.set	macro	.set	reorder	lw	$12,908($sp)	lw	$14,896($sp)	lw	$2,904($sp)	addiu	$12,$12,16	.set	noreorder	.set	nomacro	bne	$14,$2,$L62	sw	$12,908($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L26	move	$2,$0	.set	macro	.set	reorder$L48:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	.set	noreorder	.set	nomacro	j	$L46	sb	$3,5($4)	.set	macro	.set	reorder$L49:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lbu	$2,6($5)	.set	noreorder	.set	nomacro	j	$L46	sb	$2,6($4)	.set	macro	.set	reorder$L90:	lbu	$2,4($5)	.set	noreorder	.set	nomacro	j	$L46	sb	$2,4($4)	.set	macro	.set	reorder$L88:	.set	noreorder	.set	nomacro	bne	$14,$2,$L26	li	$2,-1			# 0xffffffffffffffff	.set	macro	.set	reorder	lw	$4,968($sp)	li	$2,14			# 0xe	addiu	$5,$sp,48	andi	$3,$15,0x3	sw	$2,272($4)	.set	noreorder	.set	nomacro	bne	$3,$0,$L29	sw	$5,920($sp)	.set	macro	.set	reorder	addiu	$4,$5,-4	addiu	$5,$5,28	sltu	$2,$4,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L31	addiu	$3,$15,-4	.set	macro	.set	reorder$L68:#APP	S32LDI xr1,$3,4	S32LDI xr2,$3,4	S32LDI xr3,$3,4	S32LDI xr4,$3,4	S32LDI xr5,$3,4	S32LDI xr6,$3,4	S32LDI xr7,$3,4	S32LDI xr8,$3,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$5	bne	$2,$0,$L68$L31:	li	$17,8			# 0x8	li	$22,14			# 0xe	.set	noreorder	.set	nomacro	j	$L35	li	$16,32			# 0x20	.set	macro	.set	reorder$L29:	li	$17,8			# 0x8	li	$22,14			# 0xe	.set	noreorder	.set	nomacro	j	$L27	li	$16,32			# 0x20	.set	macro	.set	reorder	.end	av_aes_init	.section	.rodata.cst4	.align	2$LC1:	.word	dec_multbl	.align	2$LC2:	.word	enc_multbl	.section	.text.av_aes_crypt,"ax",@progbits	.align	2	.align	5	.globl	av_aes_crypt	.ent	av_aes_crypt	.type	av_aes_crypt, @functionav_aes_crypt:	.frame	$sp,72,$31		# vars= 16, regs= 10/0, args= 16, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-72	sw	$fp,64($sp)	sw	$21,52($sp)	sw	$20,48($sp)	sw	$18,40($sp)	sw	$31,68($sp)	sw	$23,60($sp)	sw	$22,56($sp)	sw	$19,44($sp)	sw	$17,36($sp)	sw	$16,32($sp)	sw	$7,84($sp)	move	$18,$4	move	$20,$5	move	$21,$6	beq	$7,$0,$L119	lw	$fp,88($sp)	lui	$3,%hi(inv_sbox)	addiu	$2,$4,264	addiu	$22,$3,%lo(inv_sbox)	lui	$3,%hi(sbox)	addiu	$23,$3,%lo(sbox)	sw	$2,28($sp)	addiu	$3,$4,242	addiu	$2,$4,238	sw	$0,16($sp)	addiu	$16,$4,256	addiu	$17,$4,240	sw	$3,24($sp)	sw	$2,20($sp)$L102:	lw	$6,272($18)	lw	$3,0($21)	sll	$4,$6,4	addu	$4,$18,$4	lw	$2,0($4)	xor	$3,$3,$2	sw	$3,256($18)	lw	$3,4($4)	lw	$2,4($21)	xor	$2,$2,$3	sw	$2,4($16)	lw	$2,8($4)	lw	$3,8($21)	xor	$3,$3,$2	sw	$3,264($18)	lw	$5,12($4)	lw	$2,12($21)	lw	$3,28($sp)	xor	$2,$2,$5	sw	$2,4($3)	lw	$2,92($sp)	beq	$2,$0,$L103	addiu	$13,$6,-1	blez	$13,$L105	lui	$3,%hi($LC1)	addiu	$3,$3,%lo($LC1)	sll	$2,$13,4	lw	$11,0($3)	addu	$12,$2,$18$L107:	lbu	$5,13($16)	lbu	$6,10($16)	lbu	$7,7($16)	lbu	$4,256($18)	sll	$5,$5,2	sll	$6,$6,2	sll	$7,$7,2	addu	$5,$5,$11	addu	$6,$6,$11	addu	$7,$7,$11	lw	$2,0($5)	lw	$3,0($6)	lw	$5,0($7)	sll	$4,$4,2	addu	$4,$4,$11	lw	$8,0($4)	sll	$6,$2,8	sll	$4,$3,16	sll	$7,$5,24	srl	$2,$2,24	srl	$3,$3,16	srl	$5,$5,8	or	$5,$5,$7	or	$2,$2,$6	or	$3,$3,$4	xor	$3,$3,$5	xor	$2,$2,$8	xor	$2,$2,$3	sw	$2,240($18)	lbu	$4,1($16)	lbu	$5,14($16)	lbu	$6,11($16)	lbu	$3,4($16)	sll	$4,$4,2	sll	$5,$5,2	sll	$6,$6,2	addu	$4,$4,$11	addu	$5,$5,$11	addu	$6,$6,$11	lw	$9,0($4)	lw	$2,0($5)	lw	$4,0($6)	sll	$3,$3,2	addu	$3,$3,$11	lw	$7,0($3)	sll	$5,$9,8	sll	$3,$2,16	sll	$6,$4,24	srl	$9,$9,24	srl	$2,$2,16	srl	$4,$4,8	or	$4,$4,$6	or	$9,$9,$5	or	$2,$2,$3	xor	$2,$2,$4	xor	$9,$9,$7	xor	$9,$9,$2	sw	$9,4($17)	lbu	$4,5($16)	lbu	$5,2($16)	lbu	$6,15($16)	lbu	$3,8($16)	sll	$4,$4,2	sll	$5,$5,2	sll	$6,$6,2	addu	$4,$4,$11	addu	$5,$5,$11	addu	$6,$6,$11	lw	$8,0($4)	lw	$2,0($5)	lw	$4,0($6)	sll	$3,$3,2	addu	$3,$3,$11	lw	$7,0($3)	sll	$5,$8,8	sll	$3,$2,16	sll	$6,$4,24	srl	$8,$8,24	srl	$2,$2,16	srl	$4,$4,8	or	$4,$4,$6	or	$8,$8,$5	or	$2,$2,$3	xor	$2,$2,$4	xor	$8,$8,$7	xor	$8,$8,$2	sw	$8,8($17)	lbu	$5,9($16)	lbu	$6,6($16)	lbu	$7,3($16)	lbu	$3,12($16)	sll	$5,$5,2	sll	$6,$6,2	sll	$7,$7,2	addu	$5,$5,$11	addu	$6,$6,$11	addu	$7,$7,$11	lw	$4,0($5)	lw	$2,0($6)	lw	$5,0($7)	sll	$3,$3,2	addu	$3,$3,$11	lw	$10,0($3)	sll	$6,$4,8	sll	$3,$2,16	sll	$7,$5,24	srl	$4,$4,24	srl	$2,$2,16	srl	$5,$5,8	or	$2,$2,$3	or	$4,$4,$6	or	$5,$5,$7	xor	$2,$2,$5	xor	$4,$4,$10	xor	$4,$4,$2	sw	$4,12($17)	lw	$3,0($12)	lw	$2,240($18)	addiu	$13,$13,-1	xor	$2,$2,$3	sw	$2,256($18)	lw	$3,4($12)	xor	$9,$9,$3	sw	$9,4($16)	lw	$2,8($12)	xor	$8,$8,$2	sw	$8,8($16)	lw	$2,12($12)	addiu	$12,$12,-16	xor	$4,$4,$2	bne	$13,$0,$L107	sw	$4,12($16)$L105:	lbu	$2,256($18)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,240($18)	lbu	$2,4($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,4($17)	lbu	$2,8($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,8($17)	lbu	$2,12($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,12($17)	lbu	$2,7($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,3($17)	lbu	$2,11($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,7($17)	lbu	$2,15($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,11($17)	lbu	$2,3($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,15($17)	lbu	$2,10($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,2($17)	lbu	$2,2($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,10($17)	lbu	$2,14($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,6($17)	lbu	$2,6($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,14($17)	lbu	$2,13($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,1($17)	lbu	$2,9($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,13($17)	lbu	$2,5($16)	addu	$2,$2,$22	lbu	$3,0($2)	sb	$3,9($17)	lbu	$2,1($16)	addu	$2,$2,$22	lbu	$3,0($2)	beq	$fp,$0,$L122	sb	$3,5($17)	lw	$3,0($fp)	lw	$2,240($18)	addiu	$19,$18,248	xor	$2,$2,$3	sw	$2,240($18)	lw	$2,4($fp)	lw	$3,4($17)	move	$4,$fp	xor	$3,$3,$2	sw	$3,4($17)	lw	$3,8($fp)	lw	$2,248($18)	move	$5,$21	xor	$2,$2,$3	sw	$2,248($18)	lw	$3,4($19)	lw	$2,12($fp)	li	$6,16			# 0x10	xor	$3,$3,$2	jal	memcpy	sw	$3,4($19)$L110:	lw	$3,0($18)	lw	$2,0($17)	xor	$2,$2,$3	sw	$2,0($20)	lw	$2,4($18)	lw	$3,4($17)	xor	$3,$3,$2	sw	$3,4($20)	lw	$3,8($18)	lw	$2,0($19)	xor	$2,$2,$3	sw	$2,8($20)	lw	$3,4($19)	lw	$2,12($18)	xor	$3,$3,$2	sw	$3,12($20)$L111:	lw	$3,16($sp)	lw	$2,84($sp)	addiu	$3,$3,1	beq	$3,$2,$L119	sw	$3,16($sp)$L123:	addiu	$21,$21,16	j	$L102	addiu	$20,$20,16$L103:	beq	$fp,$0,$L124	nop	lw	$3,0($fp)	lw	$2,256($18)	xor	$2,$2,$3	sw	$2,256($18)	lw	$2,4($fp)	lw	$3,4($16)	xor	$3,$3,$2	sw	$3,4($16)	lw	$3,8($fp)	lw	$2,264($18)	xor	$2,$2,$3	sw	$2,264($18)	lw	$2,28($sp)	lw	$3,4($2)	lw	$2,12($fp)	xor	$3,$3,$2	lw	$2,28($sp)	sw	$3,4($2)	addiu	$13,$6,-1$L124:	blez	$13,$L114	lui	$3,%hi($LC2)	addiu	$3,$3,%lo($LC2)	sll	$2,$13,4	lw	$11,0($3)	addu	$12,$2,$18$L116:	lbu	$5,5($16)	lbu	$6,10($16)	lbu	$7,15($16)	lbu	$4,256($18)	sll	$5,$5,2	sll	$6,$6,2	sll	$7,$7,2	addu	$5,$5,$11	addu	$6,$6,$11	addu	$7,$7,$11	lw	$2,0($5)	lw	$3,0($6)	lw	$5,0($7)	sll	$4,$4,2	addu	$4,$4,$11	lw	$8,0($4)	sll	$6,$2,8	sll	$4,$3,16	sll	$7,$5,24	srl	$2,$2,24	srl	$3,$3,16	srl	$5,$5,8	or	$5,$5,$7	or	$2,$2,$6	or	$3,$3,$4	xor	$3,$3,$5	xor	$2,$2,$8	xor	$2,$2,$3	sw	$2,240($18)	lbu	$4,9($16)	lbu	$5,14($16)	lbu	$6,3($16)	lbu	$3,4($16)	sll	$4,$4,2	sll	$5,$5,2	sll	$6,$6,2	addu	$4,$4,$11	addu	$5,$5,$11	addu	$6,$6,$11	lw	$9,0($4)	lw	$2,0($5)	lw	$4,0($6)	sll	$3,$3,2	addu	$3,$3,$11	lw	$7,0($3)	sll	$5,$9,8	sll	$3,$2,16	sll	$6,$4,24	srl	$9,$9,24	srl	$2,$2,16	srl	$4,$4,8	or	$4,$4,$6	or	$9,$9,$5	or	$2,$2,$3	xor	$2,$2,$4	xor	$9,$9,$7	xor	$9,$9,$2	sw	$9,4($17)	lbu	$4,13($16)	lbu	$5,2($16)	lbu	$6,7($16)	lbu	$3,8($16)	sll	$4,$4,2	sll	$5,$5,2	sll	$6,$6,2	addu	$4,$4,$11	addu	$5,$5,$11	addu	$6,$6,$11	lw	$8,0($4)	lw	$2,0($5)	lw	$4,0($6)	sll	$3,$3,2	addu	$3,$3,$11	lw	$7,0($3)	sll	$5,$8,8	sll	$3,$2,16	sll	$6,$4,24	srl	$8,$8,24	srl	$2,$2,16	srl	$4,$4,8	or	$4,$4,$6	or	$8,$8,$5	or	$2,$2,$3	xor	$2,$2,$4	xor	$8,$8,$7	xor	$8,$8,$2	sw	$8,8($17)	lbu	$5,1($16)	lbu	$6,6($16)	lbu	$7,11($16)	lbu	$3,12($16)	sll	$5,$5,2	sll	$6,$6,2	sll	$7,$7,2	addu	$5,$5,$11	addu	$6,$6,$11	addu	$7,$7,$11	lw	$4,0($5)	lw	$2,0($6)	lw	$5,0($7)	sll	$3,$3,2	addu	$3,$3,$11	lw	$10,0($3)	sll	$6,$4,8	sll	$3,$2,16	sll	$7,$5,24	srl	$4,$4,24	srl	$2,$2,16	srl	$5,$5,8	or	$2,$2,$3	or	$4,$4,$6	or	$5,$5,$7	xor	$2,$2,$5	xor	$4,$4,$10	xor	$4,$4,$2	sw	$4,12($17)	lw	$3,0($12)	lw	$2,240($18)	addiu	$13,$13,-1	xor	$2,$2,$3	sw	$2,256($18)	lw	$3,4($12)	xor	$9,$9,$3	sw	$9,4($16)	lw	$2,8($12)	xor	$8,$8,$2	sw	$8,8($16)	lw	$2,12($12)	addiu	$12,$12,-16	xor	$4,$4,$2	bne	$13,$0,$L116	sw	$4,12($16)$L114:	lbu	$2,256($18)	addiu	$4,$18,254	addu	$2,$2,$23	lbu	$3,0($2)	addiu	$5,$18,258	sb	$3,240($18)	lbu	$2,4($16)	addu	$2,$2,$23	lbu	$3,0($2)	sb	$3,4($17)	lbu	$2,8($16)	addu	$2,$2,$23	lbu	$3,0($2)	sb	$3,8($17)	lbu	$2,12($16)	addu	$2,$2,$23	lbu	$3,0($2)	sb	$3,12($17)	lbu	$2,7($4)	addu	$2,$2,$23	lbu	$3,0($2)	lw	$2,20($sp)	sb	$3,3($2)	lbu	$2,11($4)	addu	$2,$2,$23	lbu	$3,0($2)	lw	$2,20($sp)	sb	$3,7($2)	lbu	$2,15($4)	addu	$2,$2,$23	lbu	$3,0($2)	lw	$2,20($sp)	sb	$3,11($2)	lbu	$2,3($4)	addu	$2,$2,$23	lbu	$3,0($2)	lw	$2,20($sp)	sb	$3,15($2)	lbu	$2,10($16)	addu	$2,$2,$23	lbu	$3,0($2)	sb	$3,2($17)	lbu	$2,2($16)	addu	$2,$2,$23	lbu	$3,0($2)	sb	$3,10($17)	lbu	$2,14($16)	addu	$2,$2,$23	lbu	$3,0($2)	sb	$3,6($17)	lbu	$2,6($16)	addu	$2,$2,$23	lbu	$3,0($2)	sb	$3,14($17)	lbu	$2,13($5)	addu	$2,$2,$23	lbu	$3,0($2)	lw	$2,24($sp)	sb	$3,1($2)	lbu	$2,9($5)	addu	$2,$2,$23	lbu	$3,0($2)	lw	$2,24($sp)	sb	$3,13($2)	lbu	$2,5($5)	addu	$2,$2,$23	lbu	$3,0($2)	lw	$2,24($sp)	sb	$3,9($2)	lbu	$2,1($5)	addu	$2,$2,$23	lbu	$3,0($2)	lw	$2,24($sp)	sb	$3,5($2)	lw	$3,0($18)	lw	$2,240($18)	xor	$2,$2,$3	sw	$2,0($20)	lw	$2,4($18)	lw	$3,4($17)	xor	$3,$3,$2	sw	$3,4($20)	lw	$3,8($18)	lw	$2,8($17)	xor	$2,$2,$3	sw	$2,8($20)	lw	$3,12($17)	lw	$2,12($18)	xor	$3,$3,$2	beq	$fp,$0,$L111	sw	$3,12($20)	move	$4,$fp	move	$5,$20	jal	memcpy	li	$6,16			# 0x10	lw	$3,16($sp)	lw	$2,84($sp)	addiu	$3,$3,1	bne	$3,$2,$L123	sw	$3,16($sp)$L119:	lw	$31,68($sp)	lw	$fp,64($sp)	lw	$23,60($sp)	lw	$22,56($sp)	lw	$21,52($sp)	lw	$20,48($sp)	lw	$19,44($sp)	lw	$18,40($sp)	lw	$17,36($sp)	lw	$16,32($sp)	j	$31	addiu	$sp,$sp,72$L122:	j	$L110	addiu	$19,$18,248	.set	macro	.set	reorder	.end	av_aes_crypt	.globl	av_aes_size	.rdata	.align	2	.type	av_aes_size, @object	.size	av_aes_size, 4av_aes_size:	.word	276	.align	2	.type	rcon, @object	.size	rcon, 10rcon:	.byte	1	.byte	2	.byte	4	.byte	8	.byte	16	.byte	32	.byte	64	.byte	-128	.byte	27	.byte	54	.align	2	.type	C.71.4040, @object	.size	C.71.4040, 16C.71.4040:	.word	2	.word	1	.word	1	.word	3	.align	2	.type	C.69.4038, @object	.size	C.69.4038, 16C.69.4038:	.word	14	.word	9	.word	13	.word	11	.local	sbox	.comm	sbox,256,4	.local	inv_sbox	.comm	inv_sbox,256,4	.local	enc_multbl	.comm	enc_multbl,1024,4	.local	dec_multbl	.comm	dec_multbl,1024,4	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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