Эта статья требует дополнительных ссылок для проверки . ( сентябрь 2020 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
MIPS-X - это микропроцессор и архитектура набора команд, разработанная в рамках проекта MIPS в Стэнфордском университете той же командой, которая разработала MIPS. Проект, поддерживаемый Агентством перспективных исследовательских проектов Министерства обороны США, стартовал в 1984 году, и его окончательная форма была описана в серии статей, выпущенных в 1986–87 годах. В отличие от своего старшего кузена, MIPS-X никогда не использовался в качестве ЦП для рабочих станций и в основном использовался во встроенных конструкциях, основанных на микросхемах, разработанных Integrated Information Technology для использования в приложениях цифрового видео .
MIPS-X, хотя и разработан одной и той же командой и очень похож по архитектуре, не имеет набора команд, совместимого с основными процессорами серии MIPS R. Процессор достаточно неясен, так что (по состоянию на 20 ноября 2005 г.) его поддержка предоставляется только специализированными разработчиками (такими как Green Hills Software ) и, в частности, отсутствует в GCC .
MIPS-X стал важным для хакеров прошивок DVD-плееров , поскольку многие DVD-плееры (особенно устройства начального уровня) используют чипы, основанные на конструкции IIT [ требуется пояснение ] (и произведенные ESS Technology ) в качестве центрального процессора. Такие устройства, как ESS VideoDrive SoC, также включают DSP (сопроцессор) для декодирования аудио- и видеопотоков MPEG.
Руководство программиста описывает инструкцию hsc [ остановка и самовозгорание ]. Эта инструкция выполняется при обнаружении нарушения защиты, но присутствует только в варианте процессора - NSA . [1] На других платформах этот тип инструкций известен как « Остановить и загореться» .
Ссылки [ править ]
- ^ Инструкция hsc , Набор инструкций MIPS-X и Руководство программиста, стр. 65.
Внешние ссылки [ править ]
- Оригинальная статья MIPS-X из Стэнфорда.