MIPS-X - MIPS-X

MIPS-X

MIPS-X это микропроцессор и архитектура набора команд разработан как продолжение проекта MIPS проект в Стэндфордский Университет той же командой, которая разработала MIPS. Проект, поддерживаемый Агентством перспективных исследовательских проектов Министерства обороны США, стартовал в 1984 году, и его окончательная форма была описана в серии статей, выпущенных в 1986–87 годах. В отличие от своего старшего кузена, MIPS-X никогда не продавался как рабочая станция CPU, и в основном был замечен в встроенный конструкции на базе микросхем, разработанные Интегрированные информационные технологии для использования в цифровое видео Приложения.

MIPS-X, хотя и разработан одной и той же командой и очень похож по архитектуре, не имеет набора команд, совместимого с основными процессорами серии MIPS R. Процессор достаточно неясен, так что (по состоянию на 20 ноября 2005 г.) его поддержка предоставляется только специалистами-разработчиками (такими как Программное обеспечение Green Hills ), и, в частности, отсутствует в GCC.

MIPS-X стал важным среди ДВД плеер прошивка хакеры, поскольку многие DVD-плееры (особенно бюджетные устройства) используют чипы на основе дизайна IIT[требуется разъяснение ] (и произведен Технология ESS ) в качестве центрального процессора. Такие устройства, как ESS VideoDrive SoC, также включают DSP (сопроцессор) для декодирования аудио- и видеопотоков MPEG.

Руководство программиста описывает hsc инструкция [останавливаться и самовозгораться]. Эта инструкция выполняется при обнаружении нарушения защиты, но присутствует только в -АНБ вариант процессора.[1] На других платформах этот тип инструкций известен как Остановись и загорелся.

Рекомендации

  1. ^ инструкция hsc, Набор инструкций MIPS-X и Руководство программиста, стр. 65.

внешняя ссылка