0
我应该为这个问题做些什么,我需要存储这些值,并打印出矩阵,用户要求输入行数,列数和值元素,现在,我甚至不知道如果我没有打印/存储部分的权利,我想打印一个字符串,它是输入,但它不工作MIPS如何存储用户输入并将其打印出来
.text
.globl main
main:
addi $v0, $0, 4
la $a0, str1
syscall #printing str1
addi $v0, $0, 5
syscall
la $t1, M1_1
sw $v0, 0($t1) #reading and storing the number of rows
addi $v0, $0, 4
la $a0, str2
syscall #printing str2
addi $v0, $0, 5
syscall
la $t2, M1_2
sw $v0, 0($t2) #reading and storing the number of columns
addi $v0, $0, 4
la $a0, str3
syscall #printing str3
addi $v0, $0, 5
syscall
la $t3, M1_3
sw $v0, 0($t3) #reading and storing the value of element
.data
str1:.asciiz "\“Please enter the number of rows in the matrix\n"
str2:.asciiz "\“Please enter the number of columns\n"
str3:.asciiz "\“Please enter the elements of the matrix\n"
.align 2
M1:.space 256
M1_1:.space 4
M1_2:.space 4
M1_3:.space 4
M2:.space 256
M2_2:.space 4
你有任何调试器或模拟器来尝试你的代码吗? – 2013-04-25 04:41:30