学了计算机组成原理,用SPIM模拟器 用MIPS的汇编语言实现一个冒泡排序
# 计算机
# 冒泡排序.s 排序算法
# 太原科技大学计算机学院的学生伤不起呀
.text
main:
la $s0, arrayBubble
la $a0, zuozhe # print message about this text
li $v0, 4
syscall
la $a0, countmsg # address of string to print
li $v0, 4 # syscall 4 = print_string
syscall # make the syscall
## the next block requests user to inter the count of
numbers to sort,
## if inputNumbers <= 0,need to reinter
err:
li $v0, 5 # syscall 5 = read_int
syscall
move $s1, $v0 # move read_int(count) to
$s1
slt $t0, $zero, $s1 # check count,if $s1 > 0 $zero
= 1