2017-02-12 2 views
0

Простое начало в mips и небольшая проблема с одной концепцией. Предположим, я хочу взять это и положить его в mipsОбъявление указателя в MIPS

char *number = "one"; 

Как бы это реализовать? Благодарю.

ответ

1

Вы определяете переменную в секции .data

number: .asciiz "one" 

и если вы хотите, чтобы базовый адрес этого вы храните его в $ t0 с инструкцией адреса загрузки

la $t0, number 

и вы можете загрузите слово, байт или полуслова в $ t1 с инструкцией по загрузке, подобной этому

lw $t1, 0($t0) 

, где t he 0 - смещение от базового адреса

Смежные вопросы