Ответы Mail.ru: Что послужило причиной того что в процессорах был создан отдельный блок для работ с плавающей точкой?

Vladimir Ch (7969) 1 месяц назад

В стародавние времена, когда не все слышали слово "компьютер" был придуман сопроцессор. Сокращенно - FPU.
С ним компьютеры думали веселее. Так как основному процессору уже не надо было напрягать электронные извилины по поводу плавающей точки.

Но время шло и конструкторы стали понимать, что это дорого и малоэффективно. И загнали работу с плавающей точкой внутрь CPU.
Вместо двух камней, стал один и информации больше не надо было так далеко бегать через материнскую плату.
Произошло это на рубеже поколений с переходом 386 на 486. Но был еще полупромежуточный вариант, но мы это пропустим.

Ответ: быстрее и дешевле.