面向零基础的编程辅导教程

写程序,学编程,一对一辅导,代码调试Debug 微信:ittutor QQ:14061936

MIPS 查找最大值

mips查找最大值程序: 

.data
a: .word  5, 4, 7, 8, 1 
N: .word 5

.text
lw $s0, a
la $s1, a
li $t0, 0
lw $s2, N
loop:
	bge $t0, $s2, end
	lw $t1, ($s1)	# t1 = a[i]
	bgt $t1, $s0, findMax
	j next
findMax:
	move $s0, $t1
next:
	addi $t0, $t0, 1
	addi $s1, $s1, 4
	j loop
end:
	li $v0, 1
	move $a0, $s0
	syscall
	
	li $v0, 10
	syscall 

 

C C++ Python Java MIPS Processing 程序编写 软件定制 远程教学 网络家教

写程序,学编程,一对一辅导,代码调试Debug 微信:ittutor QQ:14061936

Copyright 小艾米编程 鲁ICP备18032308号-1