MIPS .data с плавающей точкой - PullRequest
0 голосов
/ 03 апреля 2012

Я объявил

.data
ZERO    .float     0.0

Позже в моем коде я хочу поместить значение ZERO в $ f4

Какую инструкцию я использую для этого?

1 Ответ

1 голос
/ 03 апреля 2012

Я новичок в MIPS, но это должно работать

 lwc1 $f4, ZERO($0) 

В соответствии с этим sample :)

Или, если вы используете псевдоинструкции ( лекция, которую я нашел ):

la $a0, ZERO     #Load address
l.s $f5, 0($a0)  #Load single from memory a0[0]

Есть специальный регистр ($ ноль), но я думаю, что он используется только для целочисленных операций (я не уверен)

...