OLIVETTI Programma P101/P102

OLIVETTI Programma P101/P102

La Programma P101 puede considerarse como la primera calculadora electrónica de escritorio programable del mundo. En ese momento, Olivetti se llamaba ‘Olivetti Underwood Corporation’. El P101 fue también la primera máquina programable que las pequeñas y medianas empresas podían permitirse. Además, se vendieron varias decenas de miles de máquinas, principalmente en EE. UU.

No había microprocesadores (aún no inventados) ni circuitos integrados en el P101, sino solo transistores, resistencias y condensadores.

Las instrucciones podían ejecutarse directamente a través del teclado como en una calculadora convencional o almacenarse en la memoria y luego ejecutarse por las unidades de Control y Aritmética.

La memoria tenía 9 registros que podían almacenar datos numéricos o instrucciones de programa. Cada registro podía almacenar un número de 22 dígitos más el signo y el punto decimal, o dos números de 11 dígitos o 24 instrucciones de programa. Cinco registros podían almacenar instrucciones, por lo que la duración máxima de un programa era de 120 instrucciones.

El programa y los datos almacenados en la memoria se podían guardar en una tarjeta magnética gracias a un lector / grabador de tarjetas integrado.

La calculadora utilizó una forma de memoria «caché» para almacenar los resultados de la última operación. Esto se hizo con una línea de retardo de pulso, un dispositivo que convertía los datos en vibraciones mecánicas a lo largo de un cable, en serie. Una especie de «SAM», memoria de acceso secuencial.

La línea de retardo de pulso se inventó en la década de 1940 para RADAR y las computadoras rudimentarias de esa época.

Un año después, Olivetti lanzó la Programma P102 (en la foto), que era la misma máquina pero presentaba una conexión serial RS232 y permitía conectar una impresora, un teletipo o un perforador / lector de cinta de papel (hasta cuatro).

Información Técnica

NAME Programma P101/P102
MANUFACTURER Olivetti
TYPE Professional Computer
ORIGIN Italy
YEAR Late  1965
BUILT IN LANGUAGE Instructions interpreter
KEYBOARD 31 keys – Numeric and function keys
CPU Transistors Control and Arithmetic units
SPEED Unknown
RAM 5 x 22 digit registers
TEXT MODES No display but 28 chars. per line / 30 cps printer
SIZE / WEIGHT 48 (W) x 61 (D) x 19 (H) cm. / 29 Kg.
I/O PORTS Serial connector (P102)
BUILT IN MEDIA Magnetic card reader/recorder
POWER SUPPLY Built-in power supply unit
PRICE USD 3500