Brevet FR2043640A1 — publié le 19710219

La présente invention se rapporte à des dispositifs d'emmagasinage ou de mémorisation cycliques et, plus particulièrement, à un traducteur d'adresses pour la conversion de signaux en un code en signaux en un autre code pour la commande de l'écriture et 5 de la lecture dans des dispositifs de mémorisation cycliques. Des appareils de mémorisation cycliques sont communément utilisés pour l'emmagasinage ou la mémorisation d'informations numériques ou digitales. Des types communs de dispositifs de mémorisation cycliques sont des disques et des tambours. Des systèmes 10 de mémorisation à disques magnétiques sont communément connus, lesquels ont une pluralité d'unités de mémorisation, chaque unité de mémorisation contenant un ou plusieurs disques (qui peuvent ou non être connectés à un entraînement commun), dont chacun a une face de disque contenant une surface d'enregistrement magnétique. Les 15 informations enregistrées sur les faces du disque sont organisées en un nombre de moyens différents. Par exemple, les disques ont été organisés en pistes, sections et zones. Chaque zone est une surface radiale sur un disque qui a une pluralité de pistes d'enregistrement séparées. Chaque piste a une pluralité de sections 20 angulaires. Une unité d'information est généralement mémorisée dans chaque section angulaire. Une tête d'inscription-lecture peut être prévue pour chaque piste sur chaque surface de disque ou peut contenir un groupe de têtes mobiles capables de lire les pistes variées sur la face de disque. 25 Souvent il est désirable de prévoir une adresse codée sous forme binaire composite définissant uniquement une section particulière dans laquelle la lecture ou l'écriture doivent avoir lieu. Cependant, dans les systèmes ayant une pluralité d'unités de mémorisation, chacune contenant une pluralité de faces de disque, chacu-j50 ne contenant une pluralité de zones de piste, chaque piste contenant une pluralité de sections, il est nécessaire d'identifier séparément chacun de ces paramètres. La partie identifiant l'unité de mémorisation, face de disque, zone et piste, est utilisée pour sélecter la tête d'inscription-lecture propre, et la partie identi-55 fiant la section est utilisée pour sélecter la position angulaire propre du disque sur lequel la lecture ou l'écriture doivent avoir lieu. Un traducteur d'adresses utilise une unité de décodeur matriciel qui reçoit une adresse codée désignant un emplacement de mé-40 moire devant être pris, et convertit l'adresse pour séparer les si- 70 18777 2 2043640 euuaxde sélection de transducteur et les signaux de sélection de position angulaire pour commander les signaux de sélection respectifs. Ce dispositif a le désavantage qu'il ne peut' permettre la flexibilité dans le format ou structure ou 1'organisation des sec-5 tions sur le dispositif de mémorisation cyclique pour garder une capacité de mémorisation maximum. La capacité de mémorisation doit être limitée seulement i par la capacité d'enregistrement du dispositif, et non par l'agencement de décodage. Le dispositif de la technique antérieure men-10 tionné ci-dessus est limité par le décodage matriciel. Un traducteur d'adresses amélioré utilise un dispositif arithmétique pour la traduction et ceci permet l'utilisation maximum de la capacité d'enregistrement. La présente invention est une amélioration d'un traducteur d'adresses utilisant l'unité arithmé-15 tique en fournissant plus de flexibilité. La présente invention concerne un traducteur d'adresses qui est flexible et, par exemple, peut accomoder des variations dans le nombre d'unités de mémorisation, des variations dans le nombre de faces de disque par unité de mémorisation et des varia-20 tions dans le nombre de pistes dans n'importe quelle section. La présente invention est une amélioration distincte concernant le traducteur d'adresses mentionné ci-dessus du fait des caractéristiques suivantes. En bref, un exemple de réalisation de la présente inven-25 tion est un traducteur d'adresses pour un fichier d'éléments d'enregistrement rotatif, des formats ou structures d'information prédéterminées étant assignées pour des éléments d'enregistrement variés et des transducteurs étant utilisés pour la lecture et l'écriture sur ceux-ci, le traducteur convertissant les adresses en une 30 pluralité de parties d'adresse pour la sélection-de transducteur et pour la sélection de position angulaire de l'élément. Un moyen de circuit de paramètre est prévu pour chaque format ou structure d'information différente pour laquelle les adresses doivent être traduites, chaque moyen de circuit de paramètre formant des signaux 35 de paramètre codés pour le format ou structure correspondante. Au moins un signal de paramètre est formé pour chaque partie d'adresse. Un moyen est prévu pour former le complément de ces signaux de paramètre. Un moyen de combinaison reçoit une adresse devant être traduite et combine celle-ci avec les signaux de paramètre ou le com-40 plément de ces signaux de paramètre formant, de ce fait, un signal 70 18777 3 2043640 résultant codé et, de ce fait, amenant l'addition ou la soustraction, respectivement, des signaux de paramètre. Le moyen de combinaison combine, en outre, tout résultat formé de ce fait avec les signaux de paramètre ou le complément des signaux de paramètre. Un 5 moyen est prévu pour compter le nombre de fois qu'un signal de complément de paramètre correspondant à une partie d'adresse particulière est combiné avec l'adresse ou les signaux résultants avant que les signaux résultants codés deviennent moindres que zéro. Un moyen comprenant ce moyen de comptage forme un signal représentant 10 la sélection de transducteur et les parties de position angulaire de l'adresse traduite. La présente invention sera maintenant décrite en relation avec les dessins ci-joints dans lesquels : La figure 1 est un diagramme de blocs d'un traducteur 15 d'adresses selon la présente invention. La figure 2 est un diagramme de blocs schématique représentant les détails du générateur de paramètres de la figure 1. Les figures 3A-3B sont des organigrammes représentant la séquence de fonctionnement du traducteur d'adresses représenté dans 20 la figure 1. La figure 4 est une représentation schématique de l'organisation d'un système de fichier à disques pour l'utilisation avec le traducteur d'adresses de la figure 1. Avant de décrire le traducteur d'adresses en détails, on 25 se référera à la figure 4 qui représente un schéma d'un système de fichier à disques magnétiques pour l'utilisation avec le traducteur d'adresses. Des sous-systèmes ^1 à sont représentés. Quatre unités de mémorisation 10 ( VA 0- # 3) sont prévues dans chaque sous-système. A l'intérieur de chaque unité de mémorisation 30 se trouvent quatre disques 12 rotatifs illustrés dans le milieu de la figure 4. Chaque disque 12 a deux faces, dont chacune est recouverte par une mince pellicule d'enregistrement magnétique sur laquelle l'information est lue et enregistrée magnétiquement. Dans des buts d'illustration, les surfaces de disque sont référencées 35 0 à 7, les surfaces de disque # 0 et # 1 étant sur un disque, les surfaces de disque # 2 et #3 étant sur un autre disque,etc. Au bas de la figure 4, le format d'information pour la surface de disque #1 est représenté au moyen d'une illustration. La surface de disque 4k 1 & 150 pistes dans lesquelles l'information est 40 magnétiquement enregistrée. Les pistes sont référencées de 0 à 70 18777 n 2043640 149. Elles sont agencées en trois groupes appelés zones, représentées par les symboles ZI, Z2 et Z3. Chaque zone comprend 50 pistes, les pistes 4k 0 à 4k étant la zone ZI, les pistes 4k 50 à 4k 99 étant la zone Z2 et les pistes 100 à 4k 1^9 étant la zone Z3. 5 Chaque piste est divisée en un nombre de sections différentes, dont chacune mémorise une unité d'information. Dans la zone ZI chaque piste comporte 78 sections par piste. Dans les zones Z2 et Z3 chaque piste comporte 100 sections. Ainsi, on obtient un total de 13.900 sections par face de disque et 111.200 sections par unité de 10 mémorisation. On se référera maintenant au traducteur d'adresses représenté dans la figure 1. Dans des buts d'explication, le traducteur d'adresses est agencé pour recevoir et traduire ou décoder des adresses décimales codées en forme binaire. Il doit être sous-en-15 tendu que l'invention n'est pas limitée à la conversion de signaux décimaux codés en forme binaire puisque des signaux codés dans d'autres systèmes à base numérique peuvent être utilisés avec des modifications appropriées du circuit qui y est incorporé. Les adresses codées en forme binaire sont traduites en signaux identifiant une 20 unité de mémorisation, une face de disque, une piste, une zone et une ssG'cion„ Las adresses codées en forme binaire sont reçues et mémorisées dans un registre 14. Le système fonctionne pour traduire les adresses mémorisées dans le registre 14 en soustrayant différents 25 paramètres relatifs aux parties désirées de l'adresse enduite et ®n comptant le nombre de fois que les paramètres sont soustraits avant qu'un résultat négatif soit obtenu* Présentement, le bloc fonctionnel ou sous-ensemble utilise le ooEpléoent de 9 du terme de soustraction et l'ajoute au terme négatif. Un digit 1 binaire est ajou-30 té au ctiglt de moindre signification écs âeus noatares lorsqu'ils sont ajoutés ensemble, de telle façon qu'en effet, le complément de 10 du terme de soustraction soit ajouté au terme négatif. En conséquence, un signal d'exécution est obtenu toutes les fols qu® l'addition résulte en un nombre positif sais ne produit aucune exécution 35 lorsqu'un résultat négatif est obtenue Un débordement do capacité est dit être obtenu lorsqu'un i'ésulfcat négatif est obtenu et saH 1 n'y a pas d'excécution. A cette fin, un moyen de production de signaux 16 est prévu pour produire des signaux représentatifs soit du paramètre, soit 40 du complément du paramètre. Le moyen de production de signaux 16 70 18777 5 2043640 est capable de produire le paramètre ou le complément de celui-ci correspondant à chacune des parties d'adresse traduites. Un additionneur 24 est prévu pour combiner ou additionner \ les signaux codés depuis le moyen de production de signaux 16 avec 5 le contenu du registre 14. Le résultat, qui est le signal de sortie depuis l'additionneur 24, est mémorisé en retour dans le registre 14. Un compteur est prévu pour chacun des paramètres produits par le moyen de production de signaux 16. Les compteurs sont un 10 compteur d'unité de mémorisation 26, un compteur de face de disque 28, des compteurs de pistes30 et 32, un compteur de zone 34 correspondant aux parties différentes de l'adresse traduite identifiée par le nom. Chaque compteur compte le nombre de fois que le complément de paramètre correspondant est ajouté par l'additionneur 15 24 sans produire un résultat moindre que zéro (c'est-à-dire avant la production d'un résultat sans un report). Les états résultants des compteurs représentent,de ce fait, les parties d'adresse pour la commande de la sélection de tête d'inscription-lecture. Un registre 36 d'adresse de section est prévu pour mémori-20 ser le résultat à gauche après que tous les compteurs 26 à 34 aient été réglés. Ce résultat mémorisé dans le registre 36 identifie la section particulière dans une piste, à laquelle l'écriture ou la lecture doivent avoir lieu. Un comparateur 38 d'adressesde section est prévu pour la comparaison des signaux d'adresse de section de-25 puis l'unité de mémorisation à disques avec l'adresse de section contenue dans le registre 36 d'adresse de section. Lorsqu'une égalité est détectée par le comparateur d'adresse de section 38, un signal de commande est envoyé en retour aux circuits de commande d'inscription-lecture pour l'unité de mémorisation désignée amenant 30 la lecture ou l'écriture à avoir lieu. On considérera maintenant les paramètres présents produits par le moyen de production de signaux 16. Les paramètres présents sont représentés dans le tableau I. Les valeurs sont représentées sous forme décimale mais sont présentement des nombres décimaux 35 codés sous forme binaire et leur description est donnée sous forme abrégé ("Segs" représente section, et "Su" représente unité de mémorisation). Une unité 42 de commande et de générateur d'étape est prévue pour commander le moyen de production de signaux 16, les comp-40 teurs 26 à 3^* et la mémorisation de l'information depuis le régis- 70 18777 6 2043640 tre 14 dans le registre 36 d'adresse de section. Un compteur de séquence d'adresse (ASC) 44 est prévu en 42 pour appliquer des signaux au générateur de programme 18 désignant chaque paramètre devant être produit. En résultat, le moyen de production de signaux 5 16 produit un paramètre correspondant à l'état de l'ASC 44. L'adresse devant être convertie comme une adresse décimale codée sous forme binaire et toute addition et soustraction sont effectuées un digit à la fois. En conséquence, les digits de chaque paramètre (ou leurs compléments) doivent être produits un digit codé sous 10 forme binaire à la fois. A cette fin, un compteur de digits d'adresse (ADC) 46 est prévu pour désigner au moyen de production de signaux 16 lequel des digits de paramètre (ou son complément) doit être produit. Le moyen de production de signaux 16 comprend un généra-15 teur 18 de paramètre, un circuit porte 22 de paramètre, et un circuit porte 20 de complément de 9» Le générateur de paramètre 18 produit des signaux correspondant au paramètre désigné par l'ASC 44 produisant les digits un à chaque fois, tel que spécifié par les états de l'ADC 46. La sortie du générateur de paramètre 18 est 20 couplée directement à l'entrée de l'additionneur 24, ou le complément de 9 est produit et appliqué à l'entrée de l'additionneur 24 dépendant des signaux sur les lignes 42a et 42b depuis l'unité 42 de commande et de générateur d'étape. Un signal sur la ligne 42a de cycle d'additionneur amène le circuit porte de paramètre 22 à 25 mettre en circuit porte les digits depuis le générateur de paramètre 12 directement à l'additionneur 24, tandis qu'un signal sur la ligne 42b de cycle de soustraction amène le circuit 20 de complément dé 9 à appliquer le complément de 9 dû même digit à l'entrée de l'additionneur 24. 30 L'autre entrée à l'additionneur 24 est formée depuis la sortie du registre 14. Ainsi, on peut voir que le moyen de production de signaux 16 applique les digits d'un paramètre ou le complément de celui-ci à l'additionneur 24, digit par digit. Le registre 14 est un re-35 gistre à décalage et applique les digits contenus en lui un à la fois à l'entrée de l'additionneur 24 en synchronisation avec les digits depuis le moyen de production de signaux 16. L'additionneur 24 combine les digits ensemble produisant une sortie correspondant à la somme. Si le complément de 9 du paramètre est appliqué à 40 l'additionneur 24, le paramètre est soustrait depuis les digits 70 18777 7 2043640 décalés hors du registre 14. La commande 42 applique un signal de commande à une ligne d'entrée ADD + 1 à l'additionneur 24 lorsque le compteur ADC 46 met la virgule au digit de moindre signification, et les digits de moindre signification des deux nombres sont appli-5 qués à l'additionneur 24. Ceci amène l'additionneur 24 à ajouter un digit 1 binaire aux digits de moindre signification pour effectuer la soustraction. Si un digit de paramètre (non complémenté) est appliqué à l'additionneur 24 par le moyen de production de signaux 16, la somme des deux sera produite par cet additionneur. 10 Le tableau II représente un exemple (dans le système numé rique décimal) des digits de paramètre (non complémentés) formés par le générateur de paramètre 18 pour chaque état de l'ASC 44 et de l'ADC 46 utilisant les paramètres représentés dans le tableau I. Considérons maintenant un exemple présent du fonctienne-15 ment du traducteur d'adresses représenté dans la figure 1, en référence à l'organigramme représenté dans les figures 3A et 3B. L'organigramme des figures 3A et 3B est agencé en blocs # 1 à 4k 34 pour aider à la référence. Des mots et des abréviations de mots sont représentés dans les blocs de la figure 3 pour illustrer la 20 séquence de fonctionnement. Par exemple, chaque bloc dans l'organigramme des figures 3A et 3B représente l'état d'un compteur de séquence (non représenté) utilisé communément dans les systèmes de traitement de données. A l'origine, une adresse devant être traduite est décalée 25 dans le registre 14 par un moyen conventionnel (non représenté). La fin de cette opération est représentée dans le bloc 1. La commande et le générateur d'étape 42 amène alors le registre 14 à décaler l'adresse mémorisée (un digit à la fois) appliquant les digits à l'additionneur 24. Rien n'est ajouté à l'additionneur 24 30 par le moyen de production de signaux 16. En conséquence, les digits de l'adresse sont appliqués sans altération à la sortie de l'additionneur 24. La commande et le générateur d'étape 42 comporte un moyen de surveillance (non représenté) qui surveille la sortie de l'additionneur 24 pendant ce décalage initial du registre 35 14 et, si tous les digits sont zéro, la commande 42 amène le système à aller depuis le bloc 2 au bloc 3^ où le décodage d'adresse est effectué. En-d'autres termes, si l'adresse initialement mémorisée dans le registre 14 est zéro, les autres étapes de décodage sont espacées et l'opération est immédiatement terminée. 40 En supposant que la commande 42 détecte que l'adresse 70 18777 8 2043640 n'est pas zéro, le bloc 3 est pénétré. Pendant l'opération du bloc 3» la commande 42 règle l'ASC 44 à l'état 2 correspondant au paramètre-"sections par unité de mémorisation" (voir tableaux I et II). Le paramètre comprend 111.200 digits décimaux codés sous for-5 me binaire. La commande 42 amène le registre 14 à décaler l'adresse qu'il contient, digit par digit, et amène l'ADC 46 à compter au travers d'une pluralité d'états, un état correspondant à chaque digit décalé hors du registre 14. Ceci amène le générateur de paramètre 18 à former les digits du paraaiètre correspondant à chaque 10 digit décalé hors du registre 14. Le bloc 3 nécessite une opération de soustraction. En conséquence, la commande 42 applique un signal de commande sur la ligne de soustraction 42b, amenant le circuit porte 20 de complément de 9 à former le complément de 9 de chaque digit de paramètre formé par le générateur de paramètre 18. 15 L'additionneur 24 additionne automatiquement chaque digit depuis le registre 14 au digit correspondant depuis le moyen de production de signaux 16 et forme les digits résultant à sa sortie. La commande 42 applique un signal de commande sur la ligne ADD + 1 lorsque les deux digits de moindre signification sont ajoutés ame-20 nant un 1 à être additionné au digit de moindre signification des deux nombres. Il doit être sous-entendu que la ligne ADD + 1 est excitée pendant chaque soustraction (c'est-à-dire les blocs 3» 8, 13, 18, 23, 28) lorsque les digits de moindre signification sont additionnés, mais ce fait ne sera pas répété lors de la descrip-25 tion suivante. En poursuivant l'opération, le registre 14, sous la commande de la commande 42, décale les digits résultant en retour dans le registre 14. Après que l'ADC 46 a compté à travers tous les états correspondant aux digits dans l'adresse (ou paramètre), le 30 bloc 4 est pénétré où une branche est faite à l'un des blocs 5» 6 ou 7. Si un signal de report était formé sur la ligne de report (depuis l'additionneur 24) dû à l'addition du digit moindre de l'adresse, le résultat est plus grand que zéro et le bloc 5 est pénétré où la commande 42 amène le compteur SU 26 à compter vers le 35 haut une unité et le bloc 3 est repénétré. Les blocs 3, 4 et 5 sont pénétrés l'un après l'autre et chaque fois le compteur SU est compté vers le haut d'un état jusqu'à ce que l'additionneur 24 ne puisse produire un report pour le digit moindre de l'adresse (le résultat est zéro) ou jusqu'à ce que le résultat provenant de l'ad-40 ditionneur 24 est égal à zéro. 70 18777 9 2043640 Si le résultat de toute addition dans le bloc 3 est zéro, la soustraction s'achève. A cette fin, le bloc 6 est pénétré suivant le bloc 4 où le compteur SU 26 est compté vers le haut d'un et, en conséquence, la commande 42 va au bloc 34 où à nouveau le 5 décodage d'adresse est effectué. L'état du compteur SU 26 identifie l'unité de mémorisation identifiée par l'adresse initiale. Si aucun signal d'exécution n'est formé pour le digit moindre de l'adresse pendant tout cycle au travers du bloc 3, ceci"veut dire que le résultat formé par l'additionneur 24 (et à présent mémorisé dans 10 le registre 14) est moindre que zéro ou négatif. En conséquence, le bloc 7 est pénétré où le paramètre est additionné en retour au résultat négatif dans le registre 14. A cette fin, la commande 42 forme un signal de commande sur la ligne de cycle d'addition 42a, amenant le circuit porte 22 de paramètre à coupler le paramètre 15 digit par digit sans être complémenté à l'additionneur 24 simultanément avec les digits du résultat négatif dans le registre 14. En résultat, l'additionneur forme un résultat positif qui est décalé en retour dans le registre 14. Suivant le bloc 7, le bloc 8 est pénétré où la commande 20 42 règle l'ASC 44 dans l'état 3. L'état 3 de l'ASC 44 correspond au paramètre-"sectionspar face de disque". En référence à l'exemple représenté dans le tableau I, le paramètre-"sections par face de disque" est 13.900. Pendant l'opération du bloc 8, l'ASC 44 compte au travers de ces états amenant les digits du complément de 25 9 du paramètre-"sections par face de disque" à être appliqués à l'additionneur par le moyen de production de signaux 16. En résultat, le paramètre est à présent soustrait depuis le restant dans le registre 14. Dans le bloc 9, le résultat est vérifié pour voir s'il est égal à zéro, moindre que zéro ou plus grand que zéro, de 30 façon identique à la description des blocs 3* ^ et 5. Si le résultat est plus grand que zéro, alors le compteur DF 28 est compté vers le haut d'une unité et le bloc 8 est repénétré où le nombre de sections par face de disque est à nouveau soustrait depuis le restant à présent contenu dans le registre 14, comme tout cela a 35 été décrit ci-dessus. Ce procédé est répété, par le comptage du compteur DF 28 vers le haut d'une unité pour chaque cycle au travers des blocs 8, 9 et 10 jusqu'à ce que le restant produit par l'additionneur 24 soit égal à zéro ou moindre que zéro. Supposons que pendant l'opération du bloc 8,1e restant 40 soit égal à zéro. Le bloc 11 est alors pénétré où le compteur 70 18777 10 2043640 DP 28 est compté vers le haut d'une unité et le bloc final y\ est pénétré où le décodage est effectué. A ce point, l'état du compteur DF 28 identifie la face de disque dans l'unité de mémorisation identifiée de l'adresse initiale. 5 Si le restant est moindre que zéro pendant l'opération du bloc 8, alors le bloc 12 est pénétré où le moyen de production de signaux 16 produit le paramètre (tel qu'opposé au complément de celui-ci) et l'additionneur 24 additionne le paramètre-"sections par face de disque" en retour au contenu du registre 14, amenant 10 de ce fait un résultat positif à être mémorisé en retour dans le registre 14. Dans ces conditions, l'état du compteur DF 28 identifie la face de disque de l'unité de mémorisation identifiée de l'adresse initiale. Les pistes sont identifiées utilisant deux paramètres tels 15 que comparés à l'une pour les autres parties de l'adresse traduite. Un premier paramètre-"sections dans dix pistes dans toutes les trois zones" permet à un groupe de dix pistes dans toutes les trois zones d'être identifiées. Le second paramètre-"sections dans une piste dans toutes les trois zones" permet à une seule piste dans 20 le groupe identifié des dix pistes d'être Identifiée. Suivant le bloc 12, le bloc 13 est pénétré, et la commande 42 règle l'ASC 44 dans l'état 4. L'état 4 de l'ASC 44 correspond au paramètre-"seetions dans dix pistes dans toutes les trois zones". En référence au tableau I, on verra que ce paramètre est 25 le nombre décimal 2.780. Le complément de ce paramètre est appliqué à l'additionneur 24 et le paramètre est soustrait depuis le contenu du registre 14. Pendant l'opération du bloc 14, le résultat obtenu dans 'le bloc précédent est vérifié et s'il était plus grand que zéro, 30 alors le bloc 15 serait pénétré où le compteur 10T 30 est compté vers le haut d'une unité. Les blocs 13, 14 et 15 sont repénétrés de façon répétitive jusqu'à, ce que le résultat obtenu soit égal à zéro ou soit moindre que zéro. De façon similaire aux blocs 4 et 6, si le résultat est égal à zéro, le bloc 16 est pénétré où le 35 compteur 10T 30 est compté vers le haut d'une unité et subséquem-ment le bloc 34 est pénétré où le décodage d'adresse est effectué. Si le résultat devient moindre que zéro, alors le bloc 17 est pénétré où le paramètre non complémenté-"sectiens dans dix pistes dans toutes les trois zones" est appliqué à l'additionneur 24 40 amenant le résultat contenu dans le registre 14 à être modifié en 70 18777 11 2043640 retour à un nombre positif. Suivant soit le bloc 27, soit le bloc 16, dépendant du résultat, l'état du compteur 10T 30 identifiera le groupe de dix pistes identifiées dans l'adresse initiale. Suivant le bloc 17, le bloc 18 est pénétré et l'ASC 44 5 est réglé à l'état 5 correspondant au paramètre-"sections dans une piste dans toutes les trois zones". La référence au tableau I révèle que le paramètre est 000.278. L'ASC 44 passe au travers de ces états amenant le générateur de paramètre 18 à former le complément de 9 de ces digits. De façon semblable aux blocs 3, 4 et 5, 10 pendant l'opération des blocs 18, 19 et 20, le paramètre-"sections dans une piste dans toutes les trois zones" est soustrait de façon répétitive (additionnant le complément de 9) depuis le contenu du registre 14 et le compteur 1T 32 est compté vers le haut d'une unité jusqu'à ce que le résultat contenu dans le registre 14 est soit 15 égal à zéro ou soit moindre que zéro. Si le résultat dans le registre 14 devient égal à zéro, alors le bloc 21 est pénétré où le compteur 1T 32 est compté vers le haut d'une unité et alors le bloc 34 est pénétré où le décodage d'adresse est effectué. L'état du compteur 1T 32 identifie alors une piste dans le groupe identi-20 fié de dix pistes où la lecture et l'écriture doivent avoir lieu. Si le résultat devient moindre que zéro pendant l'opération du bloc 19, le bloc 22 est pénétré où le paramètre-"sections dans une piste dans toutes les trois zones" (non complémenté) est additionné en retour au contenu du registre 14 amenant un résultat 25 positif à être mémorisé dans celui-ci. Dans ces conditions, le compteur 1T 32 identifie la piste dans le groupe identifié de dix pistes. Suivant le bloc 22, le bloc 23 est pénétré et l'ASC est réglé à l'état 6 correspondant au paramètre-"sections dans une pis-30 te dans la zone l" pour déterminer la zone. L'opération subséquente diffère quelque peu de celle utilisée pour régler les compteurs 26-32. Pendant l'opération du bloc 23, le moyen de production de signaux 16- applique le complément de 9 du paramètre-"sections dans une piste dans la zone l" à l'additionneur 24 amenant le paramètre 35 à être soustrait depuis le contenu du registre 14 et le résultat est mémorisé en retour dans ce registre 14. Si le résultat est moindre que zéro, la zone identifiée dans l'adresse initiale est la zone 1. Si le résultat est plus grand que zéro, alors la zone identifiée par l'adresse initiale est soit la zone 2, soit la zone3» 40 Supposons que le résultat soit égal à zéro et, par suite, 70 18777 12 2043640 que la zone est la zone 2, le bloc 25 est pénétré où le compteur de zone 24 est compté vers le haut d'une unité et ensuite le bloc 34 est pénétré où le décodage d'adresse est effectué. L'état du compteur Z 3^- identifie alors la zone 2 comme étant la zone identi-5 fiée par l'adresse initiale. Cependant, si dans le bloc 24 il est trouvé que le résultat est moindre que zéro et, en conséquence, que la zone désirée est la zone 1, alors le bloc 26 est pénétré où le paramètre-"sections dans une piste dans la zone l" (non complémenté) est additionné en retour au contenu du registre 14 par l'ad-10 ditionneur 24 formant, de ce fait, un résultat positif. L'état du compteur Z 34 n'est pas altéré et identifie la zone 1 comme étant la zone identifiée dans l'adresse initiale. In supposant que le résultat est moindre que zéro et que le bloc 26 a été pénétré, le bloc 33 est subséquemment pénétré. 15 Pendant l'opération du bloc 33, le résultat contenu dans le registre 14 est le nombre de sections dans la zone, la face de disque, la piste et l'unité de mémorisation présentement identifié par l'état des compteurs 3^, 32, 30, 28 et 26. En conséquence, pendant l'opération du bloc 33, le contenu du registre 14 est décalé 20 par l'intermédiaire de l'additionneur 24 (non altéré) et la commande 42 transfère les digits depuis le registre 14 dans le registre d'adresse de section 36 où ils sont mémorisés. Ainsi, suivant le bloc 33, le registre SA 36 contient le nombre de sections. Au temps approprié, le comparateur d'adresse de section 38 compare le 25 nombre de sections contenues dans le registre SA 36 avec les signaux de section provenant de l'unité de mémorisation à disques pour déterminer le temps précis lorsque la lecture et l'écriture doivent avoir lieu dans la piste sélectée de la face de disque choisie de l'unité de mémorisation choisie, tous identifiés par l'état des 30 compteurs 26-34. Revenons maintenant au bloc 24, et supposons que le.résultat obtenu par la soustraction du paramètre-"sections dans une piste dans la zone l" ait amené un résultat zéro dans le registre 14. Si le résultat est zéro, cela veut dire que la sécante . désirée 35 est la section zéro et que la zone est la zone 2. En conséquence, le bloc 25 est alors pénétré où l'état du compteur Z 34 est compté vers le haut de plus d'une unité identifiant la zone 2. Suivant le bloc 25, le bloc 34 est pénétré où le décodage d'adresse est effectué,tel que décrit ci-dessus. 40 En revenant de nouveau au bloc 24, supposons que le résul 70 18777 2043640 tat est plus grand que zéro. Ceci indique que la zone désirée est soit la zone 2, soit la zone 3. En conséquence, le bloc 27 est pénétré où le compteur de zone 34 est compté vers le haut d'une u-nité et, de ce fait, identifie la zone 2. Suivant le bloc 27, le 5 bloc 28 est pénétré où l'ASC 44 est réglé à l'état 7 amenant le paramètre-"sections dans une piste dans la zone 2" à être sélecté dans le moyen de production de signaux 16. Pendant l'opération du bloc 28, le moyen de production de signaux 16 forme le complément de paramètre et l'additionneur 24 combine le complément de paramè-10 tre avec le contenu du registre 14 amenant le résultat à être mémorisé en retour dans le registre 14. Pendant l'opération du bloc 29, le résultat obtenu pendant l'opération du bloc 28 est à nouveau vérifié pour voir si ce résultat est égal à- zéro, plus grand que zéro ou moindre que zéro. Si 15 le résultat est égal à zéro, cela veut dire que la section désirée est la section 0 , et qu'elle s'étend dans la zone 3. En conséquence, le bloc 31 est pénétré où le compteur de zone 34 est compté vers le haut à un état correspondant à la zone 3 et, en conséquence, le bloc 3^ est pénétré où le décodage est effectué. 20 Supposons que pendant l'opération du bloc 29 il est trou vé que le résultat de la soustraction précédente (maintenant dans le registre 14) est plus grand que zéro. Ceci veut dire que la zone désirée est la zone 3, en conséquence, le bloc 30 est pénétré où le compteur de zone 34 est compté vers le haut d'une unité. A 25 ce moment, le contenu du registre 14 est le nombre de la section désirée. En conséquence, après le bloc 30, le bloc 33 est pénétré où le contenu du registre 14 est décalé par l'intermédiaire de l'additionneur 24 et la commande 42 transfère les digits du résultat dans le registre SA 36 pour un usage subséquent dans la sélec-30 tion de la position angulaire propre sur le disque. Revenons maintenant au bloc 29 et supposons que le résultat soit moindre que zéro. Ceci veut dire que le résultat s'étend quelque part dans la zone 2. En conséquence, le bloc 32 est pénétré et le moyen de production de signaux 16 applique le paramètre-35 "sections dans une piste dans la zone 2" (non complémenté) à l'additionneur 24 amenant ce paramètre à être additionné en retour au contenu du registre 14 formant un résultat positif. Le registre 14 contient à présent le nombre de sections et, en conséquence, l'état 33 est pénétré où lé contenu du registre 14 est décalé par 40 l'intermédiaire de l'additionneur 24, et la commande 42 transfère 70 18777 14 2043640 le nombre de sections au registre SA 36 pour une utilisation dans la sélection de la position angulaire propre du disque, tel que décrit ci-dessus. Suivant le bloc 33, le bloc 3^ est pénétré où le décodage d'adresse est effectué et l'arrivée d'une autre adres-5 se devant être décodée est attendue. Considérons à présent les détails du générateur de paramètre 18 représenté dans la figure 2. Le générateur de paramètre 18 a une carte de paramètre 48 pour chaque différent jeu de types de paramètres ou chaque format de fichier à disques différent. En 10 d'autres termes, en se référant à la figure 4, un sous-système de fichier à disques peut avoir le jeu de paramètres représenté dans le tableau I, tandis qu'un autre sous-système peut avoir un jeu différent de paramètres. Par exemple, le nombre de sections dans chacune des zones peut être différent dans un sous-système de fi-15 chier à disques plutôt que dans un autre. La figure 2 représente les cartes de paramètre 48-1 à 48-X où X peut être n'importe quel nombre. On se référera maintenant aux cartes de paramètre elles-mêmes. Chaque carte de paramètre a une entrée depuis l'ASC 44 et 20 l'ADC 46. L'ASC 44 identifie le paramètre particulier devant être produit, tandis que l'ADC 46 forme une série de signaux correspondant aux digits différents du paramètre. En se référant au tableau II, par exemple, l'ASC 44 va par l'intermédiaire des états 2, 3, 4, 5, 6 et 7 correspondant aux paramètres représentés dans le tableau 25 I. L'état 0 est la condition initiale et l'état 1 peut être considéré comme n'étant pas utilisé dans les buts de cette invention. Correspondant à chaque état de l'ASC 44, l'ADC 46 compte au travers des états 0 à 5 correspondant aux six digits de l'adresse contenue dans le registre 14 et aux six digits du paramètre devant être pro-30 duit. Ainsi, en se référant au tableau II, lorsque l'ASC 44 est dans l'état 2, et que l'ADC 46 compte au travers des états 0 à 5, les digits décimaux codés sous forme binaire 002111 sont lus au moyen de la carte de paramètre correspondante. En se référant au tableau I, on verra que ces digits sont les digits (de la moindre 35 signification à la plus grande signification) du nombre de sections par unité de mémorisation. Les cartes de paramètre 48 sont des cartes de circuits imprimés affichables et chacune a une matrice de circuit porte logique (non représentée) qui agit en réponse aux signaux depuis l'ADC 40 et l'ASC pour produire des signaux de sortie sur quatre lignes de 70 18777 15 2043640 sortie représentées par les symboles #1, 4k 2, 4k 4 et 4k 8. Les signaux de sortie représentent un digit décimal codé sous forme binaire. Ainsi, aucun signal n'apparaît sur n'importe laquelle des lignes d'entrée depuis une carte de paramètre si un digit décimal 5 codé sous forme binaire 0 est lu. Un signal est formé sur la ligne 4k 1 si un digit décimal codé sous forme binaire 1 est lu; un signal de commande est formé sur les lignes 4M 1 et 4k 2 si un digit décimal codé sous forme binaire 3 est lu; etc. Les matrices de circuit porte du type utilisé sur chaque carte de paramètre 48 sont 10 bien connues dans la technique des calculateurs et une description détaillée de celles-ci ne sera pas donnée ici. Un circuit de sélection comprenant des circuits porte 50-1 à 50-X est prévu, ces circuits porte correspondant aux cartes de paramètre 48-1 à 48-X. Dans chaque circuit porte 50 se trouvent 15 quatre circuits porte ET 52-1 à 52-8 correspondant aux lignes de sortie # 1 à îit 8 de la carte de paramètre correspondante 48. Chaque circuit porte ET a une entrée connectée à la ligne de sortie correspondante de la carte de paramètre correspondante 48. De plus, chacun des circuits porte ET dans l'un des circuits porte 50 a une 20 entrée commune connectée à l'une d'une pluralité de lignes 40 du type à unité de mémorisation depuis la logique de commande 40. Les lignes dans 40a sont représentées par les symboles TYPE 4k 1 à TYPE 4k X correspondant aux cartes de paramètre 48-1 à 48-X et correspondant aux types de jeux de paramètres 4k là 4k X dans le sys-25 tème. Le circuit de sélection comprenant les circuits porte 50-1 à 50-X met en circuit porte la sortie des cartes 48 de paramètre correspondant aux lignes de sortie 18a du générateur de paramètre 18. La carte de paramètre particulière 48 dont la sortie est mise en circuit porte au circuit de sortie l8a est déterminée par la ligne 30 TYPE 4k là TYPE 4M X recevant un signal de commande depuis la logique de commande 40. Ainsi, la logique de commande 40 contient un circuit porte logique pour déterminer le type de paramètre nécessité pour le sous-système particulier devant être adressé et forme un signal de commande sur la ligne correspondante TYPE 4M 1 à TYPE^ÉX 35 amenant la ligne de sortie 4k 1 -4k 8 de la carte de paramètre correspondante 48 à être mise en circuit porte par l'intermédiaire du circuit porte correspondant 50 aux lignes de sortie l8a. On verra que les lignes de sortie correspondantes de chaque carte de paramètre sont mises en circuit porte par l'intermé-40 diaire des circuits porte ET et connectées ensemble au circuit por 70 18777 16 2043640 te de sortie l8a aux lignes référencées communément VA 1 à # 8. Il faut comprendre que la présente invention n'est pas limitée à la série arithmétique. Par exemple, l'additionneur peut être remplacé par un soustracteur et peut avoir une entrée pour 5 chaque digit de l'adresse devant être traduite. Les cartes de paramètre seraient agencées pour fournir tous les digits d'un paramètre en parallèle plutôt qu'en série. Le circuit porte de paramètre 22 et le générateur de paramètre 20 ne seraient pas nécessités et les cartes de paramètre seraient couplées directement à l'entrée du soustracteur en parallèle. Aucun compteur de digit d'adresse ne serait nécessité et le compteur de séquence d'adresse 44 serait utilisé pour sélecter le paramètre approprié sur les cartes de paramètre, tel que décrit ci-dessus. Le soustracteur pourrait effectuer une soustraction parallèle en utilisant le contenu du registre 14 et les cartes de paramètre pour former la différence, et la différence pourrait être mémorisée en retour dans le registre 14 en parallèle. Cependant, il ne serait pas nécessai re de sur-soustraire et d'additionner en retour, puisque la soustraction pour chaque paramètre pourrait être déterminée.sans changement du contenu du registre 14 à l'instant où un résultat négatif serait formé. Les compteurs et un registre du type représenté en 26-36 seraient utilisés pour former et mémoriser les parties différentes de l'adresse traduite. Il faut également noter, que le registre SA 36 pourrait être associé dans le temps avec d'autres registres dans le système tel que 14, qui pourraient avoir le restant après que l'opération arithmétique soit effectuée. 70 18777 17 2043640 Tableau I Description Valeur Segs par SU 111.200 Segs par face de disque 013.900 Segs dans dix pistes dans toutes les trois zones 002.780 Segs dans une piste dans toutes les trois zones 000.278 Segs dans une piste dans la zone 1 000.078 Segs dans une piste dams la zone 2 000.100 10 Note - Segs * sections. Tableau II ADC 00 01 02 03 04 05 ASC - 00 . . ASC « 01 - - - - - ASC « 02 0 0 2 1 1 1 ASC - 03 0 0 9 7 1 0 ASC - 04 0 8 7 2 0 0 ASC » 05 • 8 7 2 0 0 0 ASC « 06 8 7 0 0 0 0 ASC - 07 0 0 1 0 0 0 25 La présente invention n'est pas limitée aux exemples de réalisation qui viennent d'être décrits, elle est au contraire susceptible de variantes et de modifications qui apparaîtront à l'homme de l'art. 70 18777 18 2043640 REVENDICATIONS 1 - Traducteur d'adresses pour un fichier d'élément d'enregistrement rotatif, des format d'information prédéterminés étant assignés pour des éléments d'enregistrement différents et des trans- 5 ducteurs étant utilisés pour la lecture et l'écriture sur ceux-ci, ce traducteur convertissant les adresses en une pluralité de parties d'adresse pour la sélection de transducteur et pour la sélection de position angulaire de l'élément, lequel traducteur est caractérisé en ce qu'il comprend des moyens pour chaque format d'in-10 formation différent pour lequel les adresses doivent être traduites pour former des signaux de paramètre codés pour le format correspondant, au moins un signal de paramètre étant formé pour chaque partie d'adresse, des moyens pour former le complément des signaux de paramètre, des moyens de combinaison pour recevoir une 15 adresse devant être traduite et pour combiner celle-ci avec les signaux de paramètre ou le complément de ces signaux de paramètre amenant, de ce fait, l'addition ou la soustraction, respectivement, des signaux de paramètre, et formant, de ce fait, un signal résultant codé, ces moyens de combinaison combinant, en outre, tous les 20 résultats formés de ce fait avec les signaux de paramètre ou le complément des signaux de paramètre, des moyens pour compter le nombre de fois qu'un signal de complément de paramètre correspondant à une partie d'adresse particulière est combiné avec l'adresse ou les signaux résultants avant que les signaux résultants codés 25 deviennent moindre que zéro, et des moyens comprenant des moyens de comptage pour former un signal représentant la sélection de transducteur et les parties de position angulaire de l'adresse traduite. 2 - Traducteur selon la revendication 1, caractérisé en ce qu'il comprend au moins un compteur pour chacune des parties 30 d'adresse pour la sélection de transducteur. 3 - Traducteur selon la revendication 2, caractérisé en ce qu'il comprend des moyens de registre pour mémoriser le signal résultant codé formé après que toutes les parties d'adresse de sélection de transducteur soient réglées dans les compteurs, un tel ré- 35 sultat codé formant, de ce fait, la partie d'adresse de position angulaire. • 4 - Traducteur selon la revendication 1, caractérisé en ce qu'il comprend des moyens de circuit porte commandés pour coupler les signaux de paramètre depuis l'un des moyens pour former les 40 signaux de paramètre, les moyens de combinaison recevant de tels 70 18777 19 2043640 signaux de paramètre sélectés ou le complément de ceux-ci pour la combinaison. 5 - Traducteur selon la revendication 4, caractérisé en ce que les moyens de circuit porte commandés comprennent un circuit 5 porte pour chaque moyen pour former des signaux de paramètre ayant un circuit de commande individuel, un signal de commande sur un circuit de commande amenant le circuit porte correspondant à coupler les signaux de sortie des moyens correspondant pour former les signaux de paramètre à un circuit de sortie de ceux-ci. 10 6 - Traducteur selon la revendication 5, caractérisé en ce que les moyens de combinaison comprennent un circuit d'additionneur comprenant un circuit de sortie pour indiquer lorsqu'une exécution est produite et comprenant des moyens de circuit de commande amenant le complément d'un signal de paramètre à être appliqué à l'ad» 15 ditionneur par les moyens de complément en réponse à un signal d'exécution et des moyens de couplage pour coupler les signaux non complémentés depuis les moyens de circuit porte commandés au circuit d'additionneur, ces moyens de circuit de commande amenant les moyens de couplage à coupler le signal de paramètre non complémen- 20 té au circuit d'additionneur en réponse à la perte d'un signal d'exécution. 7 - Traducteur selon la revendication 1, caractérisé en ce qu'il comprend des moyens de comptage de paramètre ayant un compte correspondant à chacun des signaux de paramètre, les moyens pour 25 former les signaux de paramètre répondant aux comptes de paramètre pour former des signaux de paramètre correspondant. 8 - Traducteur selon la revendication 7, caractérisé en ce que l'adresse devant être traduite et les signaux de paramètre contiennent chacun une pluralité de digits, et comprenant des moyens 30 de comptage de digits pour fournir une pluralité de comptes correspondant aux digits des signaux de paramètre, les moyens pour former les signaux de paramètre agissant en réponse au compte de ces moyens de comptage de digits pour lire le digit correspondant du signal de paramètre désigné par l'état de ces moyens de comptage de 35 paramètre. 9 - Traducteur pour des adresses devant être traduites en une pluralité de parties d'adresse pour la sélection de tête d'inscription-lecture dans un fichier ayant un élément rotatif, caractérisé en ce qu'il comprend des moyens de registre pour mémoriser 40 une adresse devant être traduite, des moyens pour fournir le com- 70 18777 20 2043640 plément de chacune d'une pluralité de parties d'adresse comprenant une pluralité de moyens de circuit de paramètre chacun pour produire une série de signaux codés correspondant aux parties d'adresse pour différents formats d'adresse, des moyens de sélection pour sé-5 lecter les signaux depuis l'un des moyens de circuit de paramètre, des moyens pour combiner sélectivement et de façon répétitive un signal de complément de paramètre sélecté avec le contenu des moyens de registre amenant la soustraction du paramètre depuis le contenu des moyens de registre, et des moyens comprenant un comp-10 teur pour chacune de la pluralité de ces parties d'adresse pour compter le nombre de fois que le signal de complément de paramètre codé correspondant est combiné avec le contenu des moyens de registre avant que le résultat devienne moindre que zéro, le contenu des compteurs représentant, de ce fait, les parties d'adresse 15 correspondantes. 10 - Traducteur d'adresses pour un fichier d'élément d'enregistrement rotatif, des formats d'information prédéterminés étant assignés pour des éléments d'enregistrement différents et des transducteurs étant utilisés pour.la lecture et l'écriture sur ceux-ci, 20 ce traducteur convertissant les adresses en une pluralité de parties d'adresse pour la sélection de transducteur et pour la sélection de position angulaire de l'élément, lequel traducteur est caractérisé en ce qu'il comprend des moyens pour former sélectivement des signaux représentant le complément d'un paramètre pour chaque 25 format d'information différent, les signaux comprenant une partie de signal de complément de paramètre pour chacune d'une pluralité de parties d'adresse, des moyens pour combiner une adresse devant être traduite avec les signaux de complément de paramètre et pour former un résultat, le résultat et chaque résultat subséquent étant 30 relativement couplés en retour à l'entrée des moyens de combinaison pour une autre combinaison, ces premiers moyens nommés étant opérationnels pour appliquer sélectivement et de façon répétitive le signal de complément de paramètre codé pour chaque partie de paramètre aux moyens de combinaison amenant chaque paramètre à être sous-35 trait de façon répétée depuis l'adresse et les résultats subséquents et un compteur pour chacune d'une pluralité de ces parties de complément de paramètre, les compteurs comptant le nombre de fois que le complément de la partie de paramètre correspondante est combinée avant que le résultat devienne négatif, les états de ces eomp-40 teurs représentant, de ce fait, au moins une partie des parties 70 18777 21 2043640 d'adresse. 11 - Traducteur selon la revendication 10, caractérisé en ce qu'il comprend un registre pour mémoriser le résultat restant après que le dernier signal de complément de paramètre ait été com- 5 biné, le résultat mémorisé identifiant, de ce fait, une partie d'adresse. 12 - Traducteur utilisant un circuit de combinaison pour la traduction des adresses en une pluralité de parties d'adresse pour la sélection de tête d'inscription-lecture et la sélection de 10 position angulaire dans un fichier ayant un élément d'enregistrement rotatif, lequel traducteur est caractérisé en ce qu'il comprend un circuit commandé pour former une série de signaux pour le circuit de combinaison, chaque signal formé correspondant à une partie différente des parties d'adresse, le circuit commandé for-15 mant sélectivement une série différente de signaux pour chacun d'une pluralité de formats d'adresse différents sur l'élément d'enregistrement, le circuit de combinaison combinant répétitivement et sélectivement chacun de la série des signaux formés avec une adresse étant traduite amenant la soustraction du signal depuis une 20 telle adresse pour former des résultats, et au moins un compteur pour compter le nombre de fois que chaque signal formé est combiné avec l'adresse ou un tel résultat avant que le résultat devienne moindre que zéro. 13 - Traducteur selon la revendication 12, caractérisé en 25 ce que le circuit commandé comprend un circuit de paramètre pour chaque format d'information différent pour lequel les adresses doivent être traduites, chaque circuit de paramètre formant une série de signaux de paramètre correspondant au format respectif. 14 - Traducteur selon la revendication 13, caractérisé en 30 ce quJil comprend un circuit pour former le complément de la série de signaux de paramètre avant d'être combiné par le circuit de combinaison. .15 - Traducteur selon la revendication 14, caractérisé en ce qu'il comprend un circuit de couplage pour coupler alternative-35 ment les signaux de paramètre sans les complémenter au circuit de combinaison. 16 - Traducteur selon l'une quelconque des revendications 13, 14 ou 15, caractérisé en ce qu'il comprend un circuit porte commandé pour sélecter les signaux de paramètre depuis un circuit 40 sélecté des circuits de paramètre. 70 18777 22 2043640 17 - Traducteur selon la revendication 16, caractérisé en ce que le circuit porte commandé comprend un cirouit porte pour chaque circuit de paramètre ayant un circuit de commande individuel, un signal de commande sur un circuit de commande amenant le cir- 5 cuit porte correspondant à coupler les signaux de sortie du circuit de paramètre correspondant à un circuit de sortie de celui-ci. 18 - Traducteur selon la revendication 15 dans lequel le circuit de combinaison a un circuit de sortie pour indiquer le moment où une exécution est produite, caractérisé en ce qu'il com- 10 prend un circuit de commande amenant le complément d'un signal de paramètre à être appliqué au circuit de combinaison par le circuit de complément en réponse à un signal d'exécution et amenant le circuit de couplage à coupler un signal de paramètre non complémenté au circuit de combinaison en réponse à l'absence d'un signal d'e- 15 xécution. 19 - Traducteur selon l'une quelconque des revendications 12 à 18, caractérisé en ce qu'il comprend au moins un circuit de compteur pour chacune des parties d'adresse pour la sélection de transducteur. 20 20 - Traducteur selon la revendication 19, caractérisé en ce qu'il comprend un.circuit de commande permettant à l'un des compteurs pour une partie d'adresse particulière d'être compté pendant la combinaison du signal correspondant à une telle partie d'adresse particulière. 25 21 - Traducteur selon l'une quelconque des revendications 12 à 20, caractérisé en ce qu'il comprend un registre pour mémoriser le signal résultant formé par les moyens de combinaison après que toutes les parties d'adresse de sélection de transducteur soient combinées, un tel signal résultant formant, de ce fait, la 30 partie d'adresse de position angulaire. 22 - Traducteur selon la revendication 13, caractérisé en ce qu'il comprend un circuit de comptage de paramètre ayant un compte correspondant à chacun des signaux de paramètre, les circuits de paramètre répondant aux comptes de paramètre pour former des si- 35 gnaux de paramètre correspondant. 23 - Traducteur selon l'une quelconque des revendications 13 à 22, caractérisé en ce que l'adresse devant être traduite et les signaux de paramètre contiennènt chacun une pluralité de digits, et caractérisé en ce qu'il comprend un circuit de comptage de di- 40 gits pour fournir une pluralité de comptes correspondant aux digits 70 18777 23 2043640 des signaux de paramètre, les circuits de paramètre agissant en réponse au compte du circuit de comptage de digits pour la lecture d'un digit correspondant d'un signal de paramètre.