Sin un coprocesador, el 386 normalmente realizaba la aritmética de coma flotante a través de lentas rutinas de software, implementadas en tiempo de ejecución a través de un manejador de excepciones de software.