Un procesador superescalar suele tener unidades funcionales independientes de los tipos siguientes :