Прежде чем я объясню, что происходит, я работаю с Qtspim. Программа проста: все, что она делает, это читает целое число (от пользователя) и выводит число, которое было набрано. Это код:
###################################################
# 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 - это вывод программа