Saltar al contenido

¿Cómo conoce la CPU su conjunto de instrucciones?

Te recomendamos que revises esta respuesta en un entorno controlado antes de pasarlo a producción, saludos.

Solución:

Respuesta corta: el circuito real en el procesador de la computadora es lo que “determina” el conjunto de instrucciones.

Respuesta relativamente corta: el software que se ejecuta en el procesador es físicamente solo patrones de señales eléctricas. Los transistores de la computadora se encienden y apagan muchas, muchas, muchas veces por segundo, modificando estos patrones de señales en función de otras señales. Por ejemplo, considere el mov instrucciones que se encuentran en casi todos los procesadores que existen:

mov dest, src

Esto está codificado por un cierto patrón de señal eléctrica “almacenado” en la memoria. Ese patrón de señal activa y apaga ciertos transistores de tal manera que las señales almacenadas en dest coincide con eso en srcdebido a cómo está cableado el circuito.

Respuesta larga: toma una clase de arquitectura informática. 🙂

El conjunto de instrucciones está cableado en la CPU… en realidad es el resultado de la forma en que se construye el circuito, no hay un espacio real donde se guardan las instrucciones. Cuando se inicia una computadora, hay un pequeño programa en una ROM que sabe cómo inicializar todos los componentes y arrancar el sistema operativo. Debido a la forma en que se construye una computadora, este programa es el primero en ejecutarse.

Parece que estás fusionando dos conceptos diferentes:

Conjunto de instrucciones

Un conjunto de instrucciones es el conjunto de instrucciones de código de máquina que la CPU está diseñada para manejar. La CPU no tiene que cargarlo desde ningún lugar, está integrado en la propia CPU. Ejemplos de conjuntos de instrucciones son: Intel x86, MIPS.

cargador de arranque

El cargador de arranque es un pequeño programa que le dice a la CPU cómo iniciar la computadora. Obviamente, está escrito usando el conjunto de instrucciones de la CPU y, por lo general, reside en ROM o EEPROM o algo así. Le dice a la CPU cómo interactuar con el disco para cargar un sector de arranque (que luego carga más del sistema operativo). En una PC, el cargador de arranque es parte del BIOS.

Comentarios y calificaciones del artículo

Si te mola la invitación, tienes el poder dejar una crónica acerca de qué le añadirías a esta división.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *