md5.mid

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 1,077 行 · 第 1/2 页

MID
1,077
字号
$L84:	xor	$2,$11,$9	xor	$3,$9,$7	andi	$4,$8,0xf	andi	$5,$18,0xf	and	$2,$7,$2	and	$3,$11,$3	sll	$4,$4,2	sll	$5,$5,2	xor	$2,$11,$2	xor	$3,$9,$3	addu	$4,$4,$14	addu	$5,$5,$14	addu	$10,$6,$2	beq	$12,$0,$L33	addu	$3,$6,$3	lw	$2,0($4)	addu	$4,$10,$2$L32:	subu	$2,$0,$13	srl	$2,$4,$2	sll	$3,$4,$13	or	$3,$3,$2	addiu	$8,$8,1	li	$2,64			# 0x40	addiu	$15,$15,4	addu	$4,$7,$3	addiu	$18,$18,5	addiu	$25,$25,3	addiu	$24,$24,7	beq	$8,$2,$L35	move	$6,$11$L85:	move	$11,$9	move	$9,$7	move	$7,$4$L27:	sra	$2,$8,4	addiu	$3,$20,%lo(S)	sll	$2,$2,2	addu	$2,$2,$3	andi	$4,$8,0x3	lw	$3,0($15)	addu	$2,$2,$4	slt	$5,$8,32	slt	$10,$8,48	slt	$12,$8,16	addu	$6,$6,$3	bne	$5,$0,$L84	lbu	$13,0($2)	andi	$2,$25,0xf	sll	$2,$2,2	nor	$3,$0,$11	andi	$4,$24,0xf	addu	$12,$2,$14	or	$3,$7,$3	xor	$2,$9,$7	sll	$4,$4,2	xor	$2,$11,$2	xor	$3,$9,$3	addu	$5,$4,$14	addu	$3,$6,$3	beq	$10,$0,$L33	addu	$4,$6,$2	lw	$2,0($12)	addiu	$8,$8,1	addu	$4,$4,$2	subu	$2,$0,$13	srl	$2,$4,$2	sll	$3,$4,$13	or	$3,$3,$2	li	$2,64			# 0x40	addiu	$15,$15,4	addu	$4,$7,$3	addiu	$18,$18,5	addiu	$25,$25,3	addiu	$24,$24,7	bne	$8,$2,$L85	move	$6,$11$L35:	addu	$3,$9,$21	sw	$3,0($22)	lw	$3,8($sp)	lw	$2,0($3)	addu	$2,$2,$7	sw	$2,0($3)	lw	$3,0($fp)	addu	$3,$3,$4	sw	$3,0($fp)	lw	$2,0($23)	addu	$2,$2,$11	j	$L75	sw	$2,0($23)$L33:	lw	$2,0($5)	j	$L32	addu	$4,$3,$2$L79:	lw	$11,72($19)$L88:	lui	$2,%hi(T)	lw	$6,84($19)	lw	$8,80($19)	lw	$9,76($19)	addiu	$15,$2,%lo(T)	addiu	$14,$19,8	addiu	$22,$19,72	addiu	$23,$19,84	addiu	$24,$19,80	addiu	$25,$19,76	move	$21,$11	move	$7,$0	li	$18,1			# 0x1	li	$17,5			# 0x5	move	$16,$0	j	$L39	lui	$20,%hi(S)$L86:	xor	$2,$9,$11	xor	$3,$8,$9	andi	$4,$7,0xf	andi	$5,$18,0xf	and	$2,$8,$2	and	$3,$3,$11	sll	$4,$4,2	sll	$5,$5,2	xor	$2,$2,$11	xor	$3,$3,$9	addu	$4,$4,$14	addu	$5,$5,$14	addu	$10,$6,$2	beq	$12,$0,$L45	addu	$3,$6,$3	lw	$2,0($4)	addu	$4,$10,$2$L44:	subu	$2,$0,$13	srl	$2,$4,$2	sll	$3,$4,$13	or	$3,$3,$2	addiu	$7,$7,1	li	$2,64			# 0x40	addiu	$15,$15,4	addu	$4,$8,$3	addiu	$18,$18,5	addiu	$17,$17,3	addiu	$16,$16,7	beq	$7,$2,$L47	move	$6,$11$L87:	move	$11,$9	move	$9,$8	move	$8,$4$L39:	sra	$2,$7,4	addiu	$3,$20,%lo(S)	sll	$2,$2,2	addu	$2,$2,$3	andi	$4,$7,0x3	lw	$3,0($15)	addu	$2,$2,$4	slt	$5,$7,32	slt	$10,$7,48	slt	$12,$7,16	addu	$6,$6,$3	bne	$5,$0,$L86	lbu	$13,0($2)	andi	$2,$17,0xf	sll	$2,$2,2	nor	$3,$0,$11	andi	$4,$16,0xf	addu	$12,$2,$14	or	$3,$8,$3	xor	$2,$8,$9	sll	$4,$4,2	xor	$2,$2,$11	xor	$3,$3,$9	addu	$5,$4,$14	addu	$3,$6,$3	beq	$10,$0,$L45	addu	$4,$6,$2	lw	$2,0($12)	addiu	$7,$7,1	addu	$4,$4,$2	subu	$2,$0,$13	srl	$2,$4,$2	sll	$3,$4,$13	or	$3,$3,$2	li	$2,64			# 0x40	addiu	$15,$15,4	addu	$4,$8,$3	addiu	$18,$18,5	addiu	$17,$17,3	addiu	$16,$16,7	bne	$7,$2,$L87	move	$6,$11$L47:	addu	$2,$21,$9	sw	$2,0($22)	lw	$3,0($25)	lw	$16,0($19)	addu	$3,$3,$8	sw	$3,0($25)	lw	$2,0($24)	lw	$17,4($19)	addu	$2,$2,$4	sw	$2,0($24)	lw	$3,0($23)	addu	$3,$3,$11	j	$L75	sw	$3,0($23)$L45:	lw	$2,0($5)	j	$L44	addu	$4,$3,$2	.set	macro	.set	reorder	.end	av_md5_final	.section	.text.av_md5_sum,"ax",@progbits	.align	2	.align	5	.globl	av_md5_sum	.ent	av_md5_sum	.type	av_md5_sum, @functionav_md5_sum:	.frame	$sp,144,$31		# vars= 88, regs= 10/0, args= 16, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-144	sra	$3,$6,31	sw	$22,128($sp)	move	$22,$6	li	$6,-1732640768			# 0xffffffff98ba0000	sw	$19,116($sp)	ori	$19,$6,0xdcfe	li	$6,1732575232			# 0x67450000	sw	$21,124($sp)	li	$7,-271777792			# 0xffffffffefcd0000	ori	$21,$6,0x2301	li	$6,271712256			# 0x10320000	sw	$20,120($sp)	ori	$6,$6,0x5476	ori	$20,$7,0xab89	sw	$31,140($sp)	sw	$fp,136($sp)	sw	$23,132($sp)	sw	$18,112($sp)	sw	$17,108($sp)	sw	$16,104($sp)	sw	$6,88($sp)	sw	$19,92($sp)	sw	$20,96($sp)	sw	$21,100($sp)	sw	$22,16($sp)	sw	$3,20($sp)	sw	$4,144($sp)	blez	$22,$L107	sw	$5,148($sp)	move	$5,$0	move	$18,$0	addiu	$fp,$sp,16	li	$17,64			# 0x40	j	$L93	addiu	$7,$sp,24$L94:	addiu	$18,$18,1	beq	$22,$18,$L91	nop$L93:	lw	$3,148($sp)	addu	$2,$3,$18	lbu	$4,0($2)	addu	$3,$5,$fp	addiu	$5,$5,1	bne	$5,$17,$L94	sb	$4,8($3)	lw	$21,100($sp)	lw	$20,96($sp)	lw	$19,92($sp)	lw	$11,88($sp)	lui	$2,%hi(T)	addiu	$15,$2,%lo(T)	move	$8,$21	move	$6,$20	move	$9,$19	move	$23,$11	move	$10,$0	li	$31,1			# 0x1	li	$25,5			# 0x5	move	$24,$0	j	$L96	lui	$16,%hi(S)$L109:	xor	$2,$11,$9	xor	$3,$9,$6	andi	$4,$10,0xf	andi	$5,$31,0xf	and	$2,$6,$2	and	$3,$11,$3	sll	$4,$4,2	sll	$5,$5,2	xor	$2,$11,$2	xor	$3,$9,$3	addu	$4,$4,$7	addu	$5,$5,$7	addu	$12,$8,$2	beq	$13,$0,$L102	addu	$3,$8,$3	lw	$2,0($4)	addu	$4,$12,$2$L101:	subu	$2,$0,$14	sll	$3,$4,$14	srl	$2,$4,$2	or	$3,$3,$2	addiu	$10,$10,1	addiu	$15,$15,4	addiu	$31,$31,5	addu	$4,$6,$3	addiu	$25,$25,3	addiu	$24,$24,7	beq	$10,$17,$L104	move	$8,$11$L110:	move	$11,$9	move	$9,$6	move	$6,$4$L96:	sra	$2,$10,4	addiu	$3,$16,%lo(S)	sll	$2,$2,2	addu	$2,$2,$3	andi	$4,$10,0x3	lw	$3,0($15)	addu	$2,$2,$4	slt	$5,$10,32	slt	$12,$10,48	slt	$13,$10,16	addu	$8,$8,$3	bne	$5,$0,$L109	lbu	$14,0($2)	andi	$2,$25,0xf	sll	$2,$2,2	nor	$3,$0,$11	andi	$4,$24,0xf	addu	$13,$2,$7	or	$3,$6,$3	xor	$2,$9,$6	sll	$4,$4,2	xor	$2,$11,$2	xor	$3,$9,$3	addu	$5,$4,$7	addu	$3,$8,$3	beq	$12,$0,$L102	addu	$4,$8,$2	lw	$2,0($13)	addiu	$10,$10,1	addu	$4,$4,$2	subu	$2,$0,$14	sll	$3,$4,$14	srl	$2,$4,$2	or	$3,$3,$2	addiu	$15,$15,4	addiu	$31,$31,5	addu	$4,$6,$3	addiu	$25,$25,3	addiu	$24,$24,7	bne	$10,$17,$L110	move	$8,$11$L104:	addu	$5,$21,$11	addu	$2,$9,$23	addu	$3,$19,$6	addu	$4,$20,$4	addiu	$18,$18,1	sw	$5,100($sp)	sw	$2,88($sp)	sw	$3,92($sp)	sw	$4,96($sp)	bne	$22,$18,$L93	move	$5,$0$L91:	lw	$5,144($sp)	jal	av_md5_final	move	$4,$fp	lw	$31,140($sp)	lw	$fp,136($sp)	lw	$23,132($sp)	lw	$22,128($sp)	lw	$21,124($sp)	lw	$20,120($sp)	lw	$19,116($sp)	lw	$18,112($sp)	lw	$17,108($sp)	lw	$16,104($sp)	j	$31	addiu	$sp,$sp,144$L102:	lw	$2,0($5)	j	$L101	addu	$4,$3,$2$L107:	j	$L91	addiu	$fp,$sp,16	.set	macro	.set	reorder	.end	av_md5_sum	.globl	av_md5_size	.rdata	.align	2	.type	av_md5_size, @object	.size	av_md5_size, 4av_md5_size:	.word	88	.align	2	.type	S, @object	.size	S, 16S:	.byte	7	.byte	12	.byte	17	.byte	22	.byte	5	.byte	9	.byte	14	.byte	20	.byte	4	.byte	11	.byte	16	.byte	23	.byte	6	.byte	10	.byte	15	.byte	21	.align	2	.type	T, @object	.size	T, 256T:	.word	-680876936	.word	-389564586	.word	606105819	.word	-1044525330	.word	-176418897	.word	1200080426	.word	-1473231341	.word	-45705983	.word	1770035416	.word	-1958414417	.word	-42063	.word	-1990404162	.word	1804603682	.word	-40341101	.word	-1502002290	.word	1236535329	.word	-165796510	.word	-1069501632	.word	643717713	.word	-373897302	.word	-701558691	.word	38016083	.word	-660478335	.word	-405537848	.word	568446438	.word	-1019803690	.word	-187363961	.word	1163531501	.word	-1444681467	.word	-51403784	.word	1735328473	.word	-1926607734	.word	-378558	.word	-2022574463	.word	1839030562	.word	-35309556	.word	-1530992060	.word	1272893353	.word	-155497632	.word	-1094730640	.word	681279174	.word	-358537222	.word	-722521979	.word	76029189	.word	-640364487	.word	-421815835	.word	530742520	.word	-995338651	.word	-198630844	.word	1126891415	.word	-1416354905	.word	-57434055	.word	1700485571	.word	-1894986606	.word	-1051523	.word	-2054922799	.word	1873313359	.word	-30611744	.word	-1560198380	.word	1309151649	.word	-145523070	.word	-1120210379	.word	718787259	.word	-343485551	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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