Interruptores NMOS en el Microprocesador 8086: Forma Completa y Función

NMOS significa N-channel Metal-Oxide-Semiconductor. En el 8086, estos transistores actúan como interruptores analógicos que enrutan buses internos de datos y direcciones entre buffers on-chip y pines externos.

Multiplexación Bus de Datos

Existen dos buffers de bus de datos: interno (para datos internos CPU) y externo (para transferencias memoria/I/O). Interruptores NMOS controlados por líneas de dirección A0 y A1 seleccionan qué buffer conecta al bus de datos interno:

  • A0=0, A1=0 → Buffer interno
  • A0=1, A1=0 → Buffer externo

Multiplexación Bus de Direcciones

Similarmente, dos buffers de direcciones (interno y externo) son conmutados al bus de direcciones por líneas A2 y A3:

  • A2=0, A3=0 → Buffer direcciones interno
  • A2=1, A3=0 → Buffer direcciones externo

Este multiplexado en tiempo permite al 8086 de 40 pines compartir pines para dirección y datos, reduciendo cuenta de pines mientras mantiene paths internos de 16 bits.