Some systems ( particularly older , microcode-based architectures ) can also perform various transcendental functions such as exponential or trigonometric calculations , though in most modern processors these are done with software library routines .
Some systems can also perform more advanced functions as exponential or trigonometric functions calculations , however in most modern processors these functions are done with software library routines , not by hardware .