在我解释这是怎么回事之前,我正在使用Qtspim.The程序很简单,它只是读取一个整数(从用户那里)并输出输入的数字。它所做的就是读取一个整数(从用户那里)然后输出输入的数字. 这是代码:
###################################################
# text segment #
###################################################
.text
.globl __start
__start:
li $v0,4
la $a0,message
syscall
li $v0, 5 #read_int#
syscall
move $a0,$v0
li $v0, 1 #print_int#
syscall
li $v0,10
syscall
###################################################
# data segment #
###################################################
.data
message: .asciiz "please enter in a single number:"
###################################################
# #
# End of File #
# #
这是代码: 这是输出。
please enter in a single number:0
注意:当你输入的时候,它不会打印你输入的内容.所以0是程序的输出.
是的,原来我输入后没有按回车键......yeeahhhh......。