Я хочу сохранить содержимое SPR (регистр специального назначения) в глобальную переменную. У меня нет большого опыта работы в Ассамблее, но я пытался сделать это следующим образом:Определение и использование глобальной переменной в файле сборки PowerPC
.global __The_Global_Variable
mfspr r16, 695 #695 is the number of the SPR Register
stw r16, __The_Global_Variable #I get Syntax error at this line
я получаю ошибку синтаксиса, так что может кто-нибудь помочь в этом?
У меня есть также следующие вопросы:
1- Как определить глобальную переменную в файл сборки? 2- Какова правильная инструкция по использованию содержимого регистра в переменной?
Что это делает? Что вы ожидаете от этого? – fuz
Как правило, я хочу просмотреть содержимое реестра SPR с помощью WinIDEA. и для этого мне нужно сохранить содержимое SPR для глобальной переменной, и, как и я, я могу посмотреть содержимое регистра. –
Это то, «что вы хотите сделать». Итак, что же вместо этого имеет код? Собирает ли он? Есть ли сообщения об ошибках? Дает нам всю информацию, которую вы имеете. – fuz