El bus S-100 fue el primer bus de hardware estándar de la industria para microordenadores.

Creado en 1974 para el legendario Altair 8800, permitió que diferentes fabricantes crearan tarjetas modulares (CPU, memoria, E/S) intercambiables, marcando el nacimiento de la informática personal.

Hasta la llegada de IBM, el bus S-100 (asociado al sistema operativo CP/M) era el estándar de facto para ordenadores de negocios.

Pero con la aparición del IBM PC (en 1981) que adoptaba el bus ISA (de 62 pines) la cosa cambiaria. Pese a que S-110 evolucionó para convertirse en el estándar formalizado IEEE-696 en 1983.

ISA era un bus más moderno y por ende más evolucionado:

Característica Bus S-100 (Altair / IEEE-696) Bus ISA (IBM PC)
Número de pines 100 pines (inicialmente caótico; muchas líneas sin definir). 62 pines (en su versión original de 8 bits; diseño optimizado).
Gestión de energía Voltajes sin regular (+8V, ±16V). Cada tarjeta requería sus propios reguladores (generaba mucho calor). Voltajes regulados por la fuente (+5V, -5V, +12V, -12V). Tarjetas más simples y frías.
Bus de datos Unidireccional dividido: 8 líneas para entrada (Data In) y 8 líneas para salida (Data Out). Bidireccional: un único grupo de 8 líneas para lectura y escritura.
Dependencia de la CPU Ligado al Intel 8080. Exponía ciclos de tiempo específicos del chip; difícil de adaptar a otras CPU. Ligado al Intel 8088. Sincronizado nativamente con la arquitectura x86 de IBM.
Estructura física Placa pasiva (backplane). La CPU era una tarjeta más; la placa base no tenía componentes activos. Placa base (motherboard). Los conectores iban soldados a la placa que ya incluía la CPU y la memoria.
Tamaño de tarjeta Grande (aproximadamente 13 cm × 25 cm). Más alargado, estrecho y estilizado.

Con el auje de la arquitectura del IBM PC los fabricantes dejaron el S-100 para fabricar tarjetas de expansión o "clones" compatibles con el bus ISA del IBM PC.

La desaparición del bus S-100 no ocurrió de la noche a la mañana, sino que fue un proceso de declive entre 1981 y 1985. El bus pasó de dominar el mercado profesional a quedar completamente obsoleto.

El salto a los 16 bits acabó definitivamente con el bus S-100, que nació para procesadores de 8 bits (Intel 8080). Aunque la especificación IEEE-696 permitió adaptarlo a 16 bits combinando los buses de datos de entrada y salida, la solución era compleja de implementar.
Por contra, IBM introdujo directamente el bus AT (ISA de 16 bits) en 1984 con el IBM AT. Era un diseño mucho más barato y directo para gestionar los nuevos procesadores Intel 286, dejando al S-100 sin argumentos técnicos para sobrevivir.

Hacia 1986, la fabricación de sistemas comerciales S-100 había cesado por completo, quedando relegado exclusivamente a sistemas industriales muy específicos

Otros artículos de interés

← Ver otros artículos