Перейти к содержанию
    

Nash_86

Новичок
  • Постов

    4
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Добрый день. Пытаюсь писать под mips из под винды. После компиляции элементарной С программы в ассемблерном листинге функция main начинается с addiu sp,sp, -16. После выполнения данной команды процессор сваливается в исключение. Значение регистра sp до этого не трогал. Если оно изначально нулевое, то он попадает в конец области памяти, которая не существует физически(размер ОЗУ и ПЗУ меньше) Отсюда сделал вывод, что нужно инициализировать указатель стека. Как указать компилятору начало стека, области памяти(ОЗУ, ПЗУ)? Подозреваю что это делается в startup коде, но примеров под mips не нашел.
  2. Добрый день! Подскажите как сделать так, чтобы kgp отображался в списке toolchain в Eclipse? Я слил kgp (для работы с mips), но не знаю как установить его в систему (win).
  3. Спасибо, за быстрый ответ! Сергей, если Вы пишите под mips процессоры, не могли бы Вы посоветовать компилятор, и какие именно параметры указываете в makefile. И еще, makefile пишите самостоятельно, или его в какой-то степени Eclipse может сгенерировать?
  4. Добрый день. Подскажите, пожалуйста, как привязать к Eclipse компилятор для mips(kgp или gcc). Какие параметры и где в настройках эклипса указать?
×
×
  • Создать...