Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
Carreon Valles Juan Luis
Martinez Guerrero Juan Carlos
Valenzuela Vazquez Javier Sebastian
Dentro de esta presentacion conoceremos el concepto del ciclo de instruccion , sus componentes y caracteristicas
Es el período que tarda la unidad central de proceso (CPU) en ejecutar una instrucción de lenguaje máquina.
se divide en tres etapas diferenciadas llamadas Fetch, Decode y Execute, las cuales se traducen como captación, descodificación y ejecución.
La instrucción es captada desde la memoria RAM y copiada a dentro del procesador.
se encarga de captar las instrucciones que hay en la memoria RAM asignada al procesador a través de una serie de unidades y registros que son las siguientes:
El cual apunta a la siguiente línea de memoria donde se encuentra la siguiente instrucción del procesador
El MAR copia el contenido del PC y lo envía a la RAM a través de los pines de direccionamiento de la CPU.
Lo que hace el MDR es copiar el contenido de esa dirección de memoria a un registro interno de la CPU, el cual es un registro temporal de paso antes de que su contenido sea copiado al Instruction Register.
La parte final de la etapa de captación o fetch es la escritura de la instrucción en el registro de instrucción, del cual la unidad de control del procesador copiará su contenido
La instrucción previamente captada es descodificada y enviada a las unidades de ejecución
La unidad de control es la pieza más compleja que existe en un procesador y sus tareas son las siguientes:
La instrucción es resuelta y el resultado escrito en los registros internos del procesador o en una dirección de memoria de la RAM
En general tenemos cuatro tipos de instrucciones:
En el cual se manipula el orden de los bits que contienen el dato.
Donde se realizan operaciones matemáticas y también lógicas, estas se solucionan en las llamadas ALU o unidades aritmético-logicas
En la que se cambia la siguiente el valor del contador de programa, lo que permite utilizar el código de manera recursiva.
Son con las que el procesador lee y escribe la información de la memoria del sistema.
El ciclo fetch-decode-execute es un conjunto de etapas que utiliza el procesador para ejecutar una instrucción de máquina. Cada instrucción es ejecutada siguiendo este mismo ciclo repetitivo.
Roca, J. (2022, 3 octubre). Así es como tu CPU ejecuta las instrucciones que le da el software. HardZone. Recuperado 8 de octubre de 2022, de https://hardzone.es/tutoriales/rendimiento/ciclo-instruccion-cpu/