ETAPAS PARA LA EJECUCION DE UN PROGRAMA

Páginas: 6 (1354 palabras) Publicado: 23 de mayo de 2013
ETAPAS PARA LA EJECUCION DE UN PROGRAMA

CODIFICACION: Es cuando se implementa el algoritmo en un código escrito en un lenguaje de programación. Refleja las ideas desarrolladas en las etapas de análisis y diseño

COMPILACION: La compilación es el proceso y resultado de compilar código fuente. Traducción a lenguaje máquina (código objeto) para que pueda ser ejecutado por la computadora. Laaplicación o la herramienta encargada de la traducción se llama compilador.

LIGAMENTO: Una vez verificado que no existen errores se procede a unificar un solo proceso previo a su carga.

CARGA: Recibe la configuración del equipo y la asignación de memoria y se carga el programa en el sistema.

RELOCALIZACION: Sustituye referencias o nombres simbólicos de bibliotecas con direcciones usablesreales adentro memoria antes de funcionar un programa. Relocaliza el código fuente antes de se ejecución por si existe algún cambio dentro de la carga.

EJECUCION: Aquí se iniciar la carga del programa o de cualquier archivo ejecutable. En otras palabras, la ejecución es el proceso mediante el cual una computadora lleva a cabo las instrucciones de un programa informático.


La tarea básicaque realiza un computador es la ejecución de los programas. El programa a ejecutar consta de un conjunto de instrucciones almacenadas en memoria. El procesador lleva a cabo el trabajo, ejecutando las instrucciones especificadas en el programa.
Para alcanzar una mayor comprensión de esta función y de la manera en que los componentes principales del computador interactúan para ejecutar unprograma, hace falta analizar con cierto detalle los elementos de la ejecución de un programa. EL punto de vista más sencillo es considerar que el procesamiento de instrucciones consta de dos pasos. El procesador (1) trae las instrucciones desde la memoria, una cada vez y (2) ejecuta cada instrucción. La ejecución de un programa consiste en la repetición de este proceso de lectura y ejecución de lainstrucción. La ejecución de la instrucción puede involucrar varias operaciones y depende de la naturaleza de la instrucción.
El procesamiento requerido para una instrucción simple se llama ciclo de instrucción. El ciclo de instrucción se representa en la figura, empleándose esta descripción simplificada de dos pasos que se acaba de explicar.



Los dos pasos se llaman ciclo de lectura (fetch) yciclo de ejecución. La ejecución del programa se detiene sólo si se apaga la máquina, ocurre algún tipo de error irrecuperable o se encuentra una instrucción en el programa que detiene el computador.
Lectura y ejecución de instrucciones
Al comienzo de cada ciclo de instrucción, el procesador lee una instrucción de la memoria.





En un procesador típico habrá un registro llamadocontador de programa (PC), que se usa para llevar la cuenta de cuál es la próxima instrucción a leer.
A menos que se diga otra cosa, el procesador siempre incrementará el PC después de leer cada instrucción, de forma que después se lea la instrucción siguiente en la secuencia (es decir, la instrucción ubicada en la dirección inmediatamente superior de la memoria).
Así pues, considérese por ejemplo:Un computador en la que cada instrucción ocupa una palabra de memoria de 16 bits.
Supóngase que el contador de programa apunta a la ubicación 300.
La próxima instrucción que va a leer el procesador es la que está en la ubicación 300.

En los siguientes ciclos de instrucción, leerá las instrucciones de las ubicaciones 301, 302, 303 y así sucesivamente.
Esta secuencia puede alterarse.
Lainstrucción leída se carga en un registro del procesador conocido como registro de instrucción (IR).
La instrucción está en forma de código binario que especifica cuál es la acción que el procesador llevará a cabo.
El procesador interpreta la instrucción y realiza la acción requerida.
En general, estas acciones pueden clasificarse en las siguientes cuatro categorías:

• Procesador-memoria: Se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Etapas, Planeacion, Ejecucion Y Evaluacion De La Educacion Para La Salud
  • etapa de ejecucion
  • Etapa De Ejecucion
  • etapa de ejecucion
  • EJECUCIÓN DE UN PROGRAMA
  • Ejecución de servicios para los programas
  • ETAPA DE EJECUCION DE LA AUDITORIA
  • Acta de instalacion de comision temporalde trabajos para la ejecucion de programas de regularizacion de bienes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS