Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Модеринзация и ремонт ПК - Мюллер С.

Мюллер С. Модеринзация и ремонт ПК — Вильямс , 2003. — 1168 c.
ISBN 5-8459-0447-1
Предыдущая << 1 .. 47 48 49 50 51 52 < 53 > 54 55 56 57 58 59 .. 531 >> Следующая

Инструкции 88Е содержат 70 новых команд для работы с графикой и звуком в дополнение к существующим командам ММХ. Фактически этот набор инструкций кроме названия К№ имел еще и второе название — ММХ-2. Инструкции 88Е позволяют выполнять операции с плавающей запятой, реализуемые в отдельном модуле процессора. В технологиях ММХ для этого использовалось стандартное устройство с плавающей запятой.
Инструкции 88Е2, содержащие в себе 144 дополнительные команды 8!МБ, были представлены в ноябре 2000 года вместе с процессором Репйит 4. В 88Е2 были включены все инструкции предыдущих наборов ММХ и 88Е.
Потоковые расширения 8!МБ (88Е) содержат целый ряд новых команд для выполнения операций с плавающей запятой и целыми числами, а также команды управления кэшпамятью. Новые технологии 88Е позволяют более эффективно работать с трехмерной графикой, потоками аудио- и видеоданных (БУБ-воспроизведение), а также приложениями распознавания речи. В целом 88Е обеспечивает следующие преимущества:
? более высокое разрешение/качество при просмотре и обработке графических изображений;
? улучшенное качество воспроизведения звуковых и видеофайлов в формате МРЕС2, а также одновременное кодирование и декодирование формата МРЕС2 в мультимедийных приложениях;
? уменьшение загрузки процессора и повышение точности/скорости реагирования при выполнении программного обеспечения для распознавания речи.
Инструкции 88Е и 88Е2 особенно эффективны при декодировании файлов формата МРЕС2, который является стандартом сжатия звуковых и видеоданных, используемым в БУБ-дисках. Следовательно, 88Е-оснащенные процессоры позволяют достичь максимальной скорости декодирования МРЕС2 без использования дополнительных аппаратных средств (например, платы декодера МРЕС2). Кроме того, процессоры, содержащие набор инструкций 88Е, значительно превосходят предыдущие версии процессоров при распознавании речи.
Одним из основных преимуществ 88Е по отношению к ММХ является поддержка операций 8!МБ с плавающей запятой, что очень важно при обработке трехмерных графических изображений. Технология 8!МБ, как и ММХ, позволяет выполнять сразу несколько операций при получении процессором одной команды. В частности, 88Е поддерживает выполнение до четырех операций с плавающей запятой за цикл; одна инструкция может одновременно обрабатывать четыре блока данных. Для выполнения операций с плавающей запятой инструкции 88Е могут использоваться вместе с командами ММХ без заметного снижения быстродействия. 88Е также поддерживает упреждающую выборку
116
Глава 3. Типы и спецификации микропроцессоров
данных (рте/е1сЫпд), которая представляет собой механизм предварительного считывания данных из кэш-памяти.
Обратите внимание, что наилучший результат использования новых инструкций процессора обеспечивается только при их поддержке на уровне используемых приложений. Сегодня большинство компаний, занимающихся разработкой программного обеспечения, модифицировали приложения, связанные с обработкой графики и звука, что позволило в более полной мере использовать возможности 88Е. Например, графическое приложение АёоЪе РЬойзЬор поддерживает инструкции 88Е, что значительно повышает эффективность использования 88Е-оснащенных процессоров. Поддержка инструкций 88Е встроена в Б1гес1Х 6.1 и в самые последние видео- и аудиодрайверы, поставляемые с операционными системами ^тёошз 98 8есопё ЕёШоп, ^пёошз Ме, ^пёошз N1 4.0 (с пакетом обновления 5 или более поздним) и ^пёошз 2000.
Инструкции 88Е являются расширением технологий ММХ, а 88Е2 — расширением инструкций 88Е. Таким образом, процессоры, поддерживающие 88Е2, поддерживают также инструкции 88Е, а процессоры, поддерживающие инструкции 88Е, в свою очередь, поддерживают оригинальные команды ММХ. Это означает, что стандартные ММХ-приложения могут выполняться практически на любых системах.
ЗйЫоот и ЕпНапсей ЗйЫоот
Технология 3Б№ш разработана компанией АМБ в ответ на реализацию поддержки инструкций 88Е в процессорах Ше1. Впервые (май 1998 года) 3Б№ш реализована в процессорах АМБ К6, а дальнейшее развитие — ЕпЬапсеё 3Б№ш — эта технология получила в процессорах АШоп и Бигоп. Аналогично 88Е, технологии 3Б№ш и ЕпЬапсеё 3Б№ш предназначены для ускорения обработки трехмерной графики, мультимедиа и других интенсивных вычислений.
3Б№ш представляет собой набор из 21 инструкции 8!МБ, которые оперируют массивом данных в виде единичного элемента. В ЕпЬапсеё 3Б№ш к существующим добавлены еще 24 новых инструкции. Технологии обработки данных 3Б№ш и ЕпЬапсеё 3Б№ш хотя и подобны 88Е, но несовместимы на уровне инструкций, поэтому производителям программного обеспечения необходимо отдельно реализовать поддержку этих технологий.
Технология 3Б№ш, как и 88Е, поддерживает операции 8!МБ с плавающей запятой, а также позволяет выполнять до четырех операций с плавающей запятой за один цикл. Инструкции 3Б№ш для операций с плавающей запятой могут использоваться вместе с командами ММХ без заметного снижения быстродействия. Поддерживается и упреждающая выборка данных — механизм предварительного считывания данных из кэшпамяти.
Предыдущая << 1 .. 47 48 49 50 51 52 < 53 > 54 55 56 57 58 59 .. 531 >> Следующая