Если это не сработает, скорее всего, MARS не сможет получить содержимое ярлыка без псевдоинструкций.
аюсь выучить язык ассемблера MIPS самостоятельно, используяMARS симулятор.
По дидактическим причинам я ограничиваю себя тем, что не использую псевдоинструкции.
Пытаясь получить адрес некоторых данных в регистр, я столкнулся с проблемой, потому что я не могу использоватьla
.
Я пытался с помощьюlui
в комбинации сori
, так же, как если бы я должен был загрузить номер напрямую, безрезультатно:
.data
arr:
.byte 0xa1
.byte 0xb2
.byte 0xc3
.byte 0xd4
.byte 0xe5
.byte 0xf6
.byte 0x7a
.byte 0x8b
.byte 0x9c
.byte 0xad
.text
lui $s0, mem # <--- mars just gives me errors here :(
ori $s0, mem # ?? ...
Это выполнимо с помощьюконкретно MARS, без псевдоинструкций? Как?
Заранее спасибо!