Ayuda
Ir al contenido

Dialnet


Realización de arquitecturas de código intermedio mediante un proceso de transcodificacion concurrente con la ejecución

  • Autores: Carlos Fritsch Yusta
  • Directores de la Tesis: Julio Gutiérrez Ríos (dir. tes.)
  • Lectura: En la Universidad Politécnica de Madrid ( España ) en 1988
  • Idioma: español
  • Tribunal Calificador de la Tesis: Pedro de Miguel Anasagasti (presid.), Justo Carracedo Gallardo (secret.), Ricardo García Rosa (voc.), Francisco Tirado Fernández (voc.), A. Álvarez (voc.)
  • Materias:
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • SE PROPONE UN NUEVO METODO POR EL CUAL ES POSIBLE ELEVAR EL NIVEL SEMANTICO DE LOS PROCESADORES ACTUALES O FUTUROS, MEDIANTE LA INTEGRACION ARQUITECTURAL DE UN COPROCESADOR TRADUCTOR, ESTE DISPOSITIVO OBTIENE CODIGO INTERMEDIO Y, MEDIANTE UN PROCESO DE TRANSCODIFICACION CUYA DESCRIPCION SE FORMALIZA EN LA MEMORIA DE LA TESIS, SINTETIZA CODIGO EJECUTABLE CONCURRENTEMENTE CON LA EJECUCION DEL PROGRAMA. EL LENGUAJE INTERMEDIO QUE ALIMENTA AL COPROCESADOR TRADUCTOR PERMITE UNA RAPIDA Y SENCILLA COMPILACION DE PROGRAMAS ESCRITOS EN LENGUAJES DE ALTO NIVEL, ASI COMO UNA CODIFICACION MUCHO MAS DENSA.

      POR OTRA PARTE, EL COPROCESADOR TRADUCTOR REALIZA EN TIEMPO REAL UNA SERIE DE OPTIMIZACIONES NO CONVENCIONALES, DESCRITAS EN LA MEMORIA, QUE PERMITEN LA EJECUCION DEL PROGRAMA EN EL MISMO O EN MENOS TIEMPO QUE SI EL PROCESADOR OPERASE A PARTIR DEL CODIGO MAQUINA PRODUCIDO POR UN COMPILADOR OPTIMIZANTE CONVENCIONAL.

      ESTAS CARACTERISTICAS SE ANALIZAN TEORICAMENTE EN EL TRABAJO, SIENDO FINALMENTE COMPROBADAS POR SIMULACION DE LA ARQUITECTURA. ADICIONALMENTE, LA CONFIGURACION PROPUESTA REDUCE NOTABLEMENTE EL TRAFICO CON MEMORIA, DOTA DE MAYOR ROBUSTEZ A LAS APLICACIONES, FACILITA LA OPERACION INTERACTIVA, EL TRANSPORTE DEL SOFTWARE Y LA DEPURACION DE PROGRAMAS EN ALTO NIVEL Y, ESPECIALMENTE, MANTIENE UN ELEVADO GRADO DE COMPATIBILIDAD CON LOS SISTEMAS EXISTENTES, SIENDO DE APLICACION GENERAL.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno