Ciclo de la máquina

Los pasos realizados por la computadora procesador para cada instrucción en lenguaje de máquina recibida. La ciclo de la máquina es un ciclo de cuatro procesos que incluye leer e interpretar el lenguaje de la máquina, ejecutar el código y luego almacenar ese código.

Ciclo de máquina de computadora

Cuatro pasos del ciclo de la máquina

  1. Ha podido recuperar - Recuperar un instrucción de memoria .
  2. Descodificar - Traducir la instrucción recuperada en una serie de comandos de computadora.
  3. Ejecutar - Ejecuta los comandos de la computadora.
  4. Tienda - Enviar y escribir los resultados en la memoria.

Ejemplo de ciclo de máquina

A continuación se muestra un ejemplo de un ciclo de máquina que realiza los pasos mencionados anteriormente para un problema matemático.

  1. El usuario de la computadora ingresa un problema matemático que está almacenado en la memoria. El ordenador busca esa instrucción de memoria.
  2. La unidad de control decodifica ese problema matemático en instrucciones que la computadora entiende.
  3. La ALU ejecuta las instrucciones para obtener la respuesta al problema matemático.
  4. La respuesta del problema se envía y se almacena en la memoria, donde se puede acceder y mostrar al usuario.

Mejoras con canalización

Los primeros procesadores de computadora necesitaban esperar hasta que una instrucción completara las cuatro etapas antes de comenzar a trabajar en la siguiente instrucción. Sin embargo, las computadoras actuales usan canalización, lo que permite que el procesador comience a buscar una segunda instrucción antes de que haya completado el ciclo de la máquina para otra instrucción.