Brevet FR2665002A1 — publié le 19920124

La présente invention concerne un ensemble de gestion d'informations destiné à gérer des données transmises d'un appareil hôte (par exemple un ordinateur hôte) par utilisation d'un support portatif de mémoire qui contient une pastille de circuit intégré comprenant à la fois une mémoire permanente et un élément de commande (par exemple une unité centrale de traitement) et qui est appelé de façon générale "carte à circuit intégré". Comme type de support portatif à mémoire de données, on connaît une carte à circuit intégré qui contient une pastille de circuit intégré comprenant à la fois une mémoire de données (par exemple du type EPROM) et un élément de commande (par exemple une unité centrale de commande). Dans la carte à circuit intégré, la mémoire de données est atteinte sous la commande de l'élément de commande, et des données sont sélectivement lues ou écrites dans la mémoire de données en fonction d'une demande provenant d'un appareil externe tel qu'un ordinateur hôte. Des données qui sont transmises de l'ordinateur hôte à la mémoire de données sont écrites séquentiellement dans la mémoire de données, et sont gérées en fonction de la "valeur de permutation" de chaque élément de données. Dans le présent mémoire l'expression valeur de permutation" représente l'ordre dans lequel les éléments de données sont conservés dans la mémoire de données. On suppose que cinq éléments de données sont mémorisés dans une mémoire 10 de données avec la permutation A, B, C, D et E comme représenté sur la figure 1. Dans ce cas, les données dont la valeur de permutation est égale à 2 correspondent à B, et celles dont la valeur de permutation est égale à 4 correspondent à D.Si l'ordinateur hôte transmet à la carte à circuit intégré une commande de lecture des données dont la valeur de permutation est égale à 2, l'élément de commande incorporé à la carte à circuit intégré lit les données conservées dans la seconde zone de mémorisation de la mémoire 10 et les transmet à l'ordinateur hôte (dans le cas de l'exemple de la figure 1, les données B sont lues et transmises à l'ordinateur hôte). Dans l'ensemble précité de gestion d'informations, il peut arriver que les valeurs initiales des valeurs de permutation ne se correspondent pas dans l'ordinateur hôte et la carte à circuit intégré. Plus précisément, la valeur de permutation commence habituellement à "0" ou "l" et l'ordinateur hôte peut utiliser "0" ou "1" comme valeur initiale de permutation. Cependant, il existe certains cas dans lesquels les valeurs initiales de permutation des cartes à circuit intégré ne peuvent pas être unifiées si les cartes à circuit intégré sont délivrées par de nombreux éditeurs différents. En conséquence, il arrive fréquemment qu'il existe une différence entre la valeur initiale de permutation (0) de l'ordinateur hôte et la valeur initiale de permutation (1) de la carte à circuit intégré.Lorsque toutes les mémoires de la carte à circuit intégré sont utilisées ou lorsque la période de validité de la carte à circuit intégré expire, une nouvelle carte à circuit intégré est délivrée. Il peut arriver qu'une première carte à circuit intégré reçoive de l'ordinateur hôte une grande quantité de données qui ne puissent pas être enregistrées sur une seule carte. Dans ce cas, une seconde carte à circuit intégré est utilisée à la place de la première, et la valeur de permutation de la seconde carte commence à sa valeur initiale. Cependant, l'ordinateur hôte transmet la valeur de permutation qui suit la valeur précédente de la première carte à circuit intégré puisqu'il ne gère pas le nombre de cartes à circuit intégré.Ainsi, la valeur de permutation transmise par l'ordinateur hôte est différente de la valeur initiale de la seconde carte à circuit intégré et dépasse la capacité de mémoire de la seconde carte à circuit intégré si bien qu'un état d'erreur est transmis. Comme indiqué précédemment, dans un tel ensemble, les valeurs de permutation des données gérées par l'ordinateur hôte et celles des données gérées par la carte à circuit intégré ne sont pas toujours en correspondance mutuelle. Si elles ne se correspondent pas, l'ordinateur hôte doit corriger la valeur de permutation des données et transmettre la valeur corrigée, chaque fois qu'il lit ou écrit des données dans la carte à circuit intégré. En outre, il peut arriver que les données gérées par l'ordinateur hôte soient mémorisées dans plusieurs cartes à circuit intégré. Dans ce cas, l'ordinateur hôte doit identifier une carte à circuit intégré à la suite d'une demande d'accès à un élément déterminé de données puisque, dans chaque carte à circuit intégré, des nombres entiers positifs commençant à 1 sont affectés aux éléments de données sous forme de valeurs de permutation comme indiqué précédemment. En d'autres termes, l'ordinateur hôte ne peut pas avoir accès à un élément de données par simple désignation de la valeur correspondante de permutation. Il doit d'abord identifier la carte à circuit intégré puis désigner la valeur de permutation de l'élément de données.Ainsi, l'ordinateur hôte doit subir une charge importante lorsque cet ordinateur gère les données conservées dans plusieurs cartes à circuit intégré. L'ordinateur hôte doit non seulement contrôler les relations entre les éléments de données et les valeurs de permutation mais aussi la correspondance entre chaque élément de données et la carte associée à circuit intégré. La présente invention a donc pour objet la réalisation d'un ensemble de gestion d'informations dans lequel un ordinateur hôte n'a pas à gérer la correspondance entre les données et la carte à circuit intégré qui conserve ces données. A cet effet, dans un premier mode de réalisation de l'invention, un ensemble de gestion d'informations destiné à transmettre et recevoir des données échangées entre un premier et un second dispositif électronique, le second dispositif électronique étant connecté au premier, comprend un premier dispositif de mémorisation placé dans le premier dispositif électronique et destiné à conserver les données, le premier dispositif de mémorisation étant divisé en plusieurs zones de mémoire qui conservent chacune des informations d'identification, un dispositif placé dans le second dispositif électronique et destiné à transmettre des informations d'identification concernant les zones à lireécrire dans le premier dispositif électronique afin que la lecture ou l'écriture soit réalisée dans le premier dispositif de mémorisation, un second dispositif de mémorisation placé à l'extérieur du second dispositif électronique et destiné à conserver des données de correction des informations d'identification transmises par le second dispositif électronique, un dispositif placé à l'extérieur du second dispositif électronique et destiné à corriger des informations d'identification transmises par le second dispositif électronique d'après des données de correction conservées dans le second dispositif de mémorisation, et un dispositif incorporé au premier dispositif électronique et destiné à lire et écrire dans le premier dispositif de mémorisation d'après des informations d'identification corrigées par le dispositif de correction. A cet effet et dans le second mode de réalisation de l'invention, l'ensemble de gestion d'informations, destiné à émettre et recevoir des données échangées entre un premier dispositif électronique et un second, comporte un premier dispositif de mémorisation associé au premier dispositif électronique et destiné à conserver des données, ce premier dispositif de mémorisation étant divisé en plusieurs zones de mémorisation qui conservent chacune des informations de valeur de permutation, un dispositif associé au second dispositif électronique et destiné à transmettre des informations de valeur de permutation qui concernent les zones à lire ou écrire dans le premier dispositif de mémorisation afin que celui-ci subisse une lecture ou une écriture, un second dispositif de mémorisation disposé à l'extérieur du second dispositif électronique et destiné à conserver des données de correction des informations de valeur de permutation transmises par le second dispositif électronique, un dispositif placé à l'extérieur du premier dispositif électronique et destiné à corriger les informations de valeur de permutation transmises par le second dispositif électronique en fonction des données de correction conservées dans le second dispositif de mémorisation, et un dispositif associé au premier dispositif électronique et destiné à assurer la lecture ou l'écriture dans le premier dispositif de mémorisation en fonction des informations de valeur de permutation corrigées par le dispositif de correction. Dans chacun des modes de réalisation précédents, le premier dispositif électronique est une carte à circuit intégré et contient une mémoire de données, alors que le second dispositif électronique est un ordinateur hôte. La mémoire de données de la carte à circuit intégré conserve les données transmises par l'ordinateur hôte. L'ordre dans lequel chaque élément de données est conservé dans la mémoire de données est représenté par une valeur de permutation, et cette valeur est corrigée d'après des informations de correction conservées au préalable dans la carte à circuit intégré. Les données sont gérées, avec la valeur corrigée de permutation précitée. D'autres caractéristiques et avantages de l'invention seront mieux compris à la lecture de la description qui va suivre d'exemples de réalisation, faite en référence aux dessins annexés sur lesquels la figure 1 est un schéma montrant comment des données sont conservées dans un ensemble classique de gestion d'informations la figure 2 est un diagramme synoptique d'un exemple de structure d'une carte à circuit intégré qui est utilisée dans un ensemble de mémorisation d'informations selon l'invention la figure 3 est un diagramme synoptique montrant comment des données sont conservées dans la mémoire de données représentée sur la figure 2 ;; la figure 4 est un ordinogramme illustrant les opérations de traitement exécutées dans l'ensemble de gestion d'informations dans un premier mode de réalisation de l'invention la figure 5 est un ordinogramme illustrant les opérations exécutées dans l'ensemble de gestion d'informations dans un autre mode de réalisation de l'invention ; et la figure 6 est un ordinogramme illustrant les opérations de traitement exécutées dans l'ensemble de gestion d'informations dans un autre mode de réalisation de l'invention. La figure 2 représente un exemple de structure de carte à circuit intégré qui est utilisé dans l'ensemble de mémorisation d'informations selon l'invention. Sur la figure 2, une carte à circuit intégré comporte une unité centrale de traitement 1 qui est utilisée comme organe de commande, une mémoire permanente 2 de données qui est utilisée comme dispositif de mémorisation et permet l'effacement du contenu, une mémoire de programme 3, et une partie 5 de contact. La partie 5 de contact permet la mise de l'unité centrale 1 en contact électronique avec un organe 4 de lecture-écriture de carte. La carte à circuit intégré C est connectée à un ordinateur hôte 6 avec interposition de l'organe 4 de lecture-écriture de carte, et l'échange des données est réalisé entre la carte C à circuit intégré et l'ordinateur hôte 6. La mémoire 2 de données est une mémoire EPROM par exemple et elle conserve des données de divers types. L'organe 4 de lecture-écriture comporte une unité centrale de traitement 4a et une mémoire de données 4b.L'ordinateur hôte 6 comporte une unité centrale 6a. Les données que reçoit la carte C de l'ordinateur hôte 6 sont conservées dans la mémoire 2 de données, dans l'ordre de réception. Les données sont constamment mémorisées dans la mémoire 2 de manière qu'un élément de données reçu avant d'autres éléments soit conservé dans une zone supérieure de la mémoire 2. Des informations représentant la longueur des données sont associées à l'extrémité antérieure de chaque élément de données. L'unité centrale 1 incorporée à la carte C gère les données mémorisées dans la mémoire 2 en fonction de l'ordre de mémorisation.Plus précisément, l'unité centrale 1 gère les données de manière que l'élément de données conservé dans la zone de mémorisation de l'adresse basse donnée soit identifié comme "données du premier ordre de mémorisation", l'élément de données conservé dans la zone d'adresse suivante soit identifié sous forme de "données du second ordre de mémorisation", etc. Les relations entre chaque élément de données et son ordre de mémorisation sont aussi commandées par l'unité centrale 6a de l'ordinateur hôte 6. On suppose que l'ordinateur 6 transmet une commande de mémorisation de données dans la mémoire 2 de la carte C. Dans ce cas, l'unité centrale 6a de l'ordinateur 6 détermine d'abord une valeur de correction utilisée pour la correction de la valeur de permutation des données (c'està-dire l'ordre de mémorisation des données dans la mémoire 2), et transmet alors la valeur de correction à la mémoire 2. Ensuite, les données qui doivent être conservées dans la mémoire 2 sont transmises à la carte C. Etant donné que l'ordre de mémorisation des données est n, l'unité centrale 6a de l'ordinateur 6 transmet une commande selon laquelle les les données conservées dans la nième zone de la mémoire 2 doivent être atteintes, et il transmet la commande à l'unité centrale 1 de la carte C. Après réception de cette commande, l'unité centrale 1 de la carte C recherche les données correspondant à la commande et permet l'accès à ces données.Ensuite, l'unité centrale 6a de l'ordinateur 6 exécute le traitement sur ces données. Les informations relatives à la valeur de correction sont conservées en tête de la mémoire 2 de données (c'est-à-dire dans les zones de mémorisation des adresses supérieure et suivantes). Avec cette information, l'unité centrale 1 de la carte C gère les données conservées dans la mémoire 2 de données. La figure 3 est un schéma montrant comment les données sont conservées dans la mémoire représentée sur la figure 2. On suppose que l'ordinateur hôte 6 gère déjà les données conservées dans une autre carte à circuit intégré, et qu'un certain nombre d'éléments conservés dans cette carte est égal à a (a étant un nombre naturel propre à cette carte). Dans la description qui suit, on se réfère au cas dans lequel quatre éléments de données, c'est-à-dire les éléments dl à d4, sont conservés dans la mémoire représentée sur la figure 2. Avant la transmission de ces éléments de données, l'unité centrale 6a de l'ordinateur 6 transmet "a + 1" à la carte à circuit intégré. "a + 1" est une valeur de correction S qui est utilisée pour la correction des valeurs de permutation des éléments de données à mémoriser.L'unité centrale 1 de la carte garde la valeur S ("a + 1") dans la zone 2a de mémorisation qui se trouve à la tête de la mémoire 2. Ensuite, les éléments de données dl, d2, d3 et d4 sont transmis à la carte à circuit intégré et conservés dans la mémoire 2 dans l'ordre précité. Comme l'indique la figure 3, l'élément de données dl est conservé dans la première zone de mémorisation (qui est adjacente à la zone dans laquelle la valeur de correction S est mémorisée), et les éléments de données d2 à d4 sont conservés dans les zones de mémorisation, de la seconde à la quatrième. Du côté de l'ordinateur hôte 6, ces éléments de données dl à d4 sont identifiés comme étant le (a + l)ième, le (a + 2)ième, le (a + 3)ième et le (a + 4)ième élément de données respectivement, pour la gestion des données. Les opérations de traitement exécutées dans lten- semble de gestion d'informations du premier mode de réalisation de l'invention, sont maintenant décrites en référence à l'ordinogramme de la figure 4. Dans la description qui suit, on se réfère au cas dans lequel l'ordinateur hôte 6 transmet une commande selon laquelle les données d3 doivent être lues. Du côté de l'ordinateur hôte 6, les données d3 sont identifiées comme étant les (a + 3)ièmes données comme indiqué précédemment. En conséquence, l'unité centrale 6a de l'ordinateur 6 transmet une commande d'accès aux données de valeur de permutation (a + 3), et transmet cette commande à la carte de circuit intégré (pas Stl). Ensuite, l'ordinateur 6 transmet la valeur de permutation (a + 3) à la carte à circuit intégré (pas St2). Après réception de la commande indiquant que les données ayant la valeur de permutation (a + 3) doivent être atteintes, l'unité centrale 1 de la carte lit la valeur de correction S conservée en tête de la mémoire 2. En fonction de la valeur de permutation (a + 3) et de la valeur de correction S, l'unité centrale 1 effectue le calcul (a + 3) - S + 1 (pas St3).Comme la valeur S de correction relative à ce cas est égale à (a + 1), le résultat du calcul est égal à "3". En fonction de ce résultat, l'unité centrale 1 recherche les données dans la troisième zone de la mémoire 2 (pas St4). Il faut noter que la carte à circuit intégré peut ne pas contenir les données qui doivent être recherchées. Même si elle contient des données, les données peuvent ne pas être mémorisées dans la zone correspondant à la valeur désignée de permutation. En conséquence, une confirmation du fait que les données sont conservées dans la zone qui correspond à la valeur de permutation désignée par l'ordinateur hôte ou non est réalisée (pas St5). Si le pas St5 détermine que les données sont conservées dans cette zone, elles sont considérées comme constituant les données d3 précitées. Ainsi, les données d3 sont atteintes et lues (pas St6). D'autre part, si le pas St5 détermine qu'aucune donnée n'est conservée dans la zone correspondant à la valeur désignée de permutation, l'ordinateur hôte 6 reçoit une information d'erreur indiquant que "la carte ne contient pas les données demandées" (pas St7). Ensuite, le traitement est terminé. Dans l'ensemble de gestion d'informations du premier mode de réalisation, chaque carte à circuit intégré se voit affecter une valeur de correction, et les valeurs de permutation des données conservées dans la carte à circuit intégré sont corrigées en fonction de la valeur de correction. En conséquence, les données peuvent être atteintes de manière fiable même lorsque les valeurs de permutation gérées du côté de l'ordinateur hôte et celles qui sont gérées du côté de la carte à circuit intégré diffèrent mutuellement. En outre, chaque carte à circuit intégré se voit affecter sa propre valeur particulière de correction. Dans le cas où l'ordinateur hôte doit gérer tous les éléments de données qui sont conservés sur plusieurs cartes à circuit intégré, une série de valeurs consécutives de permutation est affectée aux éléments de données. Ainsi, tous les éléments de données peuvent être facilement gérés du côté de l'ordinateur hôte. En outre, l'ordinateur hôte n'a pas à désigner une carte à circuit intégré lorsqu'il cherche à avoir accès aux données conservées dans cette carte. Ainsi, l'ordinateur hôte peut avoir accès aux données par simple désignation de la valeur correspondante de permutation. La figure 5 est un ordinogramme illustrant les opérations de traitement réalisées dans l'ensemble de gestion d'informations du second mode de réalisation de l'invention. Dans ce second mode de réalisation, les informations relatives aux valeurs de permutation sont corrigées du côté de l'unité centrale 6a de l'ordinateur hôte 6. Dans la description qui suit, on décrit comment les données d3 sont atteintes dans le second mode de réalisation, en référence aux figures 3 et 5. D'abord, l'ordinateur hôte 6 transmet une commande indiquant que les données d3 conservées dans la mémoire 2 de la carte doivent être atteintes, et il transmet cette commande à la carte à circuit intégré (pas Stll). La valeur de permutation qui correspond aux données 3 est (a + 3). Ensuite, l'ordinateur hôte 6 lit les valeurs S de correction provenant de la mémoire 2 de données (pas Stl2). D'après cette valeur S, l'unité centrale 6a de l'ordinateur 6 corrige la valeur de permutation "(a + 3)" (pas St13). Comme dans le premier mode de réalisation, le résultat de la correction est "3" (=(a + 31 - S + 1). Ensuite, l'unité centrale 6a de l'ordinateur 6 transmet la valeur corrigée de permutation c'est-à-dire "3" à l'unité centrale 1 de la carte (pas Stl4). D'après la valeur de permutation "3" transmise depuis l'ordinateur hôte 6, l'unité centrale 1 de la carte recherche les données mémorisées dans la troisième zone de mémoire 2 (pas Stol5). Ensuite, une vérification détermine si des données sont présentes ou non dans la zone de mémorisation correspondant à la valeur de permutation "3" (pas Stl6). Si le pas St16 détermine que des données sont conservées dans la zone de mémorisation, elles sont considérées comme constituant les données d3 et leur accès est permis (pas St17).D'autre part, si le pas Stl6 détermine que la zone de mémorisation ne contient pas de données, une information d'erreur est transmise à l'ordinateur hôte 6 (pas Stol8). Dans l'ensemble de gestion d'informations du second mode de réalisation, une valeur de correction est affectée à la mémoire 2 de données d'une carte à circuit intégré de manière préalable, et les informations relatives aux valeurs de permutation des données sont corrigées du côté de l'unité centrale 6a de l'ordinateur hôte 6. Les avantages du second mode de réalisation sont essentiellement analogues à ceux du premier mode de réalisation, les informations concernant les valeurs de permutation étant corrigées du côté de l'unité centrale 1 de la carte à circuit intégré. Dans le premier et le second mode de réalisation précité, l'unité centrale 6a de l'ordinateur 6 ou l'unité centrale 1 de la carte à circuit intégré assure le traitement nécessaire à l'accès aux données. La figure 6 est un ordinogramme illustrant des opérations de traitement exécutées dans l'ensemble de gestion d'informations dans un troisième mode de réalisation de l'invention. Dans ce troisième mode de réalisation, les informations relatives aux valeurs de permutation sont corrigées par l'organe 4 de lecture-écriture de carte, sur la figure 2. Dans le troisième mode de réalisation, une valeur de correction peut être conservée dans la mémoire 4b de l'organe 4 de lecture-écriture, mais l'ordinogramme de la figure 6 représente le cas dans lequel une valeur de correction est mémorisée en tête de la mémoire 2 de données d'une carte à circuit intégré. D'abord, l'ordinateur hôte 6 transmet une commande demandant l'accès à des données déterminées conservées dans la mémoire 2 d'une carte à circuit intégré (pas St21). Ensuite, l'organe 4 de lecture-écriture lit une valeur S de correction dans la mémoire 2 de la carte à circuit intégré (pas St22). L'unité centrale 4a de l'organe de lectureécriture corrige de la valeur de permutation correspondant aux données avec la valeur S de correction (St23), et il transmet la valeur corrigée de permutation à l'unité centrale de la carte à circuit intégré (pas St24). Ensuite, les données sont recherchées et la présence ou l'absence de données est déterminée (pas St26, St27 et St28). Dans le cas où la valeur de correction est conservée dans la mémoire 4b de l'organe 4 de lecture-écriture, l'unité centrale 4a de l'organe 4 et la valeur de correction dans la mémoire 4b au pas St22. D'après la valeur de correction lue dans la mémoire 4b, la valeur de permutation est corrigée au pas suivant. Dans le troisième mode de réalisation de l'invention, l'unité centrale 6a de l'ordinateur 6 doit seulement transmettre des informations relatives à la valeur de permutation à l'organe 4 de lecture-écriture de carte alors que l'unité centrale 1 de la carte C n'est utilisée que pour la recherche des données correspondant à l'information de valeurs de permutation provenant de l'organe 4 de lecture-écriture, dans la mémoire de données 2. Ainsi, il est possible de réduire à la fois la charge appliquée à l'unité centrale 6a de l'ordinateur hôte 6 et celle qui est appliquée à l'unité centrale 1 de la carte à circuit intégré. Comme décrit en détail, selon l'invention, le second dispositif électronique (c'est-à-dire l'appareil hôte) peut gérer les données conservées dans le premier dispositif électronique (c'est-à-dire une carte à circuit intégré) par simple gestion des valeurs de permutation des données. En d'autres termes, le second dispositif électronique n'a pas à gérer l'information de commande relative à la correspondance entre chaque carte à circuit intégré et les données associées. En conséquence, comme l'unité centrale du second dispositif électronique n'a pas une lourde charge, l'accès aux données peut être réalisé facilement. Bien entendu, diverses modifications peuvent être apportées par l'homme de l'art aux ensembles de gestion d'informations qui viennent d'être décrits uniquement à titre d'exemples non limitatifs, sans sortir du cadre de l'invention. REVENDICATIONS 1. Ensemble de gestion d'informations comprenant un premier dispositif électronique qui comporte un dispositif de mémorisation de données et un dispositif de commande de lecture-écriture de données dans le dispositif de mémorisation, et un second dispositif électronique connecté au premier dispositif et destiné à transmettre une commande de lecture-écriture et des données au premier dispositif électronique, caractérisé en ce qu'il comprend un premier dispositif de mémorisation (2) incorporé au premier dispositif électronique (C) et ayant plusieurs zones de mémorisation des données, un dispositif (6a) incorporé au second dispositif électronique (6) et destiné à transmettre des informations d'identification d'une zone respective de lecture-écriture dans le premier dispositif électronique (C) afin que des données soient lues ou écrites dans le premier dispositif de mémorisation (2), un second dispositif de mémorisation (2a) incorporé au dispositif de sortie et destiné à conserver des données de correction permettant la correction des informations d'identification de zones transmises par le second dispositif électronique (6), un dispositif (1) placé entre le premier dispositif électronique (C) et le second dispositif électronique (6) et destiné à corriger l'information d'identification transmise par le second dispositif électronique (6) en fonction des données de correction conservées dans le second dispositif de mémorisation (2a), et un dispositif (1) incorporé au premier dispositif électronique (C) et destiné à lire ou écrire des données dans le premier dispositif de mémorisation (2) d'après les informations d'identification de zone corrigées par le dispositif de correction (1). 2. Ensemble selon la revendication 1, caractérisé en ce que le second dispositif de mémorisation (2a) est associé au premier dispositif électronique (C). 3. Ensemble selon la revendication 1, caractérisé en ce que le dispositif de correction (1) est associé au premier dispositif électronique (C). 4. Ensemble selon la revendication 1, caractérisé en ce que le dispositif de correction (4a) est associé à un troisième dispositif électronique (4) placé entre le premier dispositif électronique (C) et le second dispositif électronique (6). 5. Ensemble selon la revendication 1, caractérisé en ce qu'il comporte en outre un troisième dispositif electronique (4) placé entre le premier dispositif électronique (C) et le second dispositif électronique (6) et comprenant le second dispositif de mémorisation (4b) et le dispositif de correction (4a). 6. Ensemble selon la revendication 1, caractérisé en ce que le premier dispositif de mémorisation (2) comporte un dispositif de mémorisation d'une valeur de permutation destinée à l'identification de plusieurs zones de mémorisation. 7. Ensemble selon la revendication 6, caractérisé en ce que le second dispositif électronique (6) comporte un dispositif (6a) destiné à transmettre des valeurs de permutation pour les zones qui doivent être lues ou écrites dans le premier dispositif de mémorisation (2) et le dispositif de correction (1) comporte un dispositif destiné à corriger la valeur de permutation transmise par le premier dispositif électronique (6) d'après l'information de correction conservée dans le second dispositif de mémorisation (2a). 8. Ensemble de gestion d'informations destiné à transmettre et recevoir des données échangées entre un premier dispositif électronique (C) et un second dispositif électronique (6), caractérisé en ce qu'il comprend un premier dispositif de mémorisation (2) associé au premier dispositif électronique (C) et ayant plusieurs zones de mémorisation de données, un dispositif (6a) associé au second dispositif électronique (6) et destiné à transmettre des informations de valeur de permutation concernant les zones qui doivent être lues ou écrites dans le premier dispositif de mémorisation (2) afin que la lecture ou l'écriture soit réalisée dans ce premier dispositif de mémorisation (2), un second dispositif de mémorisation (2a) associé à l'extérieur du second dispositif électronique (6) et destiné à conserver des données de correction des informations de valeur de permutation transmises par le second dispositif électronique (6), un dispositif (6a) placé entre le premier dispositif électronique (C) et le second dispositif électronique (6) et destiné à corriger les informations de valeur de permutation transmises par le second dispositif électronique (6) d'après les données de correction conservées dans le second dispositif de mémorisation (2a), et un dispositif (1) associé au premier dispositif électronique (C) et destiné à lire ou écrire dans le premier dispositif de mémorisation (2) en fonction des informations de valeur de permutation corrigées par le dispositif de correction (6a). 9. Ensemble selon la revendication 8, caractérisé en ce que le second dispositif de mémorisation (2a) est associé au premier dispositif électronique (C). 10. Ensemble selon la revendication 9, caractérisé en ce que le dispositif de correction (6a) associé au second dispositif électronique (6) comporte un dispositif destiné à recevoir le contenu mémorisé dans le second dispositif de mémorisation associé au premier dispositif électronique (C), et un dispositif destiné à corriger les informations relatives aux valeurs de permutation d'après les informations reçues de correction.