Industria estandar de arquitectura


Industry Standard Architecture ( ISA ) es el bus interno de 16 bits de IBM PC/AT y computadoras similares basadas en Intel 80286 y sus sucesores inmediatos durante la década de 1980. El bus era (en gran parte) compatible con versiones anteriores con el bus de 8 bits de la PC IBM basada en 8088 , incluida la PC / XT de IBM y las PC compatibles de IBM .

Originalmente denominado bus de PC (8 bits) o bus AT (16 bits), IBM también lo denominó canal de E/S . El término ISA fue acuñado como un retroónimo por los fabricantes de clones de PC de la competencia a fines de la década de 1980 o principios de la de 1990 como una reacción a los intentos de IBM de reemplazar el bus AT con su arquitectura Micro Channel nueva e incompatible .

El bus ISA de 16 bits también se usó con procesadores de 32 bits durante varios años. Sin embargo, un intento de extenderlo a 32 bits, llamado Arquitectura Estándar de la Industria Extendida (EISA), no tuvo mucho éxito. En su lugar, se utilizaron buses posteriores como VESA Local Bus y PCI , a menudo junto con ranuras ISA en la misma placa base . Los derivados de la estructura del bus AT se utilizaron y aún se utilizan en ATA/IDE , el estándar PCMCIA , Compact Flash , el bus PC/104 e internamente dentro de los chips Super I/O .

Aunque ISA desapareció de las computadoras de escritorio de los consumidores hace muchos años, todavía se usa en las PC industriales , donde se usan ciertas tarjetas de expansión especializadas que nunca hicieron la transición a PCI y PCI Express.

El bus de PC original fue desarrollado por un equipo dirigido por Mark Dean en IBM como parte del proyecto IBM PC en 1981. [2] Era un bus de 8 bits basado en el bus de E/S del sistema IBM System/23 Datamaster . - utilizaba el mismo conector físico y un protocolo de señal y distribución de pines similares. [3] Una versión de 16 bits, el bus AT de IBM , se introdujo con el lanzamiento de IBM PC/AT en 1984. El bus AT era una extensión del bus de PC compatible en su mayoría con versiones anteriores: el conector de bus AT era un superconjunto de el conector de bus de la PC. En 1988, el estándar EISA de 32 bits fue propuesto por el grupo "Gang of Nine" de fabricantes compatibles con PC que incluía a Compaq. compaqcreó el término "Arquitectura estándar de la industria" (ISA) para reemplazar " compatible con PC ". [4] En el proceso, cambiaron retroactivamente el nombre del bus AT a "ISA" para evitar infringir la marca registrada de IBM en sus sistemas PC y PC/AT (y para evitar dar publicidad gratuita a su principal competidor, IBM).

IBM diseñó la versión de 8 bits como una interfaz con búfer para los buses de la placa base de la CPU Intel 8088 (16/8 bits) en IBM PC y PC/XT, aumentada con interrupciones priorizadas y canales DMA. La versión de 16 bits fue una actualización para los buses de la placa base de la CPU Intel 80286 (y las funciones ampliadas de interrupción y DMA) utilizadas en IBM AT, con soporte mejorado para el control de bus. Por lo tanto, el bus ISA estaba sincronizado con el reloj de la CPU, hasta que los conjuntos de chips implementaron sofisticados métodos de almacenamiento en búfer para conectar ISA a CPU mucho más rápidas.


XT de 8 bits , ISA de 16 bits , EISA (de arriba a abajo)
XT de 8 bits : tarjeta de sonido Adlib FM
ISA de 16 bits : NIC Token Ring Madge de 4/16 Mbps
ISA de 16 bits : Ethernet 10Base-5/2 NIC
XT de 8 bits : Módem US Robotics 56k