hibridos

Páginas: 3 (517 palabras) Publicado: 4 de julio de 2014
La programación hibrida:

La programación hibrida es utilizada en los casos en donde el código en ensamblador dificulta la estructuración del programa. La programación híbrida proporciona unmecanismo por medio del cual podemos aprovechar las ventajas del lenguaje ensamblador y los lenguajes de alto nivel, todo esto con el fin escribir programas más rápidos y eficientes.

Al trabajar con unlenguaje de alto nivel, en ocasiones nos encontramos con el problema de que necesitamos que haga determinada función o trabajo pero desafortunadamente ésta solo existe en otro lenguaje que no es el quenecesitamos utilizar, o simplemente, no encontramos esa función en ningún lenguaje de alto nivel.

Ventajas de la Programación Híbrida

• Para mejorar la escalabilidad

• Cuando muchas tareasproducen desbalanceo

• Aplicaciones que combinan paralelismo de grano grueso y fino

• Reducción del tiempo de desarrollo de código

• Cuando el número de procesos MPI es fijo

• En caso demezcla de paralelismo funcional y de datos

En este momento el lenguaje ensamblador constituye una herramienta no solo eficaz, sino simple para producir un parche para el compilador de nuestrolenguaje preferido. Tal vez el mayor problema con el que nos enfrentemos sea el de cómo conectar ambos programas (el de alto y el de bajo niveles) y cómo pasar variables de un programa al otro. Paraconseguir nuestro objetivo se utilizan pseudo-operadores, es decir, instrucciones que aparecen en el código fuente del ensamblador pero que no generan ninguna instrucción de máquina, pero proporcionandirectivas para que el ensamblador pueda operar con datos, ramificaciones condicionales, generación de listados y con macros durante el proceso de ensamble.

DIRECTIVAS PARA COMPILACIÓN HIBRIDA

TurboPascal permite escribir procedimientos y funciones en código ensamblador e incluirlas como parte de los programas en lenguaje Pascal; para esto, Turbo Pascal cuenta con dos palabras reservadas:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hibrido
  • Híbridos
  • Hibridos
  • Hibridos
  • Hibrido
  • hibridos
  • Híbridos
  • Hibridos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS