Это набор инструкций, разработанный компанией AMD в 1998 г. и внедренный в их центральные процессоры. Инструкции AMD 3d Now! поддерживались процессорами начиная с AMD K6-2 и заканчивая Phenom X6 включительно.
Инструкции являются ответом AMD на аналогичный набор инструкции от Intel - MMX и предназначены для ускорения работы мультимедийных и графических приложений, которые занимаются векторными вычислениями.
3DNow! содержит в себе набор из 21 команды, позволяющий оперировать 32-битными вещественными числами в стандартных MMX-регистрах. Также были добавлены специальные инструкции, оптимизирующие переключение в режим MMX/3DNow! и работу с кэшем процессора.
Инструкции 3DNow!:
PAVGUSB — вычисление среднего 8-битовых целых значений;
PI2FD — перевод 32-битных целых в вещественные числа;
PF2ID — перевод вещественных в 32-битные целые числа;
PFCMPGE — сравнение вещественных чисел, больше или равно;
PFCMPGT — сравнение вещественных чисел, больше;
PFCMPEQ — сравнение вещественных чисел, равно;
PFACC — накопление суммы вещественных чисел;
PFADD — сложение вещественных чисел;
PFSUB — вычитание вещественных чисел;
PFSUBR — обратное вычитание вещественных чисел;
PFMIN — нахождение минимума вещественных чисел;
PFMAX — нахождение максимума вещественных чисел;
PFMUL — умножение вещественных чисел;
PFRCP — нахождение приближённого значения обратной величины вещественных чисел (1/x);
PFRSQRT — нахождение приближённого значения, обратного от квадратного корня (1/sqrt(x)) вещественных чисел;
PFRCPIT1 — первый шаг вычисления значения, обратного (1/x) вещественных чисел;
PFRSQIT1 — первый шаг вычисления значения, обратного от квадратного корня (1/sqrt(x)) вещественных чисел;
PFRCPIT2 — второй шаr вычисления значения, обратного или обратного от квадратного корня вещественных чисел;
PMULHRW — умножение 16-битных целых чисел с округлением;
FEMMS — быстрое переключение состояния FPU/MMX;
PREFETCH/PREFETCHW — предвыборка строки кэша процессора из памяти;
FEMCA — нахождение интегрального вектора.
ID материала: 7947 / Дата публикации: 27.06.2018 / Просмотров: 362
Это расширение первоначального набора инструкций 3d Now!, привносящее 24 новые инструкции и представленное AMD в 1999 году.
Новые инструкции имитируют выполнение инструкций Intel SSE в части управления кешем и потоковой передачей, используя одни и те же коды операций, чтобы поддерживать уровень совместимости между двумя реализациями. Инструкции управления кешем и потоковой передачей предназначены для сглаживания последствий задержек чтения/записи в память, возникающей из-за остановки конвейера процессора. ...
Корзина не предназначена для покупки товаров, поскольку сайт не занимается продажами.
Функция корзины заключается всборе компьютерных комплектующих в собственную базу (требуется регистрация на сайте) и сравнении их между собой.
Сбор компьютерных комплектующих в собственную базу: Эта фанкция необходима для виртуальной сборки компьютера. Требуется регистрация на сайте.
Сравнение комплектующих: Можно сравнить только комплектующие следующих групп: 1. Жёсткие диски. 2. Твердотельные диски. 3. Оперативная память. 4. Видеокарты. 5. Центральные процессоры. 6. Материнские платы.