Registro de instrucción


Registro de instrucción

Registro de instrucción

El registro de instrucción es un registro de la unidad de control del CPU en donde se almacena la instrucción que se está ejecutando. En los procesadores simples cada instrucción a ser ejecutada es cargada en el registro de la instrucción que la contiene mientras se es decodificada, preparada y al final ejecutada, un proceso que puede tomar varios pasos. Los procesadores más complejos usan una tubería de registros de instrucción donde cada etapa de la tubería hace parte del trabajo, decodificación, preparación, o ejecución, y después pasa el resultado a la siguiente etapa para realizar el siguiente paso hasta que la instrucción es procesada totalmente. Esto funciona como una línea de ensamblaje en donde en cada etapa se hace un trabajo parcial, y luego se pasa a la siguiente etapa para continuar con la fabricación del producto. Los procesadores modernos pueden incluso hacer algunos de los pasos de fuera de orden ya que la decodificación de varias instrucciones se hace en paralelo.

Decodificar el opcode en el registro de instrucción incluye la determinación de la instrucción, también determinar donde están sus operandos en memoria, leer los operandos desde la memoria, asignar recursos del procesador para ejecutar el comando (en procesadores superscalares), etc.

Obtenido de "Registro de instrucci%C3%B3n"

Wikimedia foundation. 2010.

Mira otros diccionarios:

  • Registro de instrucción — Al igual que el registro contador de programa el Registro de instrucción es parte de la unidad de control y contiene la instrucción que se está ejecutando en cada momento …   Enciclopedia Universal

  • Instrucción — puede referirse a: Educación Instrucción militar Consejo, directriz u orden Una fase del procedimiento judicial (por ejemplo, Juzgados de Instrucción). Instrucción (informática) Conjunto de instrucciones Registro de instrucción Ciclo de… …   Wikipedia Español

  • Instrucción (informática) — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Registro MDR — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Registro MAR — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Registro índice — Saltar a navegación, búsqueda En un CPU de computadora, un registro índice es un registro de procesador usado para modificar direcciones del operando durante la ejecución de un programa de computadora. El registro índice es típicamente usado para …   Wikipedia Español

  • Registro (hardware) — Saltar a navegación, búsqueda En arquitectura de ordenadores, un registro es una memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en… …   Wikipedia Español

  • Ciclo de instrucción — Un ciclo de instrucción (también llamado ciclo de fetch and execute o ciclo de fetch decode execute en inglés) es el período que tarda la unidad central de proceso (CPU) en ejecutar una instrucción de lenguaje máquina. Comprende una secuencia de… …   Wikipedia Español

  • Lenguaje ensamblador — Para otros usos de este término, véase Ensamblador (desambiguación). Lenguaje de máquina del Intel 8088. El código de máquina en hexadecimal se resalta en rojo, el equivalente en lenguaje assembler en magenta, y las direcciones de memoria donde… …   Wikipedia Español

  • Acumulador (informática) — En un CPU de computadora, el acumulador es un registro en el que son almacenados temporalmente los resultados aritméticos y lógicos intermedios que serán tratados por la Unidad aritmético lógica (ALU). Sin un registro como un acumulador, sería… …   Wikipedia Español