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

📄 aes.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 2 页
字号:
sll	$5,$5,2lbu	$7,12($fp)addu	$5,$5,$2sll	$4,$4,2sll	$6,$6,2addu	$4,$4,$2addu	$6,$6,$2lw	$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,2addu	$7,$7,$5sll	$8,$3,8lw	$9,0($7)sll	$5,$2,16sll	$6,$4,24srl	$3,$3,24srl	$2,$2,16srl	$4,$4,8or	$4,$4,$6or	$3,$3,$8or	$2,$2,$5lw	$8,896($sp)xor	$2,$2,$4xor	$3,$3,$9lw	$4,908($sp)xor	$3,$3,$2addiu	$8,$8,1addiu	$5,$sp,80li	$6,16			# 0x10sw	$8,896($sp).set	noreorder.set	nomacrojal	memcpysw	$3,92($sp).set	macro.set	reorderlw	$12,908($sp)lw	$14,896($sp)lw	$2,904($sp)addiu	$12,$12,16.set	noreorder.set	nomacrobne	$14,$2,$L62sw	$12,908($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L26move	$2,$0.set	macro.set	reorder$L48:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L46sb	$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	nomacroj	$L46sb	$2,6($4).set	macro.set	reorder$L90:lbu	$2,4($5).set	noreorder.set	nomacroj	$L46sb	$2,4($4).set	macro.set	reorder$L88:.set	noreorder.set	nomacrobne	$14,$2,$L26li	$2,-1			# 0xffffffffffffffff.set	macro.set	reorderlw	$4,968($sp)li	$2,14			# 0xeaddiu	$5,$sp,48andi	$3,$15,0x3sw	$2,272($4).set	noreorder.set	nomacrobne	$3,$0,$L29sw	$5,920($sp).set	macro.set	reorderaddiu	$4,$5,-4addiu	$5,$5,28sltu	$2,$4,$5.set	noreorder.set	nomacrobeq	$2,$0,$L31addiu	$3,$15,-4.set	macro.set	reorder$L68:#APP.word	0b01110000011000000000010001010100	#S32LDI XR1,$3,4.word	0b01110000011000000000010010010100	#S32LDI XR2,$3,4.word	0b01110000011000000000010011010100	#S32LDI XR3,$3,4.word	0b01110000011000000000010100010100	#S32LDI XR4,$3,4.word	0b01110000011000000000010101010100	#S32LDI XR5,$3,4.word	0b01110000011000000000010110010100	#S32LDI XR6,$3,4.word	0b01110000011000000000010111010100	#S32LDI XR7,$3,4.word	0b01110000011000000000011000010100	#S32LDI XR8,$3,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$5bne	$2,$0,$L68$L31:li	$17,8			# 0x8li	$22,14			# 0xe.set	noreorder.set	nomacroj	$L35li	$16,32			# 0x20.set	macro.set	reorder$L29:li	$17,8			# 0x8li	$22,14			# 0xe.set	noreorder.set	nomacroj	$L27li	$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	nomacroaddiu	$sp,$sp,-72sw	$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,$4move	$20,$5move	$21,$6beq	$7,$0,$L119lw	$fp,88($sp)lui	$3,%hi(inv_sbox)addiu	$2,$4,264addiu	$22,$3,%lo(inv_sbox)lui	$3,%hi(sbox)addiu	$23,$3,%lo(sbox)sw	$2,28($sp)addiu	$3,$4,242addiu	$2,$4,238sw	$0,16($sp)addiu	$16,$4,256addiu	$17,$4,240sw	$3,24($sp)sw	$2,20($sp)$L102:lw	$6,272($18)lw	$3,0($21)sll	$4,$6,4addu	$4,$18,$4lw	$2,0($4)xor	$3,$3,$2sw	$3,256($18)lw	$3,4($4)lw	$2,4($21)xor	$2,$2,$3sw	$2,4($16)lw	$2,8($4)lw	$3,8($21)xor	$3,$3,$2sw	$3,264($18)lw	$5,12($4)lw	$2,12($21)lw	$3,28($sp)xor	$2,$2,$5sw	$2,4($3)lw	$2,92($sp)beq	$2,$0,$L103addiu	$13,$6,-1blez	$13,$L105lui	$3,%hi($LC1)addiu	$3,$3,%lo($LC1)sll	$2,$13,4lw	$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,2sll	$6,$6,2sll	$7,$7,2addu	$5,$5,$11addu	$6,$6,$11addu	$7,$7,$11lw	$2,0($5)lw	$3,0($6)lw	$5,0($7)sll	$4,$4,2addu	$4,$4,$11lw	$8,0($4)sll	$6,$2,8sll	$4,$3,16sll	$7,$5,24srl	$2,$2,24srl	$3,$3,16srl	$5,$5,8or	$5,$5,$7or	$2,$2,$6or	$3,$3,$4xor	$3,$3,$5xor	$2,$2,$8xor	$2,$2,$3sw	$2,240($18)lbu	$4,1($16)lbu	$5,14($16)lbu	$6,11($16)lbu	$3,4($16)sll	$4,$4,2sll	$5,$5,2sll	$6,$6,2addu	$4,$4,$11addu	$5,$5,$11addu	$6,$6,$11lw	$9,0($4)lw	$2,0($5)lw	$4,0($6)sll	$3,$3,2addu	$3,$3,$11lw	$7,0($3)sll	$5,$9,8sll	$3,$2,16sll	$6,$4,24srl	$9,$9,24srl	$2,$2,16srl	$4,$4,8or	$4,$4,$6or	$9,$9,$5or	$2,$2,$3xor	$2,$2,$4xor	$9,$9,$7xor	$9,$9,$2sw	$9,4($17)lbu	$4,5($16)lbu	$5,2($16)lbu	$6,15($16)lbu	$3,8($16)sll	$4,$4,2sll	$5,$5,2sll	$6,$6,2addu	$4,$4,$11addu	$5,$5,$11addu	$6,$6,$11lw	$8,0($4)lw	$2,0($5)lw	$4,0($6)sll	$3,$3,2addu	$3,$3,$11lw	$7,0($3)sll	$5,$8,8sll	$3,$2,16sll	$6,$4,24srl	$8,$8,24srl	$2,$2,16srl	$4,$4,8or	$4,$4,$6or	$8,$8,$5or	$2,$2,$3xor	$2,$2,$4xor	$8,$8,$7xor	$8,$8,$2sw	$8,8($17)lbu	$5,9($16)lbu	$6,6($16)lbu	$7,3($16)lbu	$3,12($16)sll	$5,$5,2sll	$6,$6,2sll	$7,$7,2addu	$5,$5,$11addu	$6,$6,$11addu	$7,$7,$11lw	$4,0($5)lw	$2,0($6)lw	$5,0($7)sll	$3,$3,2addu	$3,$3,$11lw	$10,0($3)sll	$6,$4,8sll	$3,$2,16sll	$7,$5,24srl	$4,$4,24srl	$2,$2,16srl	$5,$5,8or	$2,$2,$3or	$4,$4,$6or	$5,$5,$7xor	$2,$2,$5xor	$4,$4,$10xor	$4,$4,$2sw	$4,12($17)lw	$3,0($12)lw	$2,240($18)addiu	$13,$13,-1xor	$2,$2,$3sw	$2,256($18)lw	$3,4($12)xor	$9,$9,$3sw	$9,4($16)lw	$2,8($12)xor	$8,$8,$2sw	$8,8($16)lw	$2,12($12)addiu	$12,$12,-16xor	$4,$4,$2bne	$13,$0,$L107sw	$4,12($16)$L105:lbu	$2,256($18)addu	$2,$2,$22lbu	$3,0($2)sb	$3,240($18)lbu	$2,4($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,4($17)lbu	$2,8($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,8($17)lbu	$2,12($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,12($17)lbu	$2,7($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,3($17)lbu	$2,11($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,7($17)lbu	$2,15($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,11($17)lbu	$2,3($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,15($17)lbu	$2,10($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,2($17)lbu	$2,2($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,10($17)lbu	$2,14($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,6($17)lbu	$2,6($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,14($17)lbu	$2,13($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,1($17)lbu	$2,9($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,13($17)lbu	$2,5($16)addu	$2,$2,$22lbu	$3,0($2)sb	$3,9($17)lbu	$2,1($16)addu	$2,$2,$22lbu	$3,0($2)beq	$fp,$0,$L122sb	$3,5($17)lw	$3,0($fp)lw	$2,240($18)addiu	$19,$18,248xor	$2,$2,$3sw	$2,240($18)lw	$2,4($fp)lw	$3,4($17)move	$4,$fpxor	$3,$3,$2sw	$3,4($17)lw	$3,8($fp)lw	$2,248($18)move	$5,$21xor	$2,$2,$3sw	$2,248($18)lw	$3,4($19)lw	$2,12($fp)li	$6,16			# 0x10xor	$3,$3,$2jal	memcpysw	$3,4($19)$L110:lw	$3,0($18)lw	$2,0($17)xor	$2,$2,$3sw	$2,0($20)lw	$2,4($18)lw	$3,4($17)xor	$3,$3,$2sw	$3,4($20)lw	$3,8($18)lw	$2,0($19)xor	$2,$2,$3sw	$2,8($20)lw	$3,4($19)lw	$2,12($18)xor	$3,$3,$2sw	$3,12($20)$L111:lw	$3,16($sp)lw	$2,84($sp)addiu	$3,$3,1beq	$3,$2,$L119sw	$3,16($sp)$L123:addiu	$21,$21,16j	$L102addiu	$20,$20,16$L103:beq	$fp,$0,$L124noplw	$3,0($fp)lw	$2,256($18)xor	$2,$2,$3sw	$2,256($18)lw	$2,4($fp)lw	$3,4($16)xor	$3,$3,$2sw	$3,4($16)lw	$3,8($fp)lw	$2,264($18)xor	$2,$2,$3sw	$2,264($18)lw	$2,28($sp)lw	$3,4($2)lw	$2,12($fp)xor	$3,$3,$2lw	$2,28($sp)sw	$3,4($2)addiu	$13,$6,-1$L124:blez	$13,$L114lui	$3,%hi($LC2)addiu	$3,$3,%lo($LC2)sll	$2,$13,4lw	$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,2sll	$6,$6,2sll	$7,$7,2addu	$5,$5,$11addu	$6,$6,$11addu	$7,$7,$11lw	$2,0($5)lw	$3,0($6)lw	$5,0($7)sll	$4,$4,2addu	$4,$4,$11lw	$8,0($4)sll	$6,$2,8sll	$4,$3,16sll	$7,$5,24srl	$2,$2,24srl	$3,$3,16srl	$5,$5,8or	$5,$5,$7or	$2,$2,$6or	$3,$3,$4xor	$3,$3,$5xor	$2,$2,$8xor	$2,$2,$3sw	$2,240($18)lbu	$4,9($16)lbu	$5,14($16)lbu	$6,3($16)lbu	$3,4($16)sll	$4,$4,2sll	$5,$5,2sll	$6,$6,2addu	$4,$4,$11addu	$5,$5,$11addu	$6,$6,$11lw	$9,0($4)lw	$2,0($5)lw	$4,0($6)sll	$3,$3,2addu	$3,$3,$11lw	$7,0($3)sll	$5,$9,8sll	$3,$2,16sll	$6,$4,24srl	$9,$9,24srl	$2,$2,16srl	$4,$4,8or	$4,$4,$6or	$9,$9,$5or	$2,$2,$3xor	$2,$2,$4xor	$9,$9,$7xor	$9,$9,$2sw	$9,4($17)lbu	$4,13($16)lbu	$5,2($16)lbu	$6,7($16)lbu	$3,8($16)sll	$4,$4,2sll	$5,$5,2sll	$6,$6,2addu	$4,$4,$11addu	$5,$5,$11addu	$6,$6,$11lw	$8,0($4)lw	$2,0($5)lw	$4,0($6)sll	$3,$3,2addu	$3,$3,$11lw	$7,0($3)sll	$5,$8,8sll	$3,$2,16sll	$6,$4,24srl	$8,$8,24srl	$2,$2,16srl	$4,$4,8or	$4,$4,$6or	$8,$8,$5or	$2,$2,$3xor	$2,$2,$4xor	$8,$8,$7xor	$8,$8,$2sw	$8,8($17)lbu	$5,1($16)lbu	$6,6($16)lbu	$7,11($16)lbu	$3,12($16)sll	$5,$5,2sll	$6,$6,2sll	$7,$7,2addu	$5,$5,$11addu	$6,$6,$11addu	$7,$7,$11lw	$4,0($5)lw	$2,0($6)lw	$5,0($7)sll	$3,$3,2addu	$3,$3,$11lw	$10,0($3)sll	$6,$4,8sll	$3,$2,16sll	$7,$5,24srl	$4,$4,24srl	$2,$2,16srl	$5,$5,8or	$2,$2,$3or	$4,$4,$6or	$5,$5,$7xor	$2,$2,$5xor	$4,$4,$10xor	$4,$4,$2sw	$4,12($17)lw	$3,0($12)lw	$2,240($18)addiu	$13,$13,-1xor	$2,$2,$3sw	$2,256($18)lw	$3,4($12)xor	$9,$9,$3sw	$9,4($16)lw	$2,8($12)xor	$8,$8,$2sw	$8,8($16)lw	$2,12($12)addiu	$12,$12,-16xor	$4,$4,$2bne	$13,$0,$L116sw	$4,12($16)$L114:lbu	$2,256($18)addiu	$4,$18,254addu	$2,$2,$23lbu	$3,0($2)addiu	$5,$18,258sb	$3,240($18)lbu	$2,4($16)addu	$2,$2,$23lbu	$3,0($2)sb	$3,4($17)lbu	$2,8($16)addu	$2,$2,$23lbu	$3,0($2)sb	$3,8($17)lbu	$2,12($16)addu	$2,$2,$23lbu	$3,0($2)sb	$3,12($17)lbu	$2,7($4)addu	$2,$2,$23lbu	$3,0($2)lw	$2,20($sp)sb	$3,3($2)lbu	$2,11($4)addu	$2,$2,$23lbu	$3,0($2)lw	$2,20($sp)sb	$3,7($2)lbu	$2,15($4)addu	$2,$2,$23lbu	$3,0($2)lw	$2,20($sp)sb	$3,11($2)lbu	$2,3($4)addu	$2,$2,$23lbu	$3,0($2)lw	$2,20($sp)sb	$3,15($2)lbu	$2,10($16)addu	$2,$2,$23lbu	$3,0($2)sb	$3,2($17)lbu	$2,2($16)addu	$2,$2,$23lbu	$3,0($2)sb	$3,10($17)lbu	$2,14($16)addu	$2,$2,$23lbu	$3,0($2)sb	$3,6($17)lbu	$2,6($16)addu	$2,$2,$23lbu	$3,0($2)sb	$3,14($17)lbu	$2,13($5)addu	$2,$2,$23lbu	$3,0($2)lw	$2,24($sp)sb	$3,1($2)lbu	$2,9($5)addu	$2,$2,$23lbu	$3,0($2)lw	$2,24($sp)sb	$3,13($2)lbu	$2,5($5)addu	$2,$2,$23lbu	$3,0($2)lw	$2,24($sp)sb	$3,9($2)lbu	$2,1($5)addu	$2,$2,$23lbu	$3,0($2)lw	$2,24($sp)sb	$3,5($2)lw	$3,0($18)lw	$2,240($18)xor	$2,$2,$3sw	$2,0($20)lw	$2,4($18)lw	$3,4($17)xor	$3,$3,$2sw	$3,4($20)lw	$3,8($18)lw	$2,8($17)xor	$2,$2,$3sw	$2,8($20)lw	$3,12($17)lw	$2,12($18)xor	$3,$3,$2beq	$fp,$0,$L111sw	$3,12($20)move	$4,$fpmove	$5,$20jal	memcpyli	$6,16			# 0x10lw	$3,16($sp)lw	$2,84($sp)addiu	$3,$3,1bne	$3,$2,$L123sw	$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	$31addiu	$sp,$sp,72$L122:j	$L110addiu	$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 + -