Registro de Instrucción (IR) en el 8085: Portador de Código de Operación y Disparador del Decodificador
El Registro de Instrucción (IR) es un registro de 8 bits, no visible al programador, que se encuentra en el corazón del ciclo búsqueda-decodeo-ejecución del 8085.
Cinco Funciones Principales
- Captura de código de operación: Después de que PC coloca la dirección en el bus y la memoria devuelve el código de operación, IR lo captura (T3 del ciclo de búsqueda).
- Fuente de decodificación: Las salidas de IR alimentan el Decodificador de Instrucciones y Codificador de Ciclo de Máquina, que genera señales de control (operación ALU, habilitaciones de registros, ciclos de bus).
- Ancla de tiempo: El contenido de IR determina la longitud de la instrucción (1/2/3 bytes) y el número de ciclos de máquina (1–5).
- Control de incremento de PC: Una vez cargado IR, la unidad de tiempo y control incrementa PC por la cantidad de bytes de la instrucción.
- Almacenamiento transitorio: Mantiene el código de operación solo hasta que se completa el decodificado; la próxima búsqueda lo sobrescribe.
Flujo de Datos
Memoria → Bus de Datos → IR → Decodificador → Señales de Control ↓ (PC ← PC + n)
Los programadores nunca leen/escriben IR directamente; es puramente una etapa interna de tubería. Su ancho (8 bits) coincide con el tamaño del código de operación del 8085.
- ·Especificaciones del amplificador de potencia Electro-Voice EV 7600
- ·Instrucciones receptor Pioneer AV
- ·Cómo conectar un amplificador Optimus SA-155
- ·Tamaños en bytes de las instrucciones de salto del Intel 8085
- ·Cómo conectar un amplificador de dos canales
- ·Corriente de Arranque de Bomba de Agua de 1.5 HP: Por Qué "Depende" y Cómo Encontrar el Valor Real
- ·Behringer BCD2000 vs BCD3000
- ·Cómo instalar un amplificador y un supresor de ruido en home theater
- Voltaje de Offset de Salida (VOS) en Operacionales: Definición, Causas y Nulado
- Usar altavoces 6 ohmios con receptor 8 ohmios
- Modo mínimo vs máximo del 8088: arquitectura, diferencias y casos de uso
- Cómo aprender los fundamentos de los transistores
- Cómo reparar una placa de circuito impreso rota
- Cómo Conectar Altavoces a una Mezcladora: Cables, Gain Staging, Activos vs. Pasivos
