“Creación de Procedimientos y Manejo de Archivos

Páginas: 2 (415 palabras) Publicado: 1 de diciembre de 2013


“Creación de Procedimientos y Manejo de Archivos”

Procedimientos:
Un procedimiento es un conjunto de instrucciones que tienen la finalidad de ejecutar una tarea especifica dentro de unprograma. Los procedimientos son muy similares a las macros.

Un procedimiento se declara una sola vez en el código fuente y cuando el programa se ensambla y
ejecuta, el procedimiento se coloca enmemoria para que pueda ser utilizado por el programa.
Las principales ventajas en el uso de procedimientos son: permiten una codificación más limpia y
compacta, es decir el código fuente es más pequeño;también permiten el ahorro de memoria, esto es
porque un mismo procedimiento puede ser llamado varias veces en el mismo programa y sólo requiere
memoria una vez.

Los procedimientos tienen ladesventaja de que reducen la velocidad de ejecución de los programas,
esto se debe a la forma en que los procedimientos se ejecutan. A continuación se presentan los pasos
necesarios para ejecutar unprocedimiento:

1.- Se encuentra la llamada Call
2.- El microprocesador almacena en la Pila el contenido del IP
3.- Se coloca en el IP el valor del desplazamiento correspondiente al Procedimiento4.- El microprocesador ejecuta las instrucciones del procedimiento
5.- El procedimiento termina cuando se encuentra la instrucción Ret
6.- Se saca de la pila el valor original del IP y se continua elflujo del programa
Un procedimiento se declara de la siguiente forma:
PROC nombre
instrucción
instrucción
....
RET
ENDP NOMBRE
En donde PROC es una palabra reservada que indica el inicio de unprocedimiento, RET es una
instrucción que indica la terminación del conjunto de instrucciones de un procedimiento y finalmente
ENDP es la palabra reservada para fin de procedimiento.
Paso deparámetros
Los procedimientos en lenguaje ensamblador no cuentan con un mecanismo para el paso de
parámetros; por lo cual, la única forma de lograr esto es colocando los parámetros que nos interesan en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manejo de archivos
  • Manejo de archivo
  • manejo de archivos
  • Manejo De Archivos
  • CREACIÓN DE PROCEDIMIENTOS
  • Creacion del archivo de datos
  • Manejo Archivo De Lenguaje C
  • Manejo De Archivos En Linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS