Bus Paralelo
Modelo XL
La característica más emocionante de los computadores XL es probablemente la menos anunciada y la menos utilizada: el puerto de bus de expansión paralelo (PBI - parallel bus interface) en la parte posterior de las máquinas. Proporciona acceso directo y sin búfer a todas las líneas de dirección, datos y control, lo que permite el uso de periféricos de alta velocidad (unidades de disco de E/S paralelas rápidas, discos duros y dispositivos de E/S personalizados). El número de abril de 1985 de la revista Analog publicó un artículo de Michael Barton sobre cómo añadir memoria adicional a su 600XL mediante el puerto de expansión. Antic publicó una serie especial de cuatro partes de Earl Rice sobre el bus, de enero a abril de 1985. El conector de bus se ve así:
| Arriba | Pin | Pin | Abajo | |
|---|---|---|---|---|
| Tierra | GND | 1 | 2 | Selección externa |
| Salida de dirección | A0 | 3 | 4 | A1 |
| A2 | 5 | 6 | A3 | |
| A4 | 7 | 8 | A5 | |
| A6 | 9 | 10 | GND | |
| A7 | 11 | 12 | A8 | |
| A9 | 13 | 14 | A10 | |
| A11 | 15 | 16 | A12 | |
| A13 | 17 | 18 | A14 | |
| GND | 19 | 20 | A15 | |
| Líneas de datos | D0 | 21 | 22 | D1 |
| (Bidireccional) | D2 | 23 | 24 | D3 |
| D4 | 25 | 26 | D5 | |
| D6 | 27 | 28 | D7 | |
| GND | 29 | 30 | GND | |
| Salida Fase 2 del reloj | 31 | 32 | GND | |
| Reservado | NC | 33 | 34 | Salida del Reset |
| Solicitud de Interrupción | (IRQ) | 35 | 36 | Entrada lista |
| NC | 37 | 38 | Salida del decodificador externo | |
| NC | 39 | 40 | Salida del refresco | |
| Salida de la dirección de la columna | 41 | 42 | GND | |
| Entrada de la desabilitación del paquete matemático | 43 | 44 | Dirección de la fila, intermitente (strobe) | |
| GND | 45 | 46 | Salida del seguro (latch) de lectura/escritura | |
| (+5v dc?) | NC | 47 | 48 | NC (+5v dc?) |
| Salida de Audio | 49 | 50 | GND |
Mirando el bus desde atrás, se ve así:

El bus de expansión es un tema complejo, que daría para un libro entero. Consulte los artículos de Rice que lo abordan con más detalle. El XE mantiene el bus paralelo, pero lo mejora con una línea de reloj y una corriente continua de +/-5 V integrada. (Barton, en su artículo en Analog, indica que los pines 47 y 48 ya tienen 5 V CC en el bus XL).
Cambios en el modelos XE
En el XE, el bus paralelo se denomina ECI (enhanced cartridge interface - interfaz de cartucho mejorada). Básicamente, se trata de una extensión de 14 pines a la ranura del cartucho que permite que los dispositivos externos se conecten a las líneas de bus de direcciones y datos del equipo, accedan al software del sistema operativo y detecten el estado interno del computador. Su funcionalidad es similar y su software es compatible con la PBI descrita anteriormente.
Parte superior
| Pin | Ubicación | Descripción |
|---|---|---|
| Res | A | Reservado |
| IRQ | B | Línea de solicitud de interrupción |
| HALT | C | Señal de parada ANTIC |
| A13-15 | D-F | Tres líneas de dirección superiores |
| GND | H | Tierra |
Parte inferior
| Pin | Ubicación | Descripción |
|---|---|---|
| EXSEL | 1 | ¿Selección de dispositivo externo? |
| RST | 2 | RESET (reinicio) del sistema |
| D1xx | 3 | Selección de chip en el área $Dlxx |
| MPD | 4 | Desactivación del paquete matemático (FP) |
| AUDIO | 5 | Entrada de audio externa |
| REF | 6 | El ciclo actual es una línea de ciclo de refresco |
| +5V | 7 | Segunda fuente de alimentación de CC |
Viendo la extensión desde atrás, vemos:

| A. Reservado | 1. EXSEL |
| B. IRQ | 2. RST |
| C. HALT | 3. D1XX |
| D. A13 | 4. MPD |
| E. A14 | 5. Audio |
| F. A15 | 6. REF |
| H. GND | 7. +5v |