Posted by : jmmontero.ortega miércoles, 29 de mayo de 2013







¿Qué es la señal de reloj del sistema?
Es una señal digital, binaria y de frecuencia y ciclo de trabajo constante.
Suele generarse en un circuito externo, pero hay CPUs que lo tienen implementado internamente.
El flanco activo marca los momentos en que se realizan las transferencias entre registros internos. Sincroniza todo el sistema (interno y externo)

¿Qué se ha de cumplir para hacer una lectura de la instrucción?
Se ha de generar una secuencia de señales de control (S1 a S4) que posibiliten buscar el código de instrucción en memoria, su carga en RI y la preparación de PC para el ciclo de instrucción.

¿Cual es la función del proceso de decodificación?
Se ajusta a un ciclo de reloj que no tiene actividad en las líneas de control ni en traspasos de registros internos de la CPU
En este ciclo de permite que la unidad de control realice localice la secuencia de señales de control que den lugar a la ejecución de la instrucción.
Posteriormente se estudiará qué se realiza concretamente en este ciclo

¿La  gestión de interrupciones sería una nueva fase de la secuencia de ejecución de instrucciones?
Si, sería una nueva fase que iría a continuación de la fase de ejecución.
La secuencia quedaría así:
-Lectura de la Instrucción desde memoria
-Decodificación
-Ejecución
-Ciclo de reconocimiento de interrupción: Comprueba se hay activada alguna  señal de interrupción.

¿Las rutinas de gestión de interrupciones forman parte del código del sistema operativo?

Si, y se encarga de dar respuesta a la petición de interrupción de la secuencia normal del programa.



¿Se realiza alguna transferencia de registros en la decodificación?

La decodificación se ajusta a un ciclo de reloj,  y  en la decodificación no se realiza ninguna  transferencia de registros.



¿Es necesario saber el Ciclo de Fetch?

Si, es fundamental saber el lenguaje de transferencia de registro y todas las señales que se activan en este ciclo. Este es el mismo siempre y siempre hay que ponerlo al principio de cada instrucción.


¿Qué es una Unidad de Control?

Una unidad de control se encarga de controlar la ejecución y los procesos internos de la CPU

¿Hay que añadir el ciclo de captación (FETCH) en toda y cada una de las instrucciones?

Si, Este ciclo es muy metódico e idéntico para todas las instrucciones, se deben de generar unas señales que permitan buscar el código de instrucción en memoria.

¿Qué hay que hacer cuando hay una instrucción con un valor inmediato?

Este valor se cargará desde el registro de instrucciones RI a uno de los registros RT, ya sea RT1 o RT2. Luego, una vez cargado el valor en este registro, podemos continuar con la ejecución de la instrucción.


Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © 2025 Fec -