Repartición y asignación de registros

Páginas: 3 (705 palabras) Publicado: 26 de noviembre de 2013
INSTITUTO TECNOLOGICO SUPERIOR DE XALAPA
Repartición y asignación de registros
Las instrucciones que solo utilizan operador tipo registro son más rápidas que las que utilizan
operando de memoria.Las velocidades de los procesadores son a menudo un orden o más de
magnitud más rápidas que las velocidades de las memorias, esta sección presenta diversas
estrategias para decidir en cada punto deun programa que valores deben residir en registros y en
que registro debe residir cada valor.
Un método para la repartición y asignación de registros es asignar valores específicos en el
programade destino a ciertos registros. Este método tiene la ventaja de que simplifica el diseño de
un generador de código pero posee la desventaja que se aplica con demasiado rigor.

Repartición global deregistros
El algoritmo de generación de código de la sección utiliza registros para guardar valores durante el
tiempo en que se ejecute un bloque básico individual. Para ahorrar varias de estasinstrucciones de
almacenamiento y sus instrucciones correspondientes de carga, podríamos hacer que se asignen
registros a la variables que se utilizan con frecuencia y mantener esos registrosconsistentes entre
los límites de los bloques.
Una estrategia para la repartición global de registros es asignar cierto número fijo de registros para
guardar los valores más activos en cada ciclo interno.Los registros que no se hayan repartido ya
pueden usarse para contener valores que sean locales para un bloque, este método tiene la
desventaja de que el número fijo de registros no es siempre elnumero correcto de registros que
debe haber disponibles para la repartición global de los mismos.
Con los compiladores de C, se podía realizar cierta repartición de registros en forma explícita,mediante el uso de declaraciones de registros para mantener ciertos valores en registros durante la
ejecución de un procedimiento.

Conteos de uso

Esta fórmula aproximada se puede utilizar para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Reparticion de utilidades
  • Asignacion
  • asignacion
  • Asignación
  • ASIGNACION
  • Asignacion
  • Asignacion
  • asignacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS