En flyttallsprosessor eller flyttallsenhet (engelsk: floating point unit (FPU)), tidvis også kalt matematikkprosessor eller matematisk koprossesor, er en koprosessor som er spesiallaget for å utføre operasjoner på flyttall. Typiske operasjoner er addisjon, subtraksjon, multiplikasjon, divisjon, kvadratrot og bitskifting. Enkelte systemer, særlig mikrokode-baserte arkitekturer, kan også utføre transcendente funksjoner som eksponentialfunksjoner og trigonometriske kalkulasjoner, selv om dette i de fleste moderne prosessorer bir gjort av programvarebiblioteker.

En Intel 80287