望各位帮忙看看,现在就想要答案,蟹蟹各位潜水专家,感谢解答,感谢回答,感谢解答。编写一个 MIPS 汇编程序,相当于这个 C 程序:在原有的基础上完成这个程序
# read a mark and print the corresponding UNSW grade
main:
la $a0, prompt # printf("Enter a mark: ");
li $v0, 4
syscall
li $v0, 5 # scanf("%d", mark);
syscall
la $a0, fl # printf("FL\n");
li $v0, 4
syscall
jr $ra # return
.data
prompt:
.asciiz "Enter a mark: "
fl:
.asciiz "FL\n"
ps:
.asciiz "PS\n"
cr:
.asciiz "CR\n"
dn:
.asciiz "DN\n"
hd:
.asciiz "HD\n"