Эта статья включает в себя список литературы , связанной литературы или внешних ссылок , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( Март 2018 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
MdmX (MIPS Digital Media Extension), также известный как MadMax, является расширением архитектуры MIPS , выпущенной в октябре 1996 года на Microprocessor Forum .
История [ править ]
MDMX был разработан для ускорения работы мультимедийных приложений, которые в 1990-х годах становились все более популярными и распространенными в системах RISC и CISC.
Функциональность [ править ]
MDMX определяет новый набор из тридцати двух 64-битных регистров, называемых регистрами носителей, которые отображаются в существующие регистры с плавающей запятой для экономии оборудования; и 192-битный расширенный аккумулятор продукта.
Регистры мультимедиа содержат два новых типа данных: октобайт (OB) и четверную половину (QH), которые содержат восемь байтов (8-битные) и четыре полуслова (16-битные) целые числа.
Варианты существующих инструкций работают с этими типами данных, выполняя арифметические , логические операции, операции сдвига, сравнения и выравнивания с насыщением .
MDMX также представил 19 инструкций для перестановки, манипулирования байтами в регистрах, выполнения арифметических операций с аккумулятором и доступа к аккумулятору.
Ссылки [ править ]
- Гвеннап, Линли (18 ноября 1996 г.). «Цифровой, MIPS Добавить мультимедийные расширения». Отчет микропроцессора .