Mips 打开二进制文件进行读取

Mips 打开二进制文件进行读取,mips,binaryfiles,system-calls,mars-simulator,Mips,Binaryfiles,System Calls,Mars Simulator,我正在尝试打开二进制文件,以便在mars mips模拟器中读取: .data file: .asciiz "o.bmp" .text li $v0, 13 la $a0, file li $a1, 0 li $a2, 0 syscall #file descriptor of oepened file in v0 beq $v0, -1, end #my program every time jumps to end so sth is wrong

我正在尝试打开二进制文件,以便在mars mips模拟器中读取:

.data
file: .asciiz "o.bmp"
.text
li $v0, 13
la $a0, file
li $a1, 0
li $a2, 0
syscall         #file descriptor of oepened file in v0
beq $v0, -1, end            #my program every time jumps to end so sth is wrong    
解决方案:

文件mars.jar(或mars程序的其他名称)必须与文件“o.bmp”位于同一目录中