Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по железу > математический сопроцессор


Автор: ksili 25.10.2006, 08:22
Все знают, что в старых интеловских процах не было мат. сопроцессоров (FPU) и они могли отсутствовать или присутствовать на материнской плате в виде отдельной микросхемы (8087, 80287, 80387, 80487), а с процессора 80486DX2 встраивается в процессор и присутствует всегда.

Так вот меня интересует как они развиваются. Чем лучше FPU третьего пентиума, чем четвёртого? Или кроме частот ничего уже не меняется? Совершенствуется ли реализация сложных команд?

Как с этим обстоят дела у совместимых процессоров других фирм?

Автор: OVERdUMP 25.10.2006, 12:16
MMX, SSE, SSE2 и т.д. - это все наборы команд математического сопроцессора.

Автор: ksili 27.10.2006, 09:43
Да это я знаю. Но меня интересует совершенствуются ли команды, которые изначально имелись.
Например вычисление синуса (всё так же разлагается в степенной ряд?) и  деление, на выполнение которых тратится много тактов.

Автор: bankuss 30.10.2006, 11:11
все осталось прежним. а команды mmx sse это скорее дополнительные наборы команд проца, чем сопроцессора.
ибо насколько я помню асм - чтобы что то сделать на fpu необходимо переключить проц в режим fpu,  а мультимедия команды требуют просто доп.префикса.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)