ORDINAPOCHE
C'est une curiosité qui a été publiée dans le supplément de la revue SCIENCE et VIE N° 763

Il s'agit d'un simulateur d'ordinateur en carton, oui vous avez bien lu !

La publicité affirme:

" En deux ou trois heures vous apprendrez comment fonctionne un vrai ordinateur, qu'il soit grand ou petit, et vous saurez écrire votre premier programme.
C'est l'instrument indispensable des années 1980 si vous tenez à ne pas rater la Révolution informatique"

Mais, excusez du peu, ce sont des noms prestigieux qui signent ce simulateur:

M. JOEL de ROSNAY, docteur es sciences, travaille au MIT, puis directeur de la recherche d'un institut de biologie

M.D.W. HAGELBARGER docteur en physique, a travaiilé aux laboratoires BELL

M. FINGERMAN  diplomé de l'université de Columbia, service des relations publiques laboratoires BELL

Un article décrit dans 24 pages le fonctionnement de ce simulateur qui est réalisé en carton épais glaçé superbement imprimé.
Il se présente sous la forme  d'un livret à 2 volets articulés dimensions 250 mm x 190 mm.




Dans l'épaisseur du volet de gauche, qui simule le fonctionnement de l'unité de traitement, des tirettes en carton, "test d'accumulateur", "code opératoire", "adresse2", "adresse 1".
La grande tirette qui a la forme d'une flèche reçoit les valeurs d'entrée.

Dans l'épaisseur du volet de droite, qui simule la mémoire, des "puces" que l'on déplace au moment opportun, indiquent l'emplacement mémoire utilisé.
 La grande tirette qui a la forme d'une flèche reçoit les valeurs de sortie.

10 codes d'opération ont été définis exemples:
                               0 lire la carte d'entrée et  placer dans la mémoire N°xx
                               1 mettre à zéro l'accumulateur et additionner le contenu de la case N°xx
                               2 additionner le contenu de l'accumulateur au contenu de la case mémoire N°xx

Le programme est écrit au feutre effaçable dans les cases mémoire par exemple:

 adresse  
 code  
 commentaire
10
050
Lire première valeur, la placer en mémoire adresse 50
11
051
lire deuxième valeur, la placer en mémoire adresse 51
12
150
accumulateur à 0, et additionner avec le contenu de la case adresse 50
13
251
additionner 1ère valeur avec 2ème valeur, résultat dans l'accumulateur
14
652
stocker le contenu de l'accumulateur en mémoire adresse 52

En plaçant correctement les tirettes, on fait apparaître dans le "registre d'instructions" l'instruction qui figure en mémoire, il apparaît alors dans le "décodeur d'instructions" en clair ce qu'il faut faire, par exemple pour la 1ère instruction (050) on peut lire: copier carte d'entrée dans case 50 avancer carte
Il suffit de placer les tirettes da manière à suivre les instructions pour exécuter le programme.