Una computadora en serie es una computadora caracterizada por una arquitectura de bits en serie , es decir, que opera internamente con un bit o dígito para cada ciclo de reloj . Las máquinas con dispositivos de almacenamiento principales en serie , como líneas de retardo acústicas o magnetoestrictivas y dispositivos magnéticos giratorios, solían ser computadoras en serie.
Las computadoras en serie requieren mucho menos hardware que sus contrapartes de bits paralelos [1] que explotan el paralelismo a nivel de bits para realizar más cálculos por ciclo de reloj. Hay variantes modernas de la computadora en serie disponibles como un microprocesador suave [2] que puede servir para propósitos específicos donde el tamaño de la CPU es la principal limitación.
La primera computadora que no era serial y usaba un bus paralelo fue la Whirlwind en 1951.
Una computadora en serie no es necesariamente lo mismo que una computadora con arquitectura de 1 bit , que es un subconjunto de la clase de computadora en serie. Las instrucciones de computadora de 1 bit operan con datos que consisten en bits individuales, mientras que una computadora en serie puede operar con anchos de datos de N bits, pero lo hace un solo bit a la vez.
La mayoría de las primeras máquinas de procesamiento paralelo masivo se construyeron a partir de procesadores en serie individuales, incluidos:
[…] el procesador fue diseñado para transferir datos en serie a lo largo de todo el sistema. […] La Unidad Multiplicadora Paralela […] mediante un algoritmo paralelo […](26 páginas)
Incluso operando bit a bit como una computadora en serie, el Datapoint 2200 funcionó considerablemente más rápido que el chip 8008.
[…] El HP-35 es un ordenador totalmente serie. El sumador es de tipo serie BCD […] La estructura en serie significa que se debe asignar menos área de circuito integrado a las líneas de interconexión y funciones de control, y se produce una compensación interesante. Una arquitectura de bits en serie y de dígitos en serie es inherentemente una cuarta parte de la velocidad de una estructura de bits en serie y de dígitos en paralelo […] Pero la frecuencia de reloj básica para una estructura de bits en serie a veces se puede aumentar ya que se puede asignar un área adicional para áreas más grandes. Dispositivos integrados que son necesarios para una mayor velocidad. En el HP-35, el tiempo de ejecución de las funciones más complejas es inferior a un segundo, mientras que la arquitectura en serie permite una mayor complejidad del circuito. […] Las instrucciones del HP-35 se transfieren en serie desde la memoria activa de solo lectura a los circuitos aritméticos y de control y a otras ROM, si están presentes. […]