Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: R2000 user manual
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MIPS
Shivers
Всем привет!
Ищу литературу по аппаратной части R2000/R3000. Понимаю, ядра очень старые, но может у кого завалялось в архивах?

Интересует не ассемблер и гайды по программированию, а аппаратная часть - описание регистров, конвейера и прочее. В идеале хочется заполучить книгу MIPS RISC architecture (Gerry Kane, Joe Heinrich), но она только на бумаге выходила, и сканов я не нашел. Более поздняя литература, как например четырех томник МИПС, мне не подходит, поскольку там уже слишком много перемешано, включая release1,2 и 64-битные расширения. Нужны истоки.

Спасибо!
Shivers
Спасибо!
К сожалению, там не густо.
Нашел только Software reference manual на R3000 - это описание некоторых (а может и всех) регистров и ассемблера. В принципе, уже что то. Но хотелось бы описание железа раздобыть, максимально полное.

К примеру, очень любопытно, как FPU (cp1) к процессорному конвейеру подключен, не нашел ни одной блок схемы в интернете, везде конвейер без FPU рисуют. Да и на конвейер FPU бы взглянуть.
HardEgor
Тогда лучше смотреть другую литературу, например здесь посмотреть.
Или вот такую книгу найти "Kane, G. (1987) MIPS R2000 RISC architecture, Prentice-Hall, Englewood Cliffs, NJ."
Можно еще поискать на родине MIPS - Stanford University, наверняка там учебные курсы или литература есть.

Но из того что попадалось - были отдельные чипы FPU-сопроцессоры R2010 и R3010
Shivers
О книге MIPS R2000 RISC architecture я уже спрашивал в первом посте, не смог ее отыскать. За ссылку спасибо!! Нашел там пару любопытных книг, буду изучать.

Еще вопрос. Есть ли в открытом доступе какие либо тестбенчи, позволяющие проверить процессор на соответствие архитектуре МИПС (версии 1-4, r1, r2 etc.)? Спрашиваю на случай, если раздобуду программную модель процессора, и захочу ее протестировать.
smalcom
посмотрите программу-эмулятор "mame". у них основная цель - точное повторение внутренних структур. и комплект документации присутствует.
Shivers
Всем спасибо! Лучшая книжка, какую нашел - See MIPS run. Помог еще мануал от софт-эмулятора SPIM (до версии 6.5 поддерживал только R2000/R3000, в более поздних - сборная солянка из MIPS-1,2,3,4).

Вопрос. Подскажите, пожалуйста, самый популярный форум, где обсуждают программирование МИПС-контроллеров.
Хочу задать ряд вопросов по обработке прерываний, работы с многотактовыми вычислениями (MULT/DIV) и т.д. - все, что осталось непонятным после прочтения книг.
smalcom
попробуйте здесь http://electronix.ru/forum/index.php?showforum=144 )
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.