Brevet FR2422202A1 — publié le 19791102

La présente invention concerne des calculateurs capables de convertir des valeurs exprimées en l'une quelconque d'une série d'unités qui sont entre elles dans des rapports variables en l'une quelconque des autres unités de cette série d'unités qui sont entre elles dans ces rapports variables. Le développement des calculateurs de bureau et de poche a considérablement élargi les possibilités d'exécution facile et relativement à peu de frais d'un grand nombre de calculs. La diversité des calculateurs de ce type actuellement existants, la rapidité de l'évolution et l'accroissement des capacités de tels calculateurs sont trop bien connus pour qu'il soit nécessaire de s'étendre sur ce sujet. Non seulement la capacité de ces calculateurs s'est accrue à une vitesse qui parait exponentielle mais leur coût pour l'utilisateur a diminué presqu'aussi rapidement. Un type de calculateur qui a rencontré un grand succès, au moins aux Etats-Unis est celui qui présente la capacité d'assurer la conversion entre les systèmes de mesure anglais ou américain et le système métrique. Habituellement, l'actionnement d'une unique touche permet d'effectuer la conversion entre deux unités particulières, par exemple, entre des pouces et des millimètres, des pieds et des mètres, des gallons et des litres, des livres et des kilogrammes, des degrés Farenheit et des degrés Celsius, etc.... Il existe un grand nombre de calculateurs présentant cette capacité tels que, par exemple, le modèle HP-55 de la société Hewlett-Packard. Malgré les avantages que présentent ces calculateurs du fait de ce type de capacité de conversion, ils présentent des limitations du fait que chaque conversion est limitée à deux unités spécifiques. En outre, les conversions métriques ou conversions similaires utilisent des rapports fixes. Il est évident que, pour un type quelconque de problème de conversion dans lequel les facteurs de conversion peuvent ne pas rester constants, l'utilisation de cette solution ne serait pas appropriée. Un exemple précis de ce type de problème est celui qui se pose dans le domaine des finances internationales, domaine dans lequel il est presque continuellement nécessaire d'effectuer des opérations de conversion d'une monnaie dans une autre. Etant donné que la valeur des monnaies les unes par rapport aux autres varie d'un jour à l'autre, les techniques de conversion de type rigide décrites ci-dessus ne peuvent pas être utilisées. Meme les calculateurs qui sont conçus pour offrir une plus grande souplesse d'exécution des conversions en permettant à l'utilisateur de choisir la base à partir de laquelle les conversions doivent être effectuées sont limités à cette capacité. Un procédé de conversion plus souple est celui utilisé par le circuit de calculateur Rockwell A 4521 MOS-LSI qui permet la sélection de l'unité de base à partir de laquelle les conversions doivent être effectuées et qui permet d'effectuer des conversions entre les unités de mesure anglosaxones et les unités du système métrique, à partir d'une unité de base choisie, en un certain nombre d'unités de mesure apparentées, notamment des unités de longueur, superficie, volume, capacité, pression, viscosité, masse et température.Cette solution reste limitée#en ce sens qu'elle permet d'effectuer des conversions suivant un rapport fixe préétabli d'une unité choisie d'un système en une autre unité de ce système. Etant donné que ce calculateur est limité à une conversion entre des unités préalablement choisies qui sont entre elles dans un rapport fixe, le nombre des unités disponibles pour la conversion est habituellement limité et les conversions multiples entre des unités qui sont entre elles dans des rapports variables n'est pas possible. Conformément à la présente invention, il est prévu un calculateur capable de convertir, d'une manière simple et directe, une valeur exprimée en l'une quelconque des unités d'une série d'unités qui sont entre elles dans des rapports variables en l'une quelconque des autres unités de cette série. Conformément à la présente invention, la conversion d'une valeur exprimée en l'une quelconque des unités d'une série d'unités qui sont entre elles dans des rapports variables en l'une quelconque des autres unités de cette série, est effectuée simplement par l'actionnement séquentiel de deux touches, la première touche identifiant l'unité dans lesquelles un nombre affiché est exprimé et à partir de laquelle la conversion doit être effectuée et la seconde touche identifiant l'unité dans laquelle le nombre doit être converti.Le calculateur de conversion mettant en oeuvre la présente invention est capable de conserver en mémoire plusieurs facteurs, qui expriment chacun un rapport entre chacune des unités et une unité commune, à chacune d'une série d'adresses d'une mémoire adressable, chaque adresse étant définie au moins en partie par une touche de conversion correspondante. Grâce à l'utilisation de ces facteurs mémorisés, un nombre affiché, une fois qu'il a été entré dans le calculateur au moyen de son clavier, est exprimé en l'une des unités apparentées dont les facteurs sont mémorisés# dans la mémoire par actionnement d'une des touches et il est converti en une autre des unités dudit groupe par actionnement d'une seconde touche de conversion identifiant cette autre unité. Plus spécifiquement, un calculateur mettant en oeuvre la présente invention répond à l'actionnement d'une première touche de conversion en déclenchant un calcul en chatne nécessaire pour effectuer la conversion de l'unité identifiée par la première touche en l'une quelconque des autres unités identifiées sur le clavier de conversion et pour lesquelles des facteurs sont mis en mémoire dans la mémoire adressable. L'actionnement de la seconde touche achève le calcul et effectue l'affichage du résultat dans l'unité identifiée par la seconde touche. L'actionnement de la première touche de conversion déclenche l'exécution d'une séquence au cours de laquelle l'actionnement d'une touche arithmétique est simulée pour mettre le calculateur dans ce mode arithmétique, un facteur est extrait de la mémoire et l'actionnement d'une seconde touche arithmétique est simulée pour exécuter l'opération arithmétique précédente et pour mettre le calculateur dans le second mode arithmétique. L'affichage, à ce stade, peut refléter la conversion de l'unité d'origine identifiée par la première touche enfoncée en l'une des unités de la série d'unités, qui est l'unité commune. A la suite de l'actionnement de la seconde touche, le facteur approprié pour la conversion dans l'unité identifiée par la seconde touche est extrait de la mémoire et l'actionnement des touches arithmétiques appropriées pour achever le calcul est si mulé pour produire la solution finale de la conversion. Ainsi, conformément à la présente invention, la conversion à partir de l'une quelconque d'une série d'unités apparentées désignées en une autre unité quelconque de la série d'unités désignées peut être effectuée simplement par actionnement séquentiel de deux touches. Cette opération simplifiée supprime la nécessité d'avoir à entrer de manière répétitive dans le calculateur, au moyen du clavier, des facteurs de conversion, elle supprime la nécessité d'avoir à consulter continuellement des facteurs et des tables de conversion et elle effectue automatiquement les calculs appropriés dans l'ordre correct requis, supprimant ainsi la nécessité d'avoir à se préoccuper de déterminer si les facteurs de conversion doivent entre inversés ou s'il est ou non nécessaire d'effectuer une multiplication, une division ou d'effectuer un autre calcul quelconque qui peut entre nécessaire pour réaliser la conversion. Un calculateur mettant en oeuvre la présente invention offre également -la capacité de permettre un changement commode des facteurs mémorisés dans la mémoire adressable afin de tenir compte des modifications des rapports. Lorsque la conversion n'est pas requise, la mémoire adressable fournit une capacité de mémoire étendue qui n'existe pas dans la plupart des calculateurs. De nombreux autres avantages et caractéristiques de la présente invention apparattront immédiatement à la lecture de la description détaillée qui va suivre de l'invention et d'un de ses modes de réalisation, à l'examen des revendications et à ltétude des dessins annexés dans lesquels les mêmes références ont été utilisées dans toutes les figures pour désigner les mêmes éléments et dans lesquels : la Fig. 1 est une vue en perspective d'un mode de réalisation d'un calculateur mettant en oeuvre la présente invention; la Fig. 2 est un schéma-bloc général de la présente invention; la Fig. 3 est un schéma-bloc logique plus détaillé de la présente invention; et la Fig. 4 est un schéma logique d'un des éléments représentés sur la Fig. 3. Bien que la présente invention soit susceptible d'etre mise en oeuvre sous de nombreuses formes différentes, on a représenté sur les dessins et on décrira en détail ci-après un mode de réalisation particulier, étant bien entendu que la présente description doit être considérée comme donnée à titre d'exemple d'application des principes de l'invention et n'est pas destinée à limiter 1 invention au mode de réalisation représenté. La portée de l'invention a été définie dans les revendications annexées. Un calculateur de conversion 10 mettant en oeuvre la présente invention peut utiliser l'un quelconque des nombreux agencements de calculateur de base. Le calculateur représenté sur la Fig. 1 est un calculateur du type à affichage, par opposition à un calculateur imprimant, et il comporte un affichage optique 12 et un clavier 14 qui comporte des touches constituant un clavier 14a de calculateur d'un type courant et des touches constituant le clavier de conversion 14b qui fait une application spécifique de la présente invention. Le clavier 14a de type courant comporte des touches 16 de données, des touches 18 d'opérations arithmétiques, des touches 20 d'opérations sur les mémoires, des touches 22 d'effacement et autres touches auxiliaires. Ce clavier et les circuits de calculateur qui coopèrent avec lui ne font pas partie de la présente invention à cette exception près que les données numériques requises sont entrées en utilisant les couches de données 16 et que les circuits de calculateur sont utilisés pour effectuer les calculs nécessaires .Bien que ce clavier de type courant représenté comporte des touches n'ayant qu'une seule fonction, les touches utilisées dans un grand nombre de claviers peuvent remplir des fonctions multiples; il est bien entendu que la présente invention n'est pas limitée à l'utilisation de touches à une seule fonction, tant pour le clavier de type courant que pour le clavier de conversion. Pour plus de simplicité, cependant, le mode de réalisation représenté sera décrit à titre d'exemple en se référant à des touches à une seule fonction. Le clavier de conversion 14b comporte une série de touches de conversion 24 dont chacun identifie une unité séparée parmi une série d'unités apparentées. Aux fins de l'illustration, la présente invention sera décrite en se référant à des unités monétaires. Lorsque le calculateur est utilisé pour la conversion de valeurs monétaires, chacune des touches de conversion 24 est désignée par une légende 26 qui identifie une monnaie donnée. Le clavier de conversion 14b comporte également des touches de fonction de conversion ou de sélection de mode - une touche de rappel 28, une touche de mise en mémoire 30 et un commutateur 32 de conversion/rappel automatique. Comme représenté sur la Fig. 2, les calculs effectifs sont exécutés par un circuit classique 34 de calculateur formé typiquement sur une ou plusieurs microplaquettes de circuits intégrés. Lorsqu'il est utilisé pour exécuter les fonctions du seul calculateur, le circuit de calculateur fonctionne de la manière habituelle. Un circuit de calculateur approprié pour être utilisé avec la présente invention est le calculateur à affichage/impression à une seule microplaquette MOS/231 dispositif A5700 de la société Rockwell International. Etant donné que la construction et les capacités du circuit de calculateur ne font pas partie de la présente invention, le fonctionnement et les capacités du circuit de calculateur ne seront décrits que dans la seule mesure nécessaire pour faciliter la compréhension de la présente invention. Comme il est bien connu, le circuit de calculateur 34 comporte sa propre horloge interne pour synchroniser ses diverses opérations. Sous la commande de son horloge, le circuit de calculateur 34 produit des signaux d'analyse du clavier sur l'une des lignes d'une série de lignes 36. Lorsqu'une touche du clavier 14a du calculateur est actionnée, le signal d'analyse est réappliqué au calculateur 34 par l'une des diverses lignes de sortie 37 du clavier. Le calculateur 34 identifie la touche actionnée et fonctionne en conséquence. Lorsqu'un facteur de conversion ou d'autres données doivent être mis en mémoire dans la-mémoire de conversion 38. les données qui doivent être mises en mémoire sont les données affichées par l'affichage 12. La mise en mémoire de ce facteur dans la mémoire de conversion 38 est déclenchée par enfoncement ou actionnement de la touche 30 de mise en mémoire du clavier de conversion 14b. L'actionnement de la touche 30 de mise en mémoire provoque l'application d'un signal d'autorisation d'écriture ou de mise en mémoire, sur une ligne 40, à la mémoire 38 pour permettre à la mémoire 38 de mettre en mémoire des données aux adresses rendues actives, l'application d'un signal de blocage, sur une ligne 42, au circuit logique 44 de simulation du clavier pour empêcher le fonctionnement du circuit et l'application d'un signal de commande de synchronisation sur une ligne 46 à un circuit 48 de commande de la mémoire afin de mettre la synchronisation sur une ligne 46 à un circuit 48 de commande de la mémoire afin de mettre la synchronisation de la sélection d'adresse sous la commande directe du calculateur 34, lorsque les données sont extraites du calculateur 34. La mise en mémoire des données dans la mémoire de conversion 38 est déclenchée par l'actionnement de l'une des touches de conversion 24. L'actionnement d'une touche de conversion 24 provoque la production d'un signal de sélection d'adresse déterminé par la touche de conversion particulière 24 qui est actionnée, le signal étant appliqué sur des lignes 50 à la mémoire de conversion 38. Le signal de sélection d'adresse des lignes 50 rend actives un certain nombre d'adresses spécifiques à l'intérieur de la mémoire de conversion 38 qui correspondent toutes à la touche de conversion actionnée. Simultanément, un signal de commande de la mémoire est appliqué, sur une ligne 52, au circuit de commande 48 de la mémoire et un signal d'extraction des données est appliqué, sur une ligne 54, au circuit de calculateur 34, en combinaison avec des signaux d'analyse appliqués sur les lignes 36 pour provoquer la lecture des données affichées sur l'affichage 12 et leur transfert séquentiel à la ligne de sortie 56 du circuit de calculateur. La ligne de sortie 56, dans le mode de réalisation représenté, est une ligne de sortie réservée au mécanisme d'impression qui, dans le mode de réalisation représenté, n'a pas d'autre utilisation. Les données affichées par l'affichage 12 sont extraites séquentiellement bit par bit et caractère par caractère. Etant donné que la mémoire de conversion est conçue pour recevoir en parallèle les données correspondant à chaque carac tère, c'est-à-dire à chaque chiffre ou symbole, le circuit 58 de mise en forme des données convertit les données reçues en série, pour chaque caractère, sous un format de sortie en parallèle. Lorsque toutes les données relatives à un caractère ont été appliquées au circuit 58 de mise en forme des données, les lignes 60 de sortie des données du circuit de mise en forme contiennent toutes les données représentatives de ce caractère. A ce moment, une impulsion de commande d'adresses est appliquée, sur une ligne 62, au circuit 48 de cotmnande de la mémoire qui répond en produisant un signal d'adresse secondaire sur des lignes 64, pour définir, en combinaison avec le signal d'adresse transmis sur les lignes 50, l'adresse à laquelle les données contenues sur les lignes 60 et représentant le caractère particulier doivent être mis en mémoire. Le circuit de commande de la mémoire répond également au signal de commande d'adresse transmis sur la ligne 62cet au signal de commande qui lui est appliqué sur la ligne 52 pour produire, sur une ligne 65, un signal d'activation de la mémoire afin de permettre à la mémoire 38 de recevoir les données présentes sur les lignes 60. Lorsque les caractères successifs contenus dans le calculateur 34 sont transmis au circuit 58 de mise en forme, des impulsions de commande d'adresse successives, transmises sur la ligne 62, provoquent la modification par le circuit 48 de commande de la mémoire du signal d'adresse secondaire transmis sur les lignes 64 de façon ainsi à mettre en mémoire les caractères successifs à des adresses différentes de la mémoire de conversion 38. Ainsi l'adresse des données mises en mémoire dans la mémoire de conversion est déterminée, en partie, par la touche de conversion particulière 24 qui est actionnée et, en partie, par les impulsions de commande d'adresse appliquées sur la ligne 62 et qui sont utilisées pour représenter la position de chaque caractère mis en mémoire dans la mémoire de conversion 38. La conversion des données numériques est déclenchée en positionnant le commutateur 32 de conversion-rappel dans la position de conversion. Dans cette position, le signal appliqué sur la ligne 46 au circuit 48 de commande de la mémoire le rend sensible aux impulsions de synchronisation produites par le circuit logique de conversion 66. Etant donné que le commutateur de mise en mémoire a été remis en position inactive, le circuit logique 44 de simulation de clavier est rendu actif et fonctionne en réponse à chaque caractère rappelé de la mémoire sur les lignes de sortie 68 de la mémoire pour simuler l'actionnement d'une touche de données 16 correspondants sur le clavier 14a du calculateur afin d'entrer ces données dans le calculateur 34. Le commutateur 32 de conversion-rappel étant dans la position de conversion, l'actionnement d'une des touches de conversion 24 produit à nouveau un signal de sélection d'adresse sur les lignes 50 ainsi qu'un signal de commande sur la ligne 52 à partir duquel un signal de conversion est produit sur la ligne 69 (Fig. 3) et appliqué au circuit logique de conversion 66. Le circuit logique de conversion 66 répond au signal de conversion appliqué sur la ligne 69 pour déclencher la séquence de conversion. Dans le mode de réalisation représenté, la séquence de conversion implique une multiplication initiale du nombre mis en mémoire dans le calculateur 34 par le facteur de conversion choisi par la touche de sélection 24 initialement actionnée et une division de ce produit par le facteur de conversion choisi par la seconde touche 24 qui est actionnée. Le résultat est un nombre ayant une valeur, dans l'unité correspondant à la seconde touche actionnée, égale à la valeur du nombre initialement affiché dans le calculateur exprimée dans l'unité de la première touche. Le circuit logique de conversion 66 fonctionne en réponse au signal de conversion qui lui est appliqué sur la ligne 69 et aux signaux d'analyse qui lui sont appliqués sur les lignes 46 pour produire des signaux de commande d'opération simulés sur les lignes 70. Le signal de commande d'opération initial est un signal de multiplication produit en réponse au signal d'analyse appliqué sur la ligne 36 de la touche de multiplication du clavier 14a, qui met le calculateur 34 dans le mode de multiplication.Le circuit logique de conversion 34 produit alors un signal de rappel des données de la mémoire sur la ligne 72 qui provoque le rappel, par le circuit 48 de commande de la mémoire, des données numériques contenues dans la mémoire de conversion qui constituent le facteur de conversion correspondant à la touche de conversion 24 qui a été actionnée, comme indiqué par les signaux d'adresse des lignes 50 et 64. Les données de sortie de la mémoire de conversion 38 présentes sur les lignes de sortie 68, qui sont les données rappelées, sont appliquées au circuit logique 44 de simulation du clavier qui reçoit également sur des lignes 74 les signaux d'analyse codés du calculateur 34. Le circuit logique 44 de simulation du clavier comporte un comparateur qui produit un signal de sortie sur l'une des lignes 76 pour simuler l'actionnement d'une touche correspondant au symbole ou chiffre extrait de la mémoire de conversion 38. Le signal de la ligne de sortie 76 est appliqué à la ligne d'entrée 37 appropriée du calculateur pour simuler l'actionnement de la touche de données correspondant aux données extraites de la mémoire et transmises sur les lignes 68. Lorsque le facteur de conversion a été extrait de la mémoire de conversion 38 et entré dans le calculateur 34, un signal d'avance est appliqué, sur une ligne 78, au circuit logique de conversion 66 qui produit, sur l'une des lignes 70 un signal de commande d'opération de division en réponse au signal d'analyse transmis sur la ligne 36 de la touche de division, Ceci a pour effet que le calculateur 34 multiplie les données initialement affichées par le facteur de conversion qui vient d'être extrait de la mémoire de conversion 38 et se met ensuite dans le mode de division. Lors de l'actionnement de la seconde touche de conversion 24, le signal de sélection d'adresse correspondant à cette touche est transmis sur les lignes 50 à la mémoire de conversion 38 et le circuit logique de conversion 66 applique, sur la ligne 72, le signal de rappel des données de la mémoire pour choisir le reste de l'adresse afin d'extraire le second facteur de conversion de la mémoire 38. Lorsque ce second facteur a été extrait de la mémoire de conversion 38 et entré dans le calculateur 34, le signal d'avance de la conversion est produit sur la ligne 78 et le circuit logique de conversion 66 produit, sur l'une des lignes 70, un signal "égal" d'exécution de calcul pour achever l'opération mathématique et pour provoquer l'affichage du résultat par le calculateur 34. Sur la Fig. 3 à laquelle on se référera mainte nant, on a représenté un circuit logique plus détaillé de la partie du calculateur de conversion mettant en oeuvre la présente invention. Le circuit de calculateur 34 comporte les circuits logiques de calculateur 34a et un circuit de conversion de 3 entrées en 8 sorties 34b pour produire les signaux d'analyse du clavier sur les lignes 36. Le signal d'analyse codé transmis sur les lignes 74 du circuit logique 34a du calculateur est un signal codé de trois bits qui est appliqué au convertisseur 34b. Le convertisseur 34b produit un signal d'analyse appliqué séquentiellement à chacune des lignes de sortie 36, pour chaque signal codé appliqué sur les lignes 74 d'entrée du convertisseur 34b. Chacun des signaux d'analyse appliqués sur les lignes 36 analyse l'état de quatre touches d'un clavier 14a, chacune raccordée à une ligne différente parmi les lignes de sortie 37 du clavier. Ainsi, une touche qui est actionnée est identifiée par la ligne 37 sur laquelle un signal apparait en combinaison-avec le signal codé qui existe à ce moment sur les lignes 74. Le circuit logique 34a du calculateur évalue cette combinaison de signaux pour identifier la touche qui est actionnée. En outre, comme indiqué ci-dessus, tous les signaux d'horloge nécessaires pour les opérations de calcul effectuées par le circuit 34a du calculateur sont fournis par une horloge interne (non représentée). Le circuit 34a du calculateur comporte également une ligne de sortie 80 de signaux d'horloge, signaux qui sont utilisés pour commander le fonctionnement de plusieurs des éléments représentés sur la Fig. 3, comme on l'expliquera ci-dessous. Lorsque des données doivent être mises en mémoire dans la mémoire de conversion 38, la touche 30 de mise en mémoire est actionnée pour fermer l'interrupteur 30', appliquant un signal à l'entrée d'enclenchement ou de mise à l'état 1 d'une bascule bistable de mise en mémoire 82. La sortie inversée Q de la bascule de mise en mémoire 82, qui passe à un bas niveau lorsque la bascule est enclenchée ou mise à l'état 1, produit le signal d'autorisation d'écriture en mémoire sur la ligne 40 et le signal de blocage sur la ligne 42. Etant donné que ce signal de la sortie Q passe à un bas niveau, le signal de blocage présent sur la ligne 42 qui est appliqué à une porte ET 84 d'activation du circuit logique de simulation du clavier empêche cette porte de produire un signal de sortie assurant ainsi la mise hors service du circuit logique 44 de simulation du clavier. Le signal de la sortie directe Q de la bascule de mise en mémoire 82, appliqué sur la ligne 46, constitue le signal de commande de synchronisation qui est appliqué à l'entrée de commande d'un circuit 86 de commande de synchronisation d'adresse qui fait partie du circuit 48 de-commande de la mémoire. Le signal de la sortie Q de la bascule de mise en mémoire 82 présent sur la ligne 46 est également appliqué à une entrée d'une première porte ET 88 d'autorisation d'extraction des données qui reçoit, sur son autre entrée raccordée à une ligne 90, un signal produit lors de l'actionnement d'une des touches de conversion 24. Lorsque l'interrupteur 30' de mise en mémoire est fermé et que l'une des touches de conversion est actionnée, le signal de sortie de la porte ET 88 d'-autorisation d'extraction des données, appliqué sur une ligne 92, passe à un haut niveau. Le signal de la ligne de sortie 92 est appliqué à une seconde porte ET 94 d'extraction des données dont le signal de sortie, appliqué sur la ligne 54, est le signal d'extraction des données. L'autre signal d'entrée de la porte ET 94 est l'un des signaux d'analyse, appliqué sur une ligne 36a, qui est celui qui analyse ce qui serait autrement une touche de commande d'impression.Le signal d'extraction des données de la ligne 54 est appliqué à l'une des lignes 37 de sortie du clavier, qui correspond à ce qui serait la touche de commande d'impression, pour donner l'instruction au circuit 34a du calculateur de transmettre les données de sortie sur la ligne 56. Le signal de sélection d'adresse produit sur les lignes 50 est déterminé par un compteur d'adresse de conversion 96 qui produit, sur ses lignes de sortie 98, un signal codé de 4 bits. Les signaux des lignes 98 sont appliqués à un convertisseur de 4 entrées en 16 sorties, 99, qui convertit le signal de sortie de 4 bits codé en binaire des lignes 9 & pour produire séquentiellement 16 signaux d'analyse de touche de conversion, un sur chacune des lignes 100. Lorsque le signal de sortie codé présent sur les lignes de sortie 98 du compteur d'adresse de conversion 96 produit un signal sur une ligne d'analyse 100 correspondant à la touche de conversion 24 qui est actionnée, un signal de sortie du clavier de conversion est produit sur la ligne 90. Le signal de sortie du clavier de conversion présent sur la ligne 90 est appliqué à l'entrée d'enclenchement ou de mise à l'état 1 d'une bascule bistable 102 d'adresse de conversion. La sortie inversée Q 104 de la bascule 102 d'adresse de conversion passe à un bas niveau lorsque cette bascule est enclenchée pour arrêter le compteur d'adresse de conversion à l'adresse choisie, produisant ainsi un signal d'adresse codé de quatre bits sur les lignes 50. Le signal de la sortie directe Q de la bascule 102 d'adresse de conversion est le signal de commande de la mémoire, transmis sur la ligne 52, qui est appliqué à une entrée d'une porte ET 106 d'activation de la mémoire.Lorsque la seconde entrée de la porte ET 106 d'activation de la mémoire passe à un haut niveau, le signal d'activation de la mémoire transmis sur la ligne 65 passe à un bas niveau pour permettre à la mémoire de conversion 38 de mettre en mémoire les données apparaissant sur les lignes de sortie 60 du circuit 58 de mise en forme des données. La partie restante de l'adresse à laquelle les données doivent être mises dans la mémoire de conversion 38 est déterminée par le circuit 48 de commande de la mémoire. Le signal de la ligne 56 de sortie des données du circuit de calculateur 34 est constitué par un code de six bits séquentiels, le premier bit et le dernier bit étant des bits de commande et les quatre bits intermédiaires étant les bits des données pour chaque caractère extrait successivement du calculateur 34. Le signal de la ligne de sortie 56 est entré dans un convertisseur série/parallèle réalisé sous la forme d'un registre à décalage de mise en forme 108. Chaque bit est entré dans le registre à décalage en réponse à une impulsion d'horloge appliquée à l'entrée de commande de décalage du registre 108. Lorsque les données de chaque caractère ont été convenablement positionnées dans le registre à décalage 108, le bit de commande contenu dans le dernier étage du registre à décalage est un 1 et le bit de commande contenu dans le premier étage du registre à décalage est un "O". Le signal de la sortie 110 du dernier étage du registre à décalage 108 est appliqué à l'une des entrées d'une porte ET 112 de commande d'adresse. Le signal de la ligne de sortie 114 du premier étage est également appliqué à la porte-ET 112 par l'intermédiaire d'un inverseur 116. La colncidence de ces signaux produit les impulsions de commande d'adresse sur la ligne 62 2qui est la ligne de sortie de la porte ET 112 de commande d'adresse. Les impulsions de commande d'adresse produites sur la ligne 62 sont appliquées à l'entrée du circuit 86 de commande de synchronisation des adresses. Chaque impulsion 62 orovoque la production, par ce circuit 86, de deux signaux de sortie, un signal de sortie de sélection d'adresse secondaire, sur la ligne 118, et un signal d'activation de la mémoire, sur la ligne de sortie 120. Le signal d'activation de la mémoire produit sur la ligne de sortie 120 constitue avec le signal de commande de la mémoire, transmis sur la ligne 52, les deux signaux d'entrée de la porte ET 106 d'activation de la mémoire dont le signal de sortie est transmis, par l'inter médiaire d'un inverseur 122, pour produire sur la ligne 65 le signal d'activation de la mémoire. La Fig. 4 représente, d'une manière plus détaillée, le circuit 86 de commande de synchronisation des adresses. Le circuit comprend quatre portes ET à deux entrées 124, 126, 128 et 130. Les impulsions de commande d'adresse de la ligne 62 sont appliquées à une entrée de chacune des portes ET 124 et 126. L'autre signal d'entrée des portes ET 124 et 126 est le signal de commande de synchronisation de la ligne 460 Lorsque le signal de commande de synchronisation de la ligne 46 et l'impulsion de commande d'adresse de la ligne 62 se produisent simultanément, chacune des portes ET 124 et 126 produit un signal de sortie respectivement sur une ligne 132 et sur une ligne 134.Le signal de la ligne de sortie 132 de la porte ET 124 est appliqué à l'une des entrées d'une porte OU 136 dont la ligne de sortie est la ligne 118 de sélection d'adresse secondaire et le signal de la ligne de sortie 134 est appliqué à l'une des entrées d'une porte OU 138 dont la ligne de sortie est la ligne 120 d'activation de la mémoire. Ainsi, pendant le mode de mise en mémoire, les signaux des lignes de sortie 118 et 120 sont commandés par les impulsions de commande d'adresse de la ligne 62 et produits en réponse à ces impulsions au cours de la présence du signal de commande de synchronisation transmis sur la ligne 46. Au cours de la conversion et du rappel des données de la mémoire 38, il n'est pas produit de signal de commande de conversion, ce qui empêche ainsi que les portes ET 124 et 126 produisent des signaux de sortie. Cependant, l'absence du signal de commande de synchronisation sur la ligne 46 produit un signal de commande de synchronisation inversé sur la ligne de sortie 46' d'un inverseur 140. Le signal de commande de synchronisation de la ligne 46' est appliqué à une entrée de chacune des portes ET 128, 130. Les autres signaux d'entrée de ces portes ET sont les impulsions de commande d'adresse de rappel produites sur des lignes 142, 144 de la manière décrite ci-dessous. L'impulsion de la ligne 142 est appliquée à la seconde entrée de la porte ET 130 et l'impulsion de la ligne 144 est appliquée à la seconde entrée de la porte ET 128.L'apparition simultanée d'une impulsion sur la ligne 144 et d'un signal de commande de synchronisation sur la ligne 46' provoque la production, sur la ligne de sortie 146 de la porte ET 128, d'un signal qui est appliqué à la seconde entrée de la porte OU 136 pour produire le signal de sélection d'adresse secondaire sur la ligne de sortie 118. L'apparition simultanée d'une impulsion sur la ligne 142 et d'ùn signal de commande de synchronisation sur la ligne 46' provoque la production sur la ligne de sortie 148 de la porte ET 130 d'un signal qui est appliqué à une entrée de la porte OU 138 pour produire le signal d'activation sur la ligne de sortie 120. On se référera maintenant à nouveau à la Fig. 3. Etant donné qu'un signal de commande de synchronisation a été produit sur la ligne 46 par suite de l'actionnement de la touche 30 de mise en mémoire, l'apparition d'une impulsion de commande d'adresse sur la ligne 62 provoque la production d'un signal de sélection d'adresse secondaire sur la ligne 118 et d'un signal d'activation de la mémoire sur la ligne 120. Le signal de la ligne de sortie 118 de sélection d'adresse secondaire est appliqué à une entrée de comptage d'un compteur d'adresse 150 qui produit un signal d'adresse secondaire de 4 bits codé en binaire sur les lignes 64. Dans le mode de réalisation représenté, le calculateur 34 a une capacité maximale de 12 caractères et, par conséquent, il suffit de permettre la mise en mémoire de 12 caractères dans la mémoire de conversion 38. Ces caractères sont mis en mémoire à des adresses correspondant aux signaux d'adresse secondaire transmis sur les lignes 64 en admettant que les valeurs codées en binaire vont de 1 à 13.Lorsque le premier signal de sélection d'adresse secondaire est appliqué sur la ligne de sortie 118 au compteur d'adresse 150, le signal d'adresse secondaire sur les lignes 64 avance à une valeur codée en binaire représentative de l'adresse "0001". Immédiatement après, le signal d'activation de la mémoire est produit sur la ligne 65 pour mettre en mémoire les données contenues sur les lignes de sortie 60 à l'adresse correspondante de la mémoire, teSe que définie par le signal d'adresse des lignes 50 et le signal d'adresse secondaire des lignes 64. Lorsque l'impulsion d'horloge présente sur la ligne 80 se termine, le signal de la ligne de sortie 149 d'un inverseur 152 auquel l'impulsion d'horloge de la ligne 80 est appliquée passe à un haut niveau et ce signal est appliqué à une porte ET 154 de remise à zéro dont l'autre signal d'entrée est le signal de la ligne- de sortie 110 du dernier étage du registre à décalage de mise en forme 108. Le signal de remise à zéro résultant, produit sur la ligne de sortie 156 de la porte ET 154, remet à zéro le registre à décalage de mise en forme 108 terminant ainsi l'impulsion de commande d'adresse appliquée sur la ligne 62. Les données de la ligne 56 continuent à être entrées dans le registre à décalage 108 en réponse à l'application des impulsions d'horloge de la ligne 80 à l'entrée de commande de décalage du registre à décalage 102. L'impulsion de commande d'adresse de mise en mémoire suivante produite sur la ligne 62 a pour effet la production d'un autre signal de sélection d'adresse secondaire sur la ligne de sortie 118 et d'un autre signal d'activation sur la ligne de sortie 120 pour faire avancer le compteur d'adresse 150 et pour produire un signal d'activation de la mémoire sur la ligne 65 afin de mettre en mémoire le caractère suivant à la nouvelle adresse de la mémoire 38. Lorsque le dernier caractère ou symbole a été mis en mémoire dans la mémoire de conversion 38, le signal d'adresse transmis sur les lignes 64 est l'équivalent codé en binaire de la valeur 13 (1101). Il en résulte que toutes les entrées d'autocommande de la porte ET 158 d'auto-commande passent à un haut niveau pour produire le signal de remise à zéro sur la ligne 78. Le signal de remise à zéro produit sur la ligne de sortie 78 remet à zéro le compteur 150 et il est appliqué aux entrées de remise à zéro de la bascule bistable 82 de mise en mémoire et de la bascule bistable 102 d'adresse de conversion. Les données ayant été mises en mémoire aux adresses choisies de la mémoire de conversion 38, le système est remis à zéro. Pour déclencher la conversion des données correspondant aux données affichées par l'affichage 12 dans le calculateur 34a, le commutateur de rappelbconversion 32 est placé dans le mode de conversion qui ferme l'interrupteur 32' de la Fig. 3. Ceci provoque l'application d'un signal à l'entrée d'enclenchement ou de mise à l'état 1 d'une bascule bistable de conversion 160 pour produire un signal d'activation de la conversion sur la ligne 162 raccordée à la sortie directe Q de la bascule de conversion 160. Le signal d'activation de la conversion sur la ligne 162 est appliqué à l'une des entrées d'une porte NI 164 d'entrée du circuit de commande de la mémoire et à l'une des entrées d'une porte ET 126 du circuit logique de conversion.Lorsqu'une touche de conversion 24 est enfoncée, un signal de sélection d'adresse est produit sur les lignes 50, comme décrit ci-dessus, de même que le signal de la ligne de sortie 90. Cependant, étant donné que le signal de commande de synchronisation de la ligne 46, qui constitue le second signal d'entrée de la première porte ET 88 d'extraction des données, est à un bas niveau, le signal de sortie de la porte ET 88 est à un bas niveau et aucun signal d'extraction des données ne peut être produit sur la ligne 54. Le signal de la ligne de sortie 52 de la bascule de conversion 102 est également appliqué à l'une des entrées de la porte ET 106 d'activation de la mémoire et à l'entrée d'une bascule monostable 167. Le signal de sortie de la bascule monostable 167 est appliqué à la porte OU 168 d'entrée du circuit logique de conversion dont le signal de sortie constitue le se cond signal d'entrée de la porte ET 166. Le signal de sortie de la porte d'entrée ET 166 est le signal de conversion appliqué sur la ligne 69 à l'entrée de commande de décalage d'un registre à décalage 170 à 8 étages de commande de conversion. Lorsque le registre à décalage de commande de conversion est remis à 0, il est à la position départ 80 ou position neutre. Chaque fois qu'il reçoit un signal de conversion sur la ligne 66, le registre à décalage 170 avance pour produire un signal de sortie de l'étage suivant. En réponse au premier signal de conversion appliqué sur la ligne 69, le registre à décalage 170 est décalé pour produire un signal sur la ligne de sortie 172 de son second étage S1. La ligne de sortie 172 est l'une des lignes d'entrée d'une porte ET 174 de simulation de multiplication. L'autre signal d'entrée de la porte ET 174 de simulation de multiplication est le signal d'analyse de la ligne 36 qui analyse l'état de la ligne de multiplication du clavier 14a. Lorsque les deux signaux d'entrée sont appliqués à la porte ET 174 de simulation de multiplication, un signal de sortie de multiplication est produit sur la ligne de sortie 70a et est appliqué à la ligne de sortie 37 du clavier appropriée pour produire, en combinaison avec le signal d'analyse codé produit sur les lignes 74, un signal qui simule l'actionnement de la touche de multiplication. Le calculateur est ainsi activé et effectue toutes les manipulations qu'il effectuerait en réponse à l'actionnement de la touche de multiplication. Le signal de la ligne de sortie 70a de la porte ET 174 de simulation de la multiplication est également appliqué à la porte OU 176 d'auto-commande du circuit logique de conversion. Le signal de la ligne de sortie 178 de la porte OU 176 d'auto-commande est appliqué à une entrée d'une porte ET 180 d'auto-commande dont l'autre entrée reçoit les impulsions d'horloge de la ligne 80. Un signal est produit sur la ligne de sortie 182 de la porte ET 180 d'auto-commande en réponse à l'impulsion d'horloge qui se produit sur la ligne 80 après l'application du signal d'auto-commande de la ligne 178 à l'autre entrée de la porte ET 180. Ce signal est appliqué, par l'intermédiaire de la porte OU d'entrée 168 et de la porte ET d'entrée 166, au registre à décalage 170 pour faire avancer ce registre à l'étage S2. Etant donné que l'opération d'activation de la mul tiplication peut nécessiter une période de temps "relativement longue", L'étage S2 ou étage#d'attente produit un retard avant qu'un nombre soit rappelé de la mémoire de conversion 38. Le signal de sortie de l'étage S2 est appliqué sur une ligne 184 à l'entrée d'un inverseur 186 de commande de synchronisation et à une entrée d'une seconde porte ET d'auto-commande 188. Le signal de sortie de l'inverseur 186 est appliqué à une porte ET 190 de remise à zéro d'un compteur de temps lent. Le signal de sortie de la porte ET 190 de remise à 0, appliqué sur une ligne 192, remet à O le compteur de temps lent 194. Les impulsions d r horloge de la ligne 80 sont appliquées à l'entrée de comptage du compteur 194 qui avance d'une unité à chaque impulsion d'horloge qu'il reçoit.Le compteur 194 produit un signal de sortie codé en binaire représentatif du nombre des impulsions reçues depuis sa remise à 0. Dans le mode de réalisation représenté, le compteur 194 est un compteur à 14 éta#ges dans lequel le conducteur de sortie 196 du premier étage, ou étage le moins significatif, est raccordé à une entrée d'une porte ET 198 de recirculation. Un conducteur de sortie 142 d'un étage d'ordre supérieur, par exemple, le 8ème étage, est également raccordé à la porte ET de recirculation. Cette ligne de sortie 142 est également l'une des lignes d'entrée de commande d'adresse de rappel du circuit 86 de commande de synchronisation d'adresse et l'une des lignes d'entrée d'une porte ET 200 d'entrée de commande de synchronisation. L'autre ligne d'entrée de la porte ET 200 est une ligne d'entrée de blocage qui est la ligne de sortie 202 de la porte NI d'entrée 164. Ainsi, dans le mode de réalisation représenté, le compteur 194 est normalement remis à O au compte 129, c'est-à-dire lorsqu'un signal de sortie est produit à la fois par le premier étage et par le huitième étage pour produire un signal sur la ligne de sortie 192 de la porte ET 198. Le signal de la ligne de sortie 192 est appliqué à la seconde entrée de la porte ET 190 de remise à O et, en combinaison avec le signal de sortie inversé de l'inverseur 186, il provoque l'application d'un signal de remise à O au compteur 194. Lorsque le registre à décalage 170 de commande de conversion est dans îtétat S2, le signal de la ligne de sortie 184 de l'étage S2 a pour effet de faire passer à un bas niveau le signal de sortie de l'inverseur 186, ce qui empêche ainsi la produc tion du signal de remise à zéro par la porte 190. Le compteur de temps lent 194 continue d'avancer jusqu'à ce qutil ait compté suffisamment d'impulsions d'horloge (8192) pour produire un signal sur la ligne de sortie 206 de son 14ème étage, signal qui, en combinaison avec le signal de la ligne de sortie 184 de l'étage 82, provoque le passage à un haut niveau de la ligne de sortie 208 de la porte ET 188 et la production du signal de conversion suivant sur la ligne 69 pour faire avancer le registre à décalage 170.Le registre à décalage 170 avance alors à son quatrième étage ou étage S3 terminant le signal de la ligne de sortie 184 et permettant au compteur de temps lent 194 de se remettre à O la fois suivante ou la ligne de sortie 142 de son 8ème étage et la ligne de sortie 196 de son ler étage-sont toutes deux à un haut niveau. Lorsque le registre à décalage 170 de commande de conversion est décalé à son quatrième étage, ou étage S3, un signal de sortie est produit sur la ligne de sortie 210 de l'étage S3. Ce signal de sortie est appliqué à la porte OU 212 produisant le signal de rappel de la mémoire sur la ligne 72. Le signal de rappel de la mémoire présent sur la ligne 72 est appliqué à la seconde entrée de la porte NI 164 ce qui, du fait que l'au- tre ligne d'entrée 162 de la porte NI 164 est également à un haut niveau, a pour effet que le signal de sa ligne de sortie 202 passe à un bas niveau.Etant donné que le signal de sortie de la porte NI 164 est appliqué par la ligne de sortie 202 à une entrée de blocage de la porte ET 200, la fois suivante que la ligne de sortie 142 du 8ème étage du compteur de temps lent 194 passe à un haut niveau, les lignes d'entrée 144 et 142 du circuit de commande de synchronisation d'adresse passent à un haut niveau pour produire le signal de sélection d'adresse secondaire sur la ligne de sortie 118 et le signal d'activation de la mémoire sur la ligne de sortie 120. Ceci permet à la mémoire 38 de fournir en sortie les données mises en mémoire aux adresses définies par les signaux d'adresse des lignes 50 et 164, sur les lignes de sortie 74 qui sont raccordées à l'entrée du circuit logique 44 de simulation de clavier.Ce circuit logique 44 de simulation du clavier est rendu actif étant donné que la ligne 42 de la sortie Q de la bascule de mise en mémoire 82 est à un haut niveau et étant donné que le signal de la ligne 72 de rappel de la mémoire, qui est l'autre signal d'entrée de la porte ET 84, est également à un haut niveau. Le circuit logique 44 de simulation du clavier comporte un comparateur 214 qui produit un signal sur ses lignes de sortie 216 lorsque le signal d'analyse codé des lignes 74 et le signal des lignes de sortie 68 de la mémoire sont identiques Le signal des lignes 216 du comparateur 214 est le même que celui qui aurait été produit si la touche de données correspondant aux données extraites de la mémoire 38 avait été actionnée. Le calculateur enregistre ainsi les données correspondant aux chiffres mis en mémoire dans la mémoire de conversion. Chacune des trois lignes de sortie 216 du comparateur 214 est connectée à une porte de sortie ET respective du simulateur, ces portes ayant été respectivement désignées par les références 218, 220 et 222. La quatrième ligne de sortie 68 de la mémoire de conversion 38 est connectée directement à la quatrième porte ET de sortie 224 et, par l'intermédiaire d'un inverseur 226, aux autres entrées des portes ET 218, 220 et 222. Ainsi, étant donné que le simulateur doit pouvoir simuler 11 touches, lorsqu'un signal de sortie apparait sur la quatrième ligne 68, les signaux de sortie des portes ET 218, 220, 222 sont maintenus à un bas niveau par le signal de sortie de l'inverseur 226 et le signal de sortie de la porte ET 224 passe à un haut niveau lorsque ses deux signaux d'entrée passent à un haut niveau. Lorsque toutes les données mises en mémoire aux adresses définies par les signaux d'adresse des lignes 50 et 64 ont été extraites de la mémoire de-conversion 38, transmises par le circuit 44 de simulation du clavier de données et entrées dans le calculateur 34, le signal d'adresse, présent sur les lignes 64, produit, sur la ligne 78, un signal de remise à 0, qui, comme décrit ci-dessus, remet à O le compteur 150 et qui est appliqué, par l'intermédiaire de la porte OU 168 et de la porte ET 166, au registre à décalage 170 de commande de conversion pour le faire avancer à son étage suivant. Le signal de remise à O de la ligne 78 est appliqué également aux entrées de remise à zéro de la bascule bistable de conversion 160 et de la bascule bistable 102 de sélection d'adresse de conversion.Seule la bascule 102 est remise à O étant donné que l'interrupteur 32' reste fermé. Lorsque le registre à décalage de conversion 170 est avancé d'un étage, un signal de sortie de l'étage S4 est appliqué, sur la ligne 228, à la porte ET 230 de simulation de division dont l'autre signal d'entrée est le signal d'analyse de la ligne 36 : qui analyse l'état de la touche de division du clavier 14a. Un signal de division est produit sur la ligne 70b pour actionner le calculateur dans le mode de réalisation précédemment rendu actif et pour le mettre ensuite dans le mode de division. Le signal de simulation de division de la ligne 70b est également appliqué à la porte OU 176 pour produire, sur la ligne 178, un signal appliqué à la porte ET 180 afin de produire, sur la ligne 182, le signal d'auto-commande qui fait avancer le registre à décalage à son étage suivant ou étage S5. A ce stade, étant donné que l'étage S5 n'a pas de ligne de sortie, le système est dans un état de suspension ou de repos en attente de l'actionnement de la touche de conversion 24 suivante. Lorsque la touche de conversion 24 suivante est actionnée, un signal d'adresse correspondant à cette touche est produit sur les lignes 50, un signal d'activation de la mémoire est produit sur la ligne 52 et un signal de conversion est produit sur la ligne 69, comme décrit ci-dessus. Le registre à décalage 170 de commande de conversion avance à son étage suivant, l'étage S6, pour produire un signal sur la ligne de sortie 232 de cet étage S6 afin de déclencher le rappel des données de la mémoire 38, comme décrit ci-dessus. Le signal de la ligne de sortie 232 de l'étage S6 est appliqué à la porte OU 213 pour produire le signal de rappel de la mémoire sur la ligne 72, provoquant le rappel de la mémoire 38 des données mises en mémoire à l'adresse de la mémoire 38 définie par les signaux d'adresses des lignes 50 et 64. Lorsque les données ont été rappelées de la mémoire, le signal de remise à zéro de la ligne 78 est produit et il fait avancer le registre à décalage de conversion à son dernier étage ou étage S7. Le signal de la ligne de sortie 234 de l'étage S7 est appliqué à la porte ET 236 de simulation du signal égal. Le second signal d'entrée de la porte ET 232 est le signal d'analyse 36= qui analyse l'état de la touche égal.Le signal de simulation de l'actionnement de la touche égal, émis sur la ligne 70c, est appliqué au calcu lateur 34a pour achever le calcul nécessaire et afficher le résultat final. Le signal de la ligne de sortie 70c est également appliqué, par l'intermédiaire de la porte OU 176 et de la porte ET 180, au registre à décalage 170 pour le remettre à 0. Ainsi, on a décrit ci-dessus un calculateur de conversion pour convertir des données représentatives de valeurs exprimées en l'une d'une série d'unités qui sont entre elles dans des rapports variables dans la même valeur exprimée en une autre des unités de la série, simplement en actionnant successivement les touches de conversion représentatives des unités utilisées dans la conversion. Le calculateur de la présente invention assure également la mise en mémoire des facteurs utilisés dans la conversion de sorte qu'il est ainsi possible de tenir compte des changements apportés aux rapports entre les unités. Dans un exemple, les facteurs de conversion mis en mémoire sont les rapports entre l'une des unités représentées par les touches de conversion et les autres unités. Pour la conversion des monnaies aux Etats-Unis, par exemple, les données les plus fréquemment disponibles sont les données pour la conversion des monnaies étrangères en dollars américains, c'està-dire le facteur par lequel un dollar doit être multiplié pour être converti en une monnaie étrangère. Ainsi, pour la touche de conversion du dollar américain, le facteur mis en mémoire serait naturellement 1. Les facteurs de conversion pour chacune des autres monnaies par rapport au dollar est facile à obtenir et, bien qu'il change fréquemment, il peut être facilement obtenu et mis en mémoire à l'adresse appropriée de la mémoire de conversion. Lorsque les données ont été mises en mémoire dans la mémoire de conversion, la conversion d'une monnaie quelconque en une autre monnaie quelconque est effectuée simplement par l'actionnement de la touche de conversion correspondant à la monnaie dans laquelle on désire effectuer la conversion. On observera à la lecture de la description qui précède que de nombreuses variations et modifications peuvent être réalisées sans s'écarter de l'esprit véritable et sans sortir du cadre du nouveau concept de l'invention. Il est naturellement bien entendu que toutes les modifications qui entrent dans le cadre des revendications annexées doivent être considérées comme couvertes par ces dernières. REVENDICATIONS 1) Calculateur électronique destiné à convertir automatiquement des données numériques représentatives d'une valeur exprimée dans une unité initiale choisie parmi une série d'unités qui sont entre elles dans des rapports variables en des données numériques représentatives de la même valeur exprimée dans une autre des unités de cette série d'unités qui sont entre elles dans des rapports variables, ce calculateur étant caractérisé en ce qu'il comprend:: un circuit de calculateur servant à effectuer des calculs sur des données numériques conformément à des commandes d'opération et à produire diverses données de sortie; un clavier d'entrée susceptible d'être sélectivement actionné pour produire des signaux d'entrée appliqués au circuit de calculateur et représentatifs de données numériques et de commande d'opération; une mémoire adressable servant à mettre séparément en mémoire des données numériques à chacune d'une série d'adresses de mémoire différentes sélectionnables; une série de touches de conversion susceptibles d'être actionnées manuellement, chacune identifiant au moins l'une des unités de la série d'unités et pouvant être séparément actionnée afin de choisir l'une des adresses de la mémoire pour chacune des unités qu'elle identifie;; des moyens de sélection de mode susceptibles d'être actionnés manuellement pour choisir un mode de mise en mémoire et un mode de conversion; des moyens fonctionnant en réponse à la sélection, par actionnement des moyens de sélection de mode, du mode de mise en mémoire et à l'actionnement de chacune des touches de conversion pour extraire les données du circuit de calculateur et pour mettre en mémoire ces données dans la mémoire adressable à l'adresse choisie par la touche de conversion qui a été actionnée; et des moyens de commande de conversion fonctionnant en réponse à la sélection, par actionnement des moyens de sélection de mode, du mode de conversion et à l'actionnement séquentiel de deux touches de conversion quelconques pour produire automati quement des signaux de commande d'opération choisis afin de rappeler automatiquement les données des adresses séquentiellement choisies de la mémoire et d'effectuer l'application des signaux de commande d'opération ainsi que des signaux de données rappelés de la mémoire au circuit de calculateur pour provoquer l'exécution, par le circuit du calculateur, des calculs correspondant aux signaux de commande d'opération produits par les moyens de commande de conversion sur les données initialement contenues dans le circuit de calculateur et sur les données rappelées des moyens de mémoire;; de telle sorte que l'unité dans laquelle les données initialement contenues dans le circuit de calculateur est identifiée automatiquement par l'actionnement de la première des deux touches de conversion et que ces données sont converties en des données ayant la même valeur exprimée dans l'unité identifiée par l'actionnement de la seconde des deux touches de conversion actionnées. 2) Calculateur selon la revendication 1, caractérisé en ce qu'il comprend: des moyens de sélection d'adresse fonctionnant en réponse à l'actionnement des touches de conversion pour produire un signal de sélection d'adresse de mémoire et pour appliquer le signal de sélection d'adresse de mémoire à la mémoire afin de choisir l'adresse de la mémoire à laquelle les données doivent être mise en mémoire ou à partir de laquelle les données doivent être rappelées. 3) Calculateur selon la revendication 2 caractérisé en ce que: les moyens servant à extraire les données du circuit de calculateur et à les mettre en mémoire dans la mémoire adressable comprennent: des moyens fonctionnant en réponse à l'actionnement d'une des touches de conversion et à la sélection, par actionnement des moyens de sélection de mode, du mode de mise en mémoire pour produire un signal d'extraction des données; et des moyens fonctionnant sélectivement en réponse au signal d'extraction des données pour appliquer sélectivement le signal d'extraction des données au circuit de calculateur afin de provoquer la production, par le circuit de calculateur, de signaux de sortie de données représentatifs des données contenues dans le circuit de calculateur. 4) Calculateur selon la revendication 3 caractérisé en ce que les moyens servant à extraire les données du circuit de calculateur et à les mettre en mémoire dans la mémoire adressable comprennent: des moyens fonctionnant en réponde aux signaux de sortie de données de calculateur pour produire une série de signaux de données d'entrée de la mémoire, représentatifs desdites données, et pour appliquer des signaux de données d'entrée de la mémoire à la mémoire adressable; et des moyens fonctionnant en réponse à la production des signaux de données d'entrée de la mémoire pour produire des signaux d'adresse secondaire de la mémoire et pour appliquer ces signaux d'adresse secondaire à la mémoire afin de définir, en combinaison avec le signal de sélection d'adresse, une adresse complète de mémoire à laquelle les données doivent être mises en mémoire. 5) Calculateur selon la revendication 4, caractérisé en ce que: chacun des signaux de données d'entrée de la mémoire de la série de tels signaux est mis en mémoire à une adresse différente d'une série d'adresses secondaires; les moyens servant à produire les signaux d'adresse secondaire produisant un signal d'adresse secondaire différent en réponse à chacun des signaux de la série de signaux d'entrée de la mémoire. 6) Calculateur selon la revendication 5, caractérisé en ce qu'il comporte: des moyens fonctionnant en réponse au dernier des signaux d'entrée de la mémoire pour terminer le signal de sélection d'adresse de la mémoire et le signal d'extraction des données. 7) Calculateur selon la revendication 2, caractérisé en ce qu'il comporte des moyens fonctionnant en réponse à la sélection, par actionnement des moyens de sélection de mode, du mode de conversion et à l'actionnement d'une des touches de conversion pour produire un signal de conversion initial; ces moyens de commande de conversion fonctionnant en réponse au signal de conversion initial pour produire des signaux de commande d'opération initiaux. 8) Calculateur selon la revendication 7, caractérisé en ce qu'il comporte: des moyens fonctionnant en réponse au signal de commande d'opération pour produire un autre signal de conversion; en ce que: les moyens de commande de conversion fonctionnent en réponse à cet autre signal de conversion pour produire un signal de rappel des données; et en ce qu'il comporte: des moyens de synchronisation pour produire des signaux de synchronisation; et des moyens qui font partie des moyens servant à extraire les données du calculateur et à les mettre en mémoire et qui fonctionnent en réponse aux signaux de synchronisation pour produire des signaux d'adresse de mémoire secondaire et des signaux de rappel de la mémoire afin d'appliquer les signaux d'adresse secondaire de façon à définir, en combinaison avec le signal de sélection d'adresse, une adresse complète de mémoire à partir de laquelle les données doivent être rappelées et pour appliquer le signal de rappel de la mémoire à la mémoire afin de rappeler les données de l'adresse ainsi définie. 9) Calculateur selon la revendication 8, caractérisé en ce que: les données sont rappelées d'une série d'adresses secondaire; et en ce que: les moyens de rappel produisant un signal d'adresse secondaire différent et un signal de rappel de la mémoire en réponse à chacun des signaux de synchronisation. 10) Calculateur selon la revendication 8, caractérisé en ce qu'il comporte des moyens fonctionnant en réponse au rappel des données de toutes les adresses secondaires de la mémoire pour produire un signal de conversion supplémentaire, en ce que: les moyens de commande de conversion fonctionnent en réponse au signal de conversion supplémentaire pour produire des signaux de commande d'opération supplémentaires: et en ce que: les moyens fonctionnant en réponse au signal de commande d'opération fonctionnent en réponse aux signaux de commande d'opération supplémentaires pour produire d'autres signaux de conversion; les moyens de commande de conversion étant mis en état de fonctionner en réponse à un signal de conversion produit par l'actionnement de la seconde des deux touches de conversion, en réponse au dernier des autres signaux da conversion. 11) Calculateur selon la revendication 10, caractérisé en ce que: les moyens de commande de conversion fonctionnent en réponse au signal de conversion produit en réponse à l'actionnement de la seconde des deux touches de conversion afin de produire un autre signal de rappel de données; de telle sorte que les données sont rappelées de la mémoire à I adresse définie par le signal de sélection d'adresse produit en réponse à l'actionnement de la seconde des deux touches de conversion et par les signaux d'adresse secondaire précités. 12) Calculateur selon la revendication 11, caractérisé en ce que: les moyens produisant le signal de conversion supplémentaire produisent un autre signal de conversion supplémentaire en réponse au rappel des données de la mémoire; et en ce que: les moyens de commande de conversion fonctionnent en réponse à cet autre signal de conversion supplémentaire pour produire les signaux de commande d'opération finaux. 13) Calculateur selon la revendication 12, caractérisé en ce qu'il comporte: des moyens fonctionnant en réponse à chacun des signaux de conversion supplémentaires pour terminer le signal de sélection d'adresse existant à ce moment.