spim simulator pcspim: ошибка установки значения по адресу - PullRequest
1 голос
/ 28 сентября 2011

Привет! Я использую spim simulator pcspim и пытаюсь установить значение по адресу, используя опцию set value в меню симулятора.

Когда я пытаюсь установить значение, которое имеет msb 1 для ex. oxb1234567 значение по этому адресу по умолчанию равно 7fffffff, может кто-нибудь объяснить причину такого поведения.

Любая помощь приветствуется

1 Ответ

0 голосов
/ 29 сентября 2011

В MIPS адреса, начинающиеся с 1 (MSB = 1), указывают пространство памяти ядра.Вы не можете получить доступ к пространству ядра из пространства пользователя (которое имеет MSB = 0) без использования системных вызовов.

...