Brevet FR2002781A1 — publié le 19691031

i 2002781 La présente invention est relative à un dispositif de traitement de données et plus particulièrement à des perfectionnements à celui-ci, grâce auxquels le réglage de la position d'une virgule décimale à placer et le début du calcul.sont faci-5 lités et une construction simplifiée est réalisée de telle sorte qu'on peut obtenir un dispositif de traitement de données de dimensions plus petites que celles d'un tel dispositif classique. Un dispositif classique de ce type est représenté par le schéma synoptique de la Fig.l et comprend des touches 1 l'intro-10 duction de chiffres représentant les chiffres décimaux 0,1....,9* un circuit logique 4 comportant des registres à chiffres arithmétiques;? et 3* un dispositif d'affichage 5, et un dispositif de commutation 6 à n contacts pour fixer la position de la virgule décimale de la donnée à traiter, de telle sorte que le résultat 15 de l'opération arithmétique exécutée par circuit logique 4 soit affiché sur le dispositif d'affichage 5 de manière qu'une virgule décimale spécifiée soit prédéterminée par le dispositif de commutation 6, et que, simultanément, une virgule décimale donnée soit affichée. Toutefois, il était nécessaire que le dispositif connu de ce type fût pourvu d'un commutateur 6 ayant n contacts lors de l'établissement d'une virgule décimale et, par conséquent, non seulement un grand espace était nécessaire pour contenir le commutateur, mais il y avait également un risque d'apparition d'une perturbation due à une panne d'un contact du commutateur à contacts. En outre, dans un tel dispositif, le commutateur 6 doit exécuter chaque fois, en plus d'une opération arithmétique, une opération manuelle pour régler la virgule décimale, et, par conséquent, il est incommode pour l'utilisateur. Un but de 1'invention est donc de fournir un dispositif de traitement de données dans lequel de tels défauts sont éliminés et qui puisse effectuer facilement le réglage de la position d'une virgule décimale. Un autre but de l'invention est de fournir un dispositif de traitement de données perfectionné et simplifié dont les dimensions peuvent être réduites. D'autres caractéristiques de l'invention apparaîtront au cours de la description qui va suivre. Au dessin annexé donné uniquement à titre d'exemple : la Fig.l est un schéma synfcj&tique d'une partie essentielle ?0 ?5 30 35 40 BAD original 69 05077 2002781 du dispositif classique de traitement de données; la Fig.2 est un schéma d'ensemble d'une partie essentielle d'un dispositif de traitement de données selon un mode d'exécution de l'invention; 5 la Fig.3 représente les variations en fonction du temps des âiverses formes d'onde pour illustrer le fonctionnement du dispositif de la Fig.2; la Fig.4 est un schéma simplifié d'un dispositif de traitement de données selon un autre mode d'éxécution de l'invention; 10 et la Fig.5 représente, en fonction du temps, diverses formes d'ondes servant à illustrer le fonctionnement d'une partie essentielle du dispositif représenté à la Fig.4. On va décrire ci-après un mode d'exécution de l'invention 15 en se référant aux Figures ? et 3. En référence à la Fig.2, la référence 11 désigne des touches d'introduction de chiffres, les références 12 et 13 désignent des registres respectifs, la référence 14 désigne un circuit logique et la référence 15 désigne un dispositif d'affichage. La PO référence 16 désigne un commutateur tout ou rien pour régler la position d'une virgule décimale. Il est prévu un basculeur 17 qui est déclenché au moyen du commutateur 16 et remis à l'état initial par un signal de donnée fournirà partir d'une borne de remise à zéro 18. Des portes 19 et 20 sont connectées à la 25 sortie du basculeur 1J, et, quand ce dernier est déclenché, la porte 19 est ouverte et la porte 20 est fermée. Un compteur 21 compte un signal d'entrée fourni à partir de la porte 19, le signal de sortie de ce compteur étant appliqué àu'dispositif d'affichage 15. 30 On va décrire maintenant le fonctionnement du dispositif de traitement de données en considérant les graphiques représentatifs de forme d'onde en fonction du temps de la Fig.3. Tout d'abrod, l'interrupteur 16 est normalement ouvert et, par conséquent, le basculeur 17 est dans son état de repos ou 55 état zéro. Donec, des données introduites au moyen des touches à chiffre sont fournies par l'intermédiaire de la porte 20 au circuit logique 14 dans lequel une opération normale est effectuée. On va supposer maintenant qu'on souhaite régler la position de la virgule décimale; quand l'interrupteur 16 est 40 actionné de faÇ.on à déclencher le basculeur 17* comme représenté 640 original 69 05077 2002781 ei. -,a, sur la Fig.3* le basculeur 1" est placé dans son état de travail comme représenté par la forme d'onde (b) de la Fig.3, de sorte que la porte 19 est débloquée. On remarquara que, dans cet état, si une des touches à chiffre 11 correspondant à la 5 position particulière de la virgule est; enfoncée, un nombre égal à celui qui est représenté par la touche à chiffre enfoncée est fourni au compteur 21 par l'intermédiaire de la porte 19* comme représenté par la forme d'onde (c) de la Fig.3.» et est emmagasiné dans ce compteur. D'autre part, si l'on effectue une manipulation 10 telle qu'un signal de remise à zéro, représenté par la forme d'onde (d) sur la Fig.3* est appliqué à la borne de remise à zéro après que les touches à chiffre 11 ont été enfoncées, le basculeur est remis à zéro ou à l'état de repos, de sorte que la porte 19 est bloquée et que la porte 20 est débloquée. 15 Maintenant, si un signal à traiter, tel que celui représen té par la forme d'onde (e) sur la Fig.3* est appliqué au circuit logique 14 par l'intermédiaire de la porte 20 par suite de l'enfoncement de touches à chiffres 11, une opération arithmétique est effectuée dans ce circuit logique, et le résultat de cette 20 opération est affiché par le dispositif d'affichage 15, avec une' virgule décimale dans la position spécifiée. Ainsi, quand un signal de remise à zéro, représenté par la forme d'onde (f) sur la Fig.3* est appliqué au circuit logique 14 et au dispositif d'affichage 15 au moyen d'une touche de remise à zéro 22, les ter-P5 mes de l'opération qui y sont contenus sont effacés. Bien qu'on ait décrit, dans le mode d'exécution précédent de l'invention, un type de dispositif dans lequel la touche de remise à zéro est prévue sous une forme indépendante, il est bien entendu que la touche de remise à zéro peut être prévue sous ^0 la forme représentée sur la Fig.4. On va décrire maintenant un autre mode d'exécution de l'invention en se référant à la Fig.4, sur laquelle les numéros 21, 22, 14 et 15 correspondent respectivement au compteur 21, à la touche de remise à zéro 22 au circuit logique 14 et au dispositif d'af-55 fichage 15 de la Fig.2, et la borne 19 correspond à la sortie de la porte 19 de la Fig.2 et reçoit un signal pour régler la position de la virgule décimale, le levier de commutation 24 d'un commutateur de puissance 23 étant pourvu d'un contact 25 par lequel, quand un bouton-poussoir de commutation 26 est enfoncé |,q dans la direction de l'interrupteur de puissance 23 pour le fermei) «. *"* BAD ORIGINAL 69 050/7 2002781 la touche de remise à zéro ou le circuit de remise à zéro 22 est actionné pendant une période de temps donnée. Avec une telle construction du dispositif, l'interrupteur de puissance 23 est fermé et, en même temps, le compteur 21 et 5 le circuit logique peuvent aussi être remis à zéro de façon à effacer les éléments d'opération précédents. La Fig.5* à laquelle on va se référer maintenant, représente des formes d'onde illustrant le fonctionnement du dispositif décrit précédemment. JO Dans ce cas, le dispositif peut être agencé de telle manière que la quantité introduite dans le compteur 21 peut être réglée à une valeur prédéterminée sans que ce compteur soit ramené à zéro quand la touche de remise à zéro 22 est actionnée.. Par conséquent, étant donné qu'un bouton-poussoir de commutation 26 associé à l'interrupteur de puissance 23 peut également servir à ramener à zéro le circuit logique 14 ainsi que le compteur 21, non seulement la commande manuelle du dispositif est considérablement facilitée,mais encore les dimensions du dispositif peuvent être réduites. 20 Comme décrit précédemment, conformément à l'invention, on ne doit prévoir sur le pupitre d'exécution d'opérations que deux moyens d'exécution d'opérations logiques, au lieu d'une calculatrice comportant habituellement quatre moyens, à savoir un moyen de réglage de la virgule décimale, un circuit logique, un moyen de remise à zéro, et un moyen de commande d'interrupteur de puissance, étant donné que le moyen de réglage de la virgule décimale et le circuit logique, le moyen de remise à zéro et le moyen de commande d'interrupteur de puissance sont respectivement combinés par construction. ■jq On a ainsi décrit un dispositif nouveau, utile et simple, selon l'invention, qui présente des avantages tels que la commande manuelle de ce dispositif est facilitée, sa construction est simplifiée de façon à lui donner de petites dimensions, et la remise à zéro et le'réglage d'une virgule décimale peuvent être exécutés rapidement. Naturellement,liinvention n'est nullement limitée aux moches d'exécution représentés et décrits qui n'ont été choisis qu'à titre d'exemples. BAD ORlQmL , v"* f'f - - * 69 05077 2002781 REVE N_D_I C_A_T_I 0_N_S 1.- Dispositif de traitement de données comprenant un circuit logique pour effectuer une opération arithmétique sur le contenu introduit au moyen de touches à chiffres, des circuits 5 portes pour empêcher qu'un signal d'entrée fourni à partir des touches se pénètre dans le circuit logique quand une virgule décimale est établie, et provoquer l'emmagasinage, par un.compteur à virgule décimale de la quantité fournie à partir des touches à chiffre et qui correspond à la position de la virgule spécifiée^ 20 un dispositif d'affichage pour afficher des quantités résultant du fonctionnement du circuit logique et du compteur, et des moyens de remise à zéro pour effacer les contenus du circuit logique et du compteur. 2.- Dispositif de traitement de données suivant la revendi-15 cation 1 caractérisé en ce qu'il comprend en outre des moyens de remise à zéro pour fonctionner pendant un intervalle de temps prédéterminé quand un interrupteur de puissance est actionné. 3.- Dispositif de traitement de données suivant la revendication 1 caractérisé en ce que les moyens de remise à zéro sont PO actionnés pendant un intervalle de temps prédéterminé par combinaison de leur fonctionnement avec celui d'un interrupteur de puissance. 4.- Dispositif de traitement de données suivant la revendication 1 caractérisé en ce que le contenu du compteur est réglé P5 soit à zéro soit à une valeur correspondant à la position d'une virgule spécifiée lors du fonctionnement des moyens de remise à zéro. 5-- Dispositif de traitement de données suivant la revendication 1, caractérisé en ce que les touchtes à chiffre servent 50 aussi au réglage d'une virgule décimale. 6.- Dispositif de traitement de données suivant la revendication 2, caractérisé en ce qu'il comprend en outre un moyen pour combiner les touches à chiffre et 1'interrupteur de puissance de telle sorte que le circuit logique et le compteur de position 55 de la virgule, les moyens de remise à zéro et la source d'alimentation en énergie soient commandés, respectivement. 7.- Dispositif de traitement de données suivant la revendication 2, caractérisé en ce que le circuit logique, le compteur de position de la virgule décimale, les moyens de remise à zéro 40 et la source d'alimentation en énergie sont destinés à être BA9 original 69 050/7 2002781 commandés seulement au moyen des touches à chiffre et de l'interrupteur de puissance. # BAQORlGiNAL