¿Qué es la arquitectura estándar de la industria?

La arquitectura estándar de la industria (ISA) es un tipo de bus de computadora que permite conectar tarjetas de expansión adicionales a la placa base de una computadora. El bus es capaz de acceso directo a memoria (DMA), con múltiples tarjetas de expansión en un canal de memoria y asignación de solicitud de interrupción separada (IRQ) para cada tarjeta. Fue uno de los primeros buses de expansión de este tipo desarrollado para computadoras personales (PC), cuya tecnología finalmente dio lugar a una serie de descendientes.

El concepto detrás de la arquitectura estándar de la industria fue desarrollado por primera vez por IBM® en 1981 y era un bus de sistema de ocho bits para la primera generación de IBM® PC. En unos pocos años, se amplió a un bus de 16 bits para la PC IBM® de segunda generación conocida como IBM® AT, y se denominó bus AT. Dado que el bus AT era propiedad de IBM®, el nombre de la arquitectura estándar de la industria no llegó hasta más tarde, alrededor de 1988, cuando una coalición de fabricantes de PC desarrolló una versión de 32 bits denominada colectivamente Gang of Nine. Esta tercera iteración se denominó en realidad arquitectura estándar extendida de la industria (EISA), que se desarrolló para competir con el bus de próxima generación de IBM®. El nombre del bus ISA se mantuvo y las versiones anteriores obtuvieron el nombre ISA retroactivamente para evitar infringir la propiedad de IBM®.

El primer bus ISA de ocho bits funcionaba a 4.77 megahercios, que coincidía con las unidades de procesamiento central (CPU) de IBM® de la época. Con la versión de 16 bits, aumentó la velocidad a seis y luego a ocho megahercios para compensar esos aumentos de velocidad de la CPU. A medida que las velocidades de la CPU siguieron aumentando, más tarde se agregó un chip de reloj adicional a una placa base que mantendría el bus ISA a una velocidad particular. El bus tiene cuatro canales DMA, de los cuales solo tres admitían expansión y dos estaban reservados para discos duros y disquetes. El último canal DMA podría admitir cuatro tarjetas de expansión en un canal de ocho bits o tres en un canal de 16 bits.

Tratar con tarjetas de expansión de arquitectura estándar de la industria a veces podía ser complicado, ya que el usuario tenía que configurar las direcciones de entrada y salida (E / S), el canal DMA y la IRQ alternando interruptores DIP y colocando puentes en la placa de expansión. Hacia los últimos años del bus ISA, hubo un intento de crear una implementación plug-and-play para ayudar a aliviar algunos de los problemas de configuración. Las implementaciones plug-and-play sufrieron problemas y se les dio el apodo de «plug-and-pray» en broma.

La primera sentencia de muerte sonó a fines de la década de 1990 con una especificación llamada PC 97, publicada por Microsoft®, que solicitaba que la arquitectura estándar de la industria se eliminara por completo de las placas base. El autobús ISA se mantuvo durante algunos años más, hasta principios del siglo XXI, particularmente en sistemas industriales y militares específicos. Aún así, numerosos descendientes de la tecnología ISA encontraron uso en la informática. El accesorio de tecnología avanzada (ATA) se desarrolló a partir de la tecnología ISA para administrar dispositivos de almacenamiento y evolucionó hasta convertirse en el bus ATA en serie (SATA) más avanzado.