Zusammenfassung der Ressource
Optimización de Código
- Mininimizar el código antes
de traducirlo a código objeto
- Objetivo
- Hace:
- Borra instrucciones,
variables y reduce
expresiones
- Reduce el tamaño del
Programa
- El programa ocupa menos RAM
- Varios tipos de optimizacion
- Optimización Local
- Con Bloques
- Folding
- Para Constantes
- Propagación de Constantes
- La propagacion dura hasta que no se cambie de valor
- Reducción de Potencia
- Hace potencias con muchas multiplicaciones
- Reducción de Sub-expresiones comunes
- Optimización de
Ciclo
- No se sabe cuantas
instrucciones se repiten
- Optimización de Mirilla
- Para saltos, rutinas y bifurcaciones
- Optimización Global
- De todo el codigo