Нужно ли инициализировать регистры в MIPS? - PullRequest
0 голосов
/ 13 октября 2018
 while: 
    beq $s1, $t2, done
    li $v0, 4
    la $a0, prompt
    syscall

    li $v0, 5
    syscall

    sw $v0, myArray($t0)
    addi $s1, $s1, 1
    addi $t0, $t0, 4
    j while

 done:

это часть, которую я написал на симуляторе MARS.Интересно, $ s1 неинициализирован.Но все прошло правильно.Почему бежал правильно?Разве мы не должны инициализировать регистры?Или что держит неинициализированный регистр?

...