assembly 在Qtspim中阅读和打印整数

sbdsn5lh  于 2023-02-23  发布在  其他
关注(0)|答案(1)|浏览(130)

在我解释这是怎么回事之前,我正在使用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是程序的输出 *
woobm2wo

woobm2wo1#

是的,结果是我输入后没有按回车键......是的......

相关问题