Programma 101

Un article de Wikipédia, l'encyclopédie libre.
Programma 101
Olivetti Programma 101 - Museo scienza e tecnologia Milano.jpg
Caractéristiques
Fabricant
Type
Date de sortie
Fin de production
Masse
36 kgVoir et modifier les données sur Wikidata
Successeur
Olivetti Programma 102 (d)Voir et modifier les données sur Wikidata
Site web

La Programma 101, ou P101, fut le premier ordinateur personnel au monde[1]. Elle fut mise au point par la société italienne Olivetti entre les années 1962 et 1964 et produite entre 1965 et 1971.

Conçue par l'ingénieur Pier Giorgio Perotto (elle sera aussi connue sous le nom Perottina) avec l'aide de Giovanni De Sandre et Gastone Garziera, la Programma 101 a été introduite pour la première fois en 1965. En plus de son design futuriste, elle a été le premier ordinateur personnel commercial à être numérique et programmable.

Structure de la machine[modifier | modifier le code]

Vue avant de la Programma 101, en exposition au musée national de l'informatique à Bletchley Park en Angleterre.

La Programma 101 se compose de six parties principales[2],[3],[4] :

Mémoire[modifier | modifier le code]

Une carte magnetique

La Programma 101 dispose de 10 registres de processeur dont les noms sont les suivants[5] :

  • deux registres P1 et P2 sont utilisés pour le stockage des instructions, chaque registre contient 24 instructions ;
  • deux registres, B et C, capables chacun de mémoriser un nombre de 23 chiffres ou 2 nombres de 11 chiffres;
  • trois registres, D, E et F, permettent chacun de stocker un nombre de 23 chiffres ou 2 nombres de 11 chiffres ou 24 instructions;
  • enfin trois registres, M (médian), A (accumulateur), et R (résultat) sont utilisés pour les calculs.

Notes et références[modifier | modifier le code]

  1. Pier Giorgio Perotto, « La Programma 101, il primo personal computer al mondo », Pier Giorgio Perotto Official Website (consulté le 29 octobre 2013)
  2. Oliveti Programa 101, sur le site silab.it, consulté le
  3. (en)[PDF]Programma 101, general reference manual, sur le site classiccmp.org
  4. (en) C. Gordon Bell et Allen Newell, Computer Structures: Readings and Examples, McGraw-Hill, (ISBN 0-07-004357-4, lire en ligne), « Chapter 19: The Olivetti Programma 101 desk calculator », p. 235
  5. Olivetti Programma 101 "Perottina", sur le site curtamania.com

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Lien externe[modifier | modifier le code]