Los 4 pasos para procesar la información
En cada programa de computadora se encuentra un conjunto de instrucciones. La CPU utiliza las instrucciones como guía para ejecutar los programas. Para determinar qué hacer con las instrucciones, la CPU realiza 4 pasos para asegurarse de que el programa se ejecute sin errores. Los 4 pasos son buscar, decodificar, ejecutar y reescribir.
Aprenda programación en hackr.io
- Digamos que sé cómo construir una computadora portátil, y accidentalmente entré en una máquina del tiempo que aterrizó en el siglo III. ¿Cómo construyo una computadora portátil ahora?
- ¿Por qué un disco duro SATA es mejor que un disco duro PATA y por qué es tan delgado?
- ¿Cuáles son algunas de las mejores placas base LGA 1151 Z170 bajo 15000 (INR)?
- Cómo arreglar el inicio lento en mi computadora portátil
- Cómo arreglar el touchpad de mi computadora
Fase de recuperación
Lo primero que hay que hacer es el paso de búsqueda. Cuando el usuario hace un comando para abrir un programa, la CPU recibe esta solicitud y la procesa. La CPU recupera el programa deseado accediendo a la memoria para la ubicación del programa. Cada programa tiene un número de contador de programa; Esta es una hoja de ruta que la CPU utiliza para localizar el programa y obtener más instrucciones del programa.
Fase de decodificación
La decodificación es la siguiente fase del proceso. Cuando una CPU busca un programa, no ve todos los aspectos gráficos que vemos. Todo lo que ve es el código de programación. Este código debe ser descifrado en un lenguaje que la CPU entienda. Hay literalmente cientos de lenguajes de programación diferentes que los programadores usan para escribir programas de software. La CPU primero debe decidir en qué idioma está escrito el programa y luego decodificarlo para que comprenda las instrucciones que se encuentran dentro del código.
El proceso de decodificación es otra lista de pasos. La CPU descompone el código para que sea manejable. Las partes que trata la CPU son las únicas que se comunican directamente con ella. El código de operación (indica el orden numérico del código) se usa para determinar el orden en que se debe ejecutar el código. Hay momentos en que una CPU no puede interpretar el código por sí sola; entonces usa un traductor llamado microprograma. Una vez que el microprograma ha interpretado el código, devuelve las instrucciones a la CPU en un idioma que entiende.
Fase de ejecución
Lo siguiente es la etapa de ejecución. Después de encontrar el orden numérico de las instrucciones en el código, la CPU ahora está lista para ejecutarlas en orden. El programa se carga y se prepara para el usuario. Comenzando en el Paso 1, todos los componentes necesarios para que el programa se ejecute eficientemente se cargan utilizando el código de operación y el microprograma, si es necesario.
Fase de reescritura
La fase de reescritura es la final. Durante cada uno de los pasos anteriores, la CPU registra los comentarios sobre el proceso. Esto es necesario si hubo un problema durante uno de los pasos. Incluso si todo se carga correctamente, la CPU vuelve a escribir el estado en la memoria. Un ejemplo de esto es cuando un error hace que Windows no se inicie correctamente. Después de reiniciar la computadora, la CPU escribe el error en la memoria. Cuando el programa se carga nuevamente, la CPU extrae los comentarios del último intento y muestra un mensaje al usuario. Entonces, así es como una computadora procesa la información; siguiendo pasos e instrucciones predefinidos dentro del código de programación usando la CPU.