Как я могу преобразовать код с операндами% lo% hi в рабочий код MARS? - PullRequest
0 голосов
/ 04 июня 2019

Я не знаю, как преобразовать код ниже в код, который будет работать на MARS.Есть идеи?Весь код здесь: https://pastebin.com/2RRT60Rd

    addiu   $sp,$sp,-72
    sw      $31,68($sp)
    sw      $fp,64($sp)
    move    $fp,$sp
    lui     $2,%hi($LC0)
    addiu   $4,$2,%lo($LC0)
    jal     printf
    nop

    addiu   $2,$fp,40
    move    $5,$2
    lui     $2,%hi($LC1)
    addiu   $4,$2,%lo($LC1)
    jal     __isoc99_scanf
    nop

    lui     $2,%hi($LC2)
    addiu   $4,$2,%lo($LC2)
    jal     printf
    nop

    addiu   $3,$fp,56
    addiu   $2,$fp,48
    move    $6,$3
    move    $5,$2
    lui     $2,%hi($LC3)
    addiu   $4,$2,%lo($LC3)
    jal     __isoc99_scanf
    nop
...