Dibujo del Diagrama de Tiempos para la Instrucción INX H del 8085

Comprendiendo el Tiempo de la Instrucción INX H

La instrucción INX H en el microprocesador Intel 8085 incrementa el valor de 16 bits almacenado en el par de registros H-L. Su ejecución sigue una secuencia estándar de cuatro ciclos: búsqueda-decode-ejecución-almacenamiento. A continuación, una guía paso a paso para dibujar su diagrama de tiempos.

Construcción Paso a Paso

  1. Dibuja el eje de tiempo: Esboza una línea horizontal que representa la progresión de los ciclos de reloj.
  2. Marca los límites de los ciclos: Dibuja cinco líneas verticales para delimitar cuatro periodos de reloj completos. Etiquétalos T1, T2, T3, T4 y T5 (donde T5 marca el final del cuarto ciclo).
  3. Etiqueta los ciclos de máquina: El 8085 usa cuatro ciclos de máquina distintos para esta instrucción:
    • T1–T2: Búsqueda de Código de Operación (FETCH)
    • T2–T3: Decodificación (DECODE)
    • T3–T4: Ejecución (EXECUTE – incremento interno de registro)
    • T4–T5: Retroalimentación/Almacenamiento (STORE – el resultado se coloca de nuevo en H-L)
  4. Añade señales de control: Para cada intervalo, indica el estado de señales clave como ALE, RD, WR, IO/M, S1, S0 y la actividad del bus de dirección/datos.
  5. Muestra el flujo de datos: Usa flechas entre la CPU y la memoria/registros para ilustrar la búsqueda del código de operación desde la memoria y la actualización interna del registro.

Referencia del Diagrama

[Imagen del diagrama de tiempos para la instrucción INX H]

Conclusión Clave

La instrucción INX H se completa en 4 ciclos de reloj (4 T-estados). No ocurre lectura/escritura de memoria durante la fase de ejecución ya que la operación es puramente interna al par de registros. Esto la hace más rápida que instrucciones dependientes de memoria como INR M.