如何在汇编编程语言中将文本向下移动?

时间:2016-09-18 20:12:09

标签: assembly mips

我无法弄清楚如何在不同的行上打印这两个问题。任何帮助表示赞赏!到目前为止,这就是我所拥有的,它在一行上打印出来。

.data

my_string: .asciiz "What is your course score? 0-100"
my_string2: .asciiz "What is the curve value? 2-8"

    .text
    .globl main


 main:

    li $v0, 4
    la $a0, my_string
    syscall

    li $v1, 4
    la $a1, my_string2
    syscall

    jr$31               #Return from main (stop program)

1 个答案:

答案 0 :(得分:4)

您可能希望在字符串末尾使用换行符,例如

my_string: .asciiz "What is your course score? 0-100\n"

我不确定你的系统调用是如何工作的,但是这应该在许多上下文中插入一个换行符。 \n是一个转义序列,用于输入通常不可见(和平台相关的)newline字符。