INDICE

4.1- Elementos Digitales( Circuitos: AND,OR,NOT )
4.2- Algebra De Boole
4.2.1- El Modelo Von Neumann
4.2.2- Concepto De Programa Almacenado
4.2.3- Lenguaje De Maquina ( Instrucciones y Datos )
4.2.4- Ciclo De Ejecución De Instrucciones
4.3- Algoritmos Numericos

Ciclo de Ejecución de Instrucciones

Los pasos a seguir para el procesamiento de instrucciones son:

1.-.cada instrucción debe ser leída, desde la memoria

2.-cada instrucción será ejecutada por el procesador.

La ejecución se detendrá si la maquina se apaga, si ocurre un error y por consecuencia no puede ser recuperado, o si se encuentra una instrucción en el programa que detenga la computadora.

El Ciclo de instrucción es el proceso requerido para una instrucción como lo dice su nombre

Lectura y ejecución de instrucciones

El procesador lee al comienzo del ciclo , se tiene un controlador de programas este nos dirá cual va a ser la próxima instrucción a leer luego el procesador incrementa el PC ,de manera que la siguiente instrucción será; la que este en dirección inmediata ,el registro se encarga de leerla, la interpreta en forma de código binario ,en donde se especifica la acción que llevara a cabo el procesador y por ultimo se realiza la acción.

Las acciones para la lectura y ejecución se clasifican de la siguiente manera:

Procesador-memoria: se transfieren datos de procesador a memoria y viceversa.

Procesador E/S: se transfieren desde o hacia un dispositivo periféricos realiza una transferencia entre el procesador y el modulo de E/S.

Tratamiento de datos: aquí se realiza una operación aritmética o lógica de los datos en el procesador.

Control: la secuencia de ejecución puede ser alterada si se especifica en la instrucción, el procesador puede leer datos de E/S, para ello se indica un dispositivo.

INTERRUPCIONES

Es básicamente un suceso que altera la secuencia de ejecución

Instrucciones. Hay varios tipos de interrupciones:

1.-programa o verificación de programas: se ocasionan por ocasiones que se produce como resultado de la ejecución de una instrucción

2.-reloj: son producidas por un reloj interno del procesador

3.-.E/S: son generadas por un controlador de entrada y salida en donde se indica la finalización de una operación, cambio de estado de un dispositivo o alguna condición de error.

4.-por falla del hardware o verificación de maquinas: son causadas por mal funcionamiento del equipo.


LAS INTERRUPCIONES Y CICLO DE INSTRUCCIÓN.

Cuando se utilizan interrupciones el procesador puede ejecutar instrucciones mientras una operación de E/S esta en proceso, una interrupción no es mas que la alteración de la secuencia, cuando dicho tratamiento termina, la ejecución concluye, para tratar alas interrupciones se agrega un ciclo de instrucción.

En el ciclo de interrupción se verifica si a ocurrido una interrupción, por la presencia de una señal, si no hay interrupciones el procesador continua con el ciclo y trae la próxima instrucción del programa.

CICLO DE INSTRUCCIÓN

También llamado ciclo de traer y ejecutar, es el periodo de tiempo durante el cual un ordenador lee y procesa, e l nombre del ciclo es usado comúnmente, la instrucción debe ser traída de la memoria principal y luego ejecutada por la CPU esta puede tener ciclos diferentes:

Traer la instrucción desde la memoria principal: la CPU presenta el valor de la PC,

trae la instrucción de la memoria principal, el valor de la MDR entonces es colocado en el registro instrucción actual un circuito que sostiene la instrucción de modo que puede ser descifrado y ejecutado.

Decodificar la instrucción: interpreta y pone en práctica la instrucción.

Registros que son críticos al ciclo ejecutar: mantiene la instrucción actual. La PC sostiene la dirección en la memoria de la siguiente instrucción.

Traer archivos de la memoria principal: leer la dirección de la memoria traer requiere datos de la memoria principal para ser procesada.

Ejecutar la instrucción: se descifran los datos que forman la instrucción, entonces pasa la información como una secuencia de señales que controla unidades de función de la CPU para realizar acciones requeridas por la instrucción como la lectura de valores de registros.

Ciclo de ejecución: los pasos 3 y 4 mencionados anteriormente forman parte de este ciclo.

Autores... Mariana Del Ángel Pérez

Yahir Salvador Salinas Orta


Actividad...1!!

*SUBRAYA LA RESPUESTA CORRECTA DE LAS OPCIONES QUE SE TE DAN

1.- ES EL PROCESAMIENTO REQUERIDO PARA LA INSTRUCCIÓN DE UN PROGRAMA.

A) CICLO DE EJECUCIÓN

B) CICLO DE INSTRUCCIÓN

C) PROCESADOR E/S

2.- SE TRANSFIEREN LOS DATOS DEL PROCESADOR A LA MEMORIA O VICEVERSA

A) PROCESADOR E/S

B) CONTROL

C) PROCESADOR- MEMORIA

3.-SE TRANSFIEREN LOS DATOS DESDE O HACIA UN DISPOSITIVO PERIFÉRICO.

A) PROCESADOR E/S

B) PROCESADOR- MEMORIA

C) VERIFICACION DE PROGRAMAS

4.-SECUENCIA DE EJECUCIÓN LA CUAL PUEDE SER ALTERADA SI LA INSTRUCCIÓN LO ESPECIFICA.

A) MODULO DE E/S

B) CICLO DE INSTRUCCIÓN

C) CONTROL

5.-EL PROCESADOR PUEDE REALIZAR ALGUNA OPERACIÓN ARITMÉTICA O LÓGICA SOBRE LOS DATOS.

A) PROCESADOR-MEMORIA.

B) TRATAMIENTO DE DATOS.

C) TRATAMIENTO DEL PROGRAMA.

6.-ES BASICAMENTE UN SUCESO QUE ALTERA LA SECUENCIA DE EJECUCION DE LAS INSTRUCCIONES.

A) MODULO E/S

B) INTERRUPCIONES

C) PRROCESADOR DE E/S

7.-INTERRUPCION OCASIONADAS POR CONDICIONES QUE SE PRODUCEN COMO RESULTADO DE LA EJECUCIÓN DE UNA INSTRUCCIÓN.

A) DE RELOJ

B) DE PROGRAMA O VERIFICACIÓN

C) DE ENTRADA Y SALIDA

8.- INTERRUPCION CAUSADAS POR EL MAL FUNCIONAMIENTO DEL EQUIPO.

A) POR FALLO DE VERIFICACIÓN DE PROGRAMA

B) DE RELOJ

C) DE ENTRADA / SALIDA

9.-INTERPRETA Y PONE EN PRACTICA LA INSTRUCCIÓN.

A) REGISTRO DE INSTRUCCIÓN

B) CICLO DE INSTRUCCIÓN

C) DECODIFICACION DE INSTRUCCIÓN

10.-SE TRANSFIERE LA INFORMACION ENTRE EL CPU Y EL MODULO I/O.

A) CICLO DE INSTRUCCIÓN

B) CICLO DE EJECUCIÓN

C) CICLO DE INTERRUPCIÓN

Actividad...2!!

*Contesta los siguiente colocando en el paréntesis una f si lo mencionado es falso o una v si es verdadero.

1.-Un paso a seguir para el procesamiento de instrucciones es leer la instrucción desde la memoria............ ( )

2.-El procesador lee la instrucción al inicio del ciclo

......................................................................... .( )

3.-El procesador-memoria transfiere Datos del procesador a memoria y viceversa...................................... ( )

4.-En el tratamiento de datos se transfiere la información desde/hacia un dispositivo periférico............... ( )

5.-La verificación de programas es un tipo de interrupción

......................................................................... ( )

6.-La CPU no puede tener ciclos diferentes.... ( )





No hay comentarios:

Publicar un comentario en la entrada