Optimizacion de mirilla

Páginas: 2 (331 palabras) Publicado: 28 de noviembre de 2013
Optimización de mirilla
Instrucciones: Lea el tema 8.7 pag 575 y conteste las siguientes preguntas:
¿Cuál es la alternativa para generar buen código a través de un proceso cuidadoso de selecciónde instrucciones y asignación de registros?
Generan código simple y mejoran la calidad del código de destino, aplicando transformaciones de “optimización” al programa destino.
¿Cuál es la esperanzade aplicar la optimización?
Muchas transformaciones simples pueden mejorar en forma considerable el tiempo de ejecución o requerimiento de espacio del programa destino.
¿Por qué es esperanza yno certeza?
Ya que no hay garantía de que el código resultante se a óptimo bajo ninguna medida matemática.
¿Por qué se llama técnica de optimización de mirilla y en qué consiste?
Se lleva a cabomediante e l análisis de una ventana deslizable de instrucciones de destino (conocida como la, mirilla), y sustituyendo las secuencias de instrucciones dentro dela mirilla por una secuencia más corta orápida, cada vez que sea posible. La optimización de m irilla también puede aplicarse de manera directa después de la generación de código, para mejorar la representación intermedia.
Mencionatransformaciones de programa característicos de las optimizaciones de mirilla.
1. Eliminación de instrucciones redundantes.
2. Optimizaciones del flujo de control.
3. Simplificaciones algebraicas.4. Uso de características específicas de máquinas.
¿Cuáles son las instrucciones a eliminar en:
Instrucciones Redundantes de carga y almacenamiento?
Eliminar la instrucción de almacenamientoEliminación de código inalcanzable?
Eliminación de instrucciones inalcanzables. Una instrucción sin etiqueta que va justo después de un salto incondicional puede eliminarse. Esta operación s e puederepetir para eliminar una secuencia de instrucciones.
Optimizaciones del flujo de control?
Se eliminan saltos hacia saltos, saltos hacia saltos condicionales, o saltos condicionales hacia saltos....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Optimizacion
  • optimizacion
  • optimizacion
  • Optimizacion
  • Optimizacion
  • Optimizacion
  • Optimizacion
  • Optimizacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS