67% encontró este documento útil (3 votos)
2K vistas3 páginas

4.5 Programación Híbrida

La programación híbrida permite combinar lenguajes ensamblador y de alto nivel como Turbo Pascal para escribir programas más rápidos y eficientes. Turbo Pascal permite incluir procedimientos y funciones escritas en código ensamblador como parte de los programos en Pascal. Un ejemplo es un procedimiento que limpia la pantalla usando la función 06h de la Int 10h del BIOS, de manera análoga a ClrScr en Turbo Pascal.

Cargado por

Frank Diaz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
67% encontró este documento útil (3 votos)
2K vistas3 páginas

4.5 Programación Híbrida

La programación híbrida permite combinar lenguajes ensamblador y de alto nivel como Turbo Pascal para escribir programas más rápidos y eficientes. Turbo Pascal permite incluir procedimientos y funciones escritas en código ensamblador como parte de los programos en Pascal. Un ejemplo es un procedimiento que limpia la pantalla usando la función 06h de la Int 10h del BIOS, de manera análoga a ClrScr en Turbo Pascal.

Cargado por

Frank Diaz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Programacin

Hbrida

Programacin Hbrida
La programacin hbrida proporciona un 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 ms rpidos y
eficientes.

En esta seccin se mostrar la forma para crear


programas hbridos utilizando el lenguaje ensamblador
y Turbo Pascal. Turbo Pascal permite escribir
procedimientos y funciones en cdigo ensamblador e
incluirlas como parte de los programas en lenguaje
Pascal; para esto, Turbo Pascal cuenta con dos palabras

Procedimiento hbrido:
Procedure Limpia_Pantalla;
Assembler;
AsmMov AX,0600h
Mov BH,18h
Mov CX,0000h
Mov DX,184Fh
Int 10h
End;
El procedimiento del listado 23 utiliza la funcin 06h de la Int 10h del
BIOS para limpiar la pantalla, este procedimiento es anlogo al
procedimiento ClrScr de la unidad CRT de Turbo Pascal.

 Programación 
Híbrida
Programación Híbrida
• La programación híbrida proporciona un mecanismo por 
medio del cual podemos aprovechar las ventajas d
•  Procedimiento híbrido: 
Procedure Limpia_Pantalla; 
Assembler; 
AsmMov AX,0600h 
Mov BH,18h 
Mov CX,0000h 
Mov DX,184Fh 
I

También podría gustarte