El S-100 es un bus de interfaz de computadora universal diseñado por MITS en 1974 específicamente para el Altair 8800 , considerado hoy en día la primera computadora personal . El S-100 fue el primer bus de interfaz para la industria de las microcomputadoras . Las computadoras con este bus consistían en un procesador y tarjetas de expansión y fueron repetidas por muchos fabricantes. El bus S-100 se convirtió en la base para que los entusiastas independientes (como el Homebrew Computer Club ) construyeran sus propias computadoras y tarjetas de expansión, lo que indirectamente condujo a la revolución de las microcomputadoras .
De hecho, el S-100 representó el pinout del procesador Intel 8080 en una sola placa con conectores unificados , formando una ranura de expansión . El S-100 proporcionó 16 líneas de datos (dos buses unidireccionales de 8 bits), 16 líneas de dirección (bus bidireccional de 16 bits; el espacio máximo de direcciones fue de 64 KB), 3 líneas de alimentación, 8 líneas de interrupción y 39 líneas de control.
Había +8 V y ±18 V no estabilizados en el bus para alimentar las tarjetas de expansión enchufables. Se asumió la estabilización de voltaje en las propias tarjetas de expansión a +5 V (cuando se usa lógica TTL ) y ±12 V (generalmente se usa en RS ). -232 líneas, motores de accionamiento, etc.).
Características de los conectores para conectar tarjetas de expansión:
En un momento, el bus S-100 fue muy popular y se utilizó para una amplia gama de placas periféricas, formaba parte de placas de memoria, dispositivos de interfaz en serie y paralelo, placas controladoras de disquetes, placas de video, placas sintetizadoras de música, etc.
Este bus se utilizó para los microprocesadores Intel 8080 , Zilog Z80 , Motorola 6500 y Motorola 6800 . Algunas empresas han creado sus propios estándares para este tipo de neumáticos basados en el S-100. Un ejemplo de ello es el estándar de bus S-100/IEEE696, que se desarrolló en 1983. El neumático resultante tenía las siguientes características:
La especificación completa de este bus incluye hasta 100 señales. La frecuencia de operación en este caso alcanza los 10 MHz. El bus S-100 y sus modificaciones han encontrado uso en el desarrollo de pequeñas aplicaciones industriales. Las principales ventajas de este autobús son su bajo precio y el apoyo del autobús por parte de un gran número de desarrolladores industriales.
A modo de comparación, vale la pena señalar que las computadoras IBM PC AT e IBM PC XT tenían un bus de sistema diseñado para la transmisión simultánea de solo 8 bits de datos, ya que el microprocesador i8088 utilizado en las computadoras tenía 8 líneas de datos. Además, el bus del sistema incluía 20 líneas de direcciones, lo que limitaba el espacio de direcciones a un límite de 1 MB. Para trabajar con dispositivos externos, este bus también proporcionó 4 líneas de interrupciones de hardware y 4 líneas para requerir dispositivos externos para acceder directamente a la memoria ( DMA - Direct Memory Access). Se utilizaron conectores especiales de 62 pines para conectar las placas de expansión. Tenga en cuenta que el bus del sistema y el microprocesador se sincronizaron desde un generador de reloj con una frecuencia de 4,77 MHz. Así, en teoría, la tasa de transferencia de datos podría llegar a más de 4,5 MB/s.
Buses e interfaces de computadora | |
---|---|
Conceptos básicos | |
Procesadores | |
Interno | |
portátiles | |
Unidades | |
Periferia | |
Gestión de equipos | |
Universal | |
Interfaces de vídeo | |
Sistemas embebidos |
IEEE | Normas|||||||
---|---|---|---|---|---|---|---|
Actual |
| ||||||
Serie 802 |
| ||||||
serie P |
| ||||||
Sustituido | |||||||
|