Programacion hibrida

Solo disponible en BuenasTareas
  • Páginas : 4 (844 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de diciembre de 2010
Leer documento completo
Vista previa del texto
INSTITUTO TECNOLÓGICO SUPERIOR DE ESCÁRCEGA Organismo público descentralizado de la administración Pública del estado de Campeche

PROGRAMACIÓN HIBRIDA

QUE PRESENTA LILIANA ESPERANZA MOLINAGARCÍA ALUMNO DEL QUINTO SEMESTRE DE LA CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

LENGUANJE ENSANBLADOR PROFESOR IVETTE STEPHANI PACHECO FARFAN

ESCÁRCEGA, CAMPECHE, MÉXICO, 2010 Programación híbrida Un lenguaje de programación híbrido (o nivel de lenguaje de programación híbrido) es un lenguaje de programación que permite programar diferentes idiomas para compartir el mismo código dela hoja. Por ejemplo, FreeBASIC ha en-línea de montaje de modo que a nivel de código de menores se puede permitir para la programación de alto nivel. Pascal y ensamblador Como ya se mencionó, laprogramación en lenguaje ensamblador proporciona un mayor control sobre el hardware de la computadora, pero también dificulta la buena estructuración de los programas. La programación híbrida proporcionaun mecanismo 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. En esta secciónse mostrará la forma para crear programas híbridos utilizando el lenguaje ensamblador y turbo Pascal. Turbo Pascal permite escribir procedimientos y funciones en código ensamblador e incluirlas comoparte de los programas en lenguaje Pascal; para esto, Turbo Pascal cuenta con dos palabras reservadas: Assembler y Asm. Assembler permite indicarle a Turbo Pascal que la rutina o procedimiento que seestá escribiendo está totalmente escrita en código ensamblador. Ejemplo de un procedimiento híbrido: Procedure Limpia_Pantalla: Assembler; Asm Mov AX,0600h Mov BH,18h Mov CX,0000h Mov DX,184Fh

Int10h End; El procedimiento del listado 23 utiliza la función 06h de la Int 10h del BIOS para limpiar la pantalla, este procedimiento es análogo al procedimiento clrscr de la unidad CRT de Turbo...
tracking img