Каковы инструкции для чтения чисел с клавиатуры пользователя с помощью цикла?Требуются ли «ярлыки»? - PullRequest
0 голосов
/ 07 июня 2019

Мне нужно написать программу на ассемблере MIPS, которая может:

  1. Напечатайте свое имя
  2. Читайте в 10 цифрах. Вы должны использовать цикл для этого.
  3. Вывести сумму введенных положительных чисел.
  4. Вывести сумму введенных отрицательных чисел.
  5. Распечатайте «Программа завершена» и затем прекратите использование правильной команды syscall.

Мой вопрос: когда я спрашиваю цифры (# 2), сначала я запускаю цикл или спрашиваю у пользователя число, используя этот код: $v0, $0, 5. Также для цикла, если мне нужно использовать метки, я должен хранить его под .data? Если да, то как их хранить под .data?

.data
.asciiz "Victoria"
.globl main
.text

main:
    lui $a0, 0x1001
    addi $v0, $0, 4
    syscall
...