mmm, je pense que tu confonds. le backend d'un processeur moderne contient plusieurs port d'execution. Regarde par exemple haswell en [1]. Tu as des unites de calculs differente pour les additions, pour les multiplications entieres; et pour les memeoperations en flottant. En particulier tu nottera qu'il n'y a pas d'unite de calcul flottant qui ne soit pas aussi une unite de calcul vectoielle flottante. De ce que je saches, il n'y a pas de FPU separe. Tu trouves encore des mention des FPU dans l'assembleur intel, mais il me semble que les histoire de piles flottante et cie sont completement abstraite par la conversion CISC->RISC qui est fait dans le front end et en microcode.
[1] http://www.anandtech.com/show/6355/intels-haswell-architecture/8