Brevet FR2459527A1 — publié le 19810109

"Procédé et système pour enregistrer, la division en sec- teurs d'un disque de mémoire" La présente invention concerne un procédé pour régir l'enregistrement d'informations air un disque de mémoire magnétisable tournant afin de diviser en sec- teurs une piste de ce disque, de telle sorte que la piste contienne un premier nombre préétabli de secteurs et que chaque secteur soit formé d'une information d'identifica- tion de secteur présentant un second nombre préétabli d'octet avec une information préétablie et d'une partie comportIt des données constituées d'un nombre minimum pré- établi d'octet concernant une information quelconque, ain- si qu'un système pour exécuter le procédé. La division d'un disque de mémoire en sec- teurs est nécessaire pour pouvoir accéder, à l'aide de l'adresse de secteur qui est contenue dans l'iformation d'identification de secteur, à un article distinct contenu dans la partie comportant des données. Pour la division précise d'une piste d'un d1que de mémoire en secteurs, les seules limitations auxquelles on se heurte sont dues-à l'entraînement du disque et au canal d'enregistremet/lectu- re. Pour les "Flexiblesdisques souples en particulier exis- tent divers formats standards parmi lesquels le plus cou- rant est décrit dans la norme ECMA-54. La partie d'un sec- teur qui comporte des données est formée de la zone de don- nées et du vide précédent ainsi que du vide suivant. Ces vides sont nécessaires lorsqu'un nouvel article doit être enregistré dans la partie d'un secteur déterminé qui com- porte des données. A cet effet, on lit tout d'abord les informations d'identifiction de secteur jusqu'à ce que l'on trouve le numérocb secteur souhaité. On commute en- suite sur enregistrement, ce qui ne peut cependant s'ef- fectuer qu'un certain temps après la fin de l'information d'identification de secteur, pour ne pas la perturber par le courant d'effacement appliqué en supplément. Après l'enregistrement de l'article, le courant d'enregistrement doit être coupé, mais il faut simultanément faire en sorte que le courant d'effacement couvre la totalité de l'arti- cle, sans cependent endommager l'information d'identifica- tion de secteur suivante. Il faut alors tenir compte du fait que la vitesse de rotation du disque de mémoire peut s'écar- ter de la valeur nominale et, en outre d'autres tolérances mécaniques et électriques, de sorte que les vides occupent une région appréciable du disque. La longueur des diverses parties, c'est-à-dire de l'information d'identification de secteur ainsi que de la zone de données et des vides dans une partie comportant des données contient chaque fois un nombre préétabli d'octet, dont le contenu de données est fixé lorsque l'accès à l'article est commandé sur base de ces données et qui, sinon, est quelconque. Entre l'extrémité de la partie comportant des données du dernier secteur et l'information d'identifica- tion du premier secteur est prévu un plus grand vide. Lors de l'enregistrement de 15nformation de division en secteurs sur des machines automatiques spécialement prévues à cet ef- fet, ce dernier vide contient également un nombre d'octet. Ces machines automatiques sont équipées à cet effet de mé- canismes d'entraînement onéreux à vitesse de rotation ré- glée avec précision. La grandeur de ce vide entre le dernier et le premier secteur est maintenant choisie telle que, lors d'un nouvel enregistrement de la division en secteurs pour un mécanisme d'entrainement courant et normal, l'extrémité du dernier secteur, qui recule alors davantage, n'empiète pas sur le début du premier secteur, même pour une vitesse de rotation maximum en deçà de la limite de tolérance. En fait, la division en secteurs n'est enre- gistrée sur de tels disques de mémoire qu'une seule fois pendant leur durée de vie, en particulier au moment de lur fabrication, tandis que chez l'utilisateur, cette division en secteurs n'est pratiquement jamais modifiée. Le vide en- tre le dernier et le premier secteur a ainsi une grandeur nominrle et n'est pas utilisé comme zone de stockage pour la mémoire. Pour ce vide, ainsi que pour les autres vides, il convient de noter qu'on a tenu compte de plusieurs toléran- ces distinctes qui, d'une part, risquent peu d'apparaître et, d'autre part,re peuvent pratiquement jamais apparaître toutes en même temps. L'invention a pour but de procurer un procédé pour commander l'enregistrement d'informations sur un disque de mémoire magnétisable tournant en vue de diviser en sec- teurs une piste de ce disque, de telle sorte que le domaine de stockage présent soit utilisé le plus efficacement pos- sible et que les frais nécessaires soient réduits, en parti- culier que des mécanismes d'entraînement à régulation très précise soient évités. A cet effet, conformément à l'invention, on effectue la séquence d'opérations suivante - on enregistre l'information du premier nombre de secteurs, étant entendu que, dans le dernier secteur, la partie comprenant des données est enregistrée non pas aec le nombre minimum prééC4abli d'octet d'information mais jusqu'à ce que le début du premier secteur soit atteint, - on compte le nombre d'octet de la partie comprenant des données du dernier secteur, - on modifie le nombre minimum préétabli d'oc- tet de la partie comprenant des données d'une valeur égale au quotient de la différence entre le nombre d'octet de la dernière partie comprenant des données et le nombre minimum divisée par le premier nombre, - on enregistre l'information du premier nom- bre de secteurs, la partie comprenant des données de tous les secteurs présentant le nombre d'octet minimum modifié. On réalise ainsi une division en secteurs dans laquelle la partie comprenant des données ne contient pas un nombre préétabli fixe d'octet, mais un nombre d'octet va- riable, le nombre minimum étant choisi de manière que, même lors d'un enregistrement ultérieur d'un article à la vites- se de rotation minimum, il subsiste un vide suffisant entre l'extrémité de cet article et l'information d'identifica- tion du secteur suivant. La longueur de ce vide ne doit pas correspondre à un nombre d'octet préétabli pour la vitesse de rotation minimum, mais le vide minimum est plu- tôt une grandeur absolue.-Dans le procédé conforme à l'in- vention, le vide entre le dernier secteur et le premier sec- teur est, en particulier, entièrement supprimé parce que les secteurs sont toujours pratiquement reliés directement les uns aux autres. Pour quelques formats connus, le procédé conforme à l'invention offre ainsi l'avantage particulier supplémentaire que, pour des paramètres par ailleurs inchan- gés, une piste peut comporter un secteur de plus que pour le format standard connu mentionné dans le préambule pour la division en secteurs. Seul le nombre des octets entre deux informations d'identification de secteurs consécutives reste maintenant essentiel. - Etant donné que le nombre des octets, duquel la partie comprenant des données du dernier secteur est plus longue que le nombre minimum, ne représente pas toujours une valeur pouvant être divisée par le nombre de secteurs sans laisser de reste, il est avantageux de choisir, en tant que valeur de modification, le nombre entier voisin dans l'ordre décroissant par rapport au quotient. La partie comprenant des données du dernier secteur contient ainsi un nombre d'octets supérieur de ce reste à celui des autres secteurs. En général, un disque de mémoire contient une information d'index et l'enregistrement de l'information du premier secteur débute un laps de temps correspondant à un troisième nombre préétabli d'octets après l'identification de l'information d'index. Cette information d'index est, par exemple, un trou qui est détecté par une barrière lumineuse. Pour garantir une distance suffisamment grande entre l'in- formation d'identification du premier secteur et l'endroit du point de déclenchement du courant d'enregistrement à la fin de l'opération de division en secteurs, l'enregistre- ment ne débute qu'après un laps de temps déterminé, c'est- à-dire après un nombre d'octets déterminé à partir de l'i- dentification de cette information. Dans ce cas, il est avantageux de compter le nombre d'octets à partir de la fin de l'information d'identification du dernier secteur jusqu'à l'identification de l'information d'index et d'aug- menter cette valeur comptée du troisième nombre d'octets pour former la différence. On peut ainsi obtenir une réali- sation plus simple du procédé. Pour tenir compte des fluc- tuations accidentelles lors de la détection de l'informa- tion d'index, il est avantageux de diminuer la différence, avant la formation du quotient, d'un quatrième nombre d'oc- tets qui correspond aux fluctuations accidentelles du mo- ment d'identification de l'information d'index. On évite de cette façon que des fluctuations plus importantes du moment de détection, qui peuvent couvrir un plus grand nombre d'octets, faussent de manière critique la valeur de modifi- cation. Un-système servant à exécuter le procédé con- forme à l'invention équipé d'un générateur de signaux d'hor- loge servant à produire une impulsion d'horloge d'octet, d'un premier compteur (servant à compter le premier nombre de secteurs de la piste) et d'un deuxième compteur servant à compter le deuxième nombre d'octets de l'information d'identification de secteur et le nombre minimum d'octets de la partie comportant des données, ainsi que d'un système de stockage, qui donne l'information d'identification de secteur et l'information de la partie comportant des don- nées, est caractérisé par - un troisième compteur qui reçoit, à l'entrée de comptage, l'impulsion d'horloge d'octet et, à une entrée de déclenchement de comptage, un signal de déclenchement que le premier compteur produit lorsqu'il atteint la posi- 3o tion de comptage correspondant au premier nombre ou au der- nier secteur et qui bloque le comptage du deuxième compteur, - une mémoire de nombres qui contient une va- leur représentant le nombre minimum des octets de la partie comportant des données, - une unit4 de calcul, qui reçoit la position de comptage du troisième compteur et qui, lors de l'iden- tification d'une information initiale, en particulier de l'information d'index, soustrait de la position de comp- tage alors atteinte, le contenu de la mémoire de nombres, divise la différence par le premier nombre, ajoute le quo- os tient ou la valeur entière la plus proche du quotient dans le sens décroissant au contenu de la mémoire de nombres et transfère cette somme dans la mémoire de nombres en effaçant son contenu précédent, - le premier compteur recevant alors une impul- sion d'horloge de comptage lorsque le deuxième compteur a compté un nombre d'impulsions d'horloge d'octet correspon- dant au contenu de la mémoire de nombres. La commande de l'enregistrement de l'information de secteur est ainsi pos- -sible à peu de frais, étant donné que même lors de l'enre- gistrement de la division en secteurs correspondant au for- mat standard connu, des compteurs sont nécessaires et que l'unité de calcul ne doit effectuer qu'une opération de calcul simple qui se répète sans cesse. Lors de l'utilisation d'un disque de mémoire présentant un marquage d'index, auquel cas l'enregistrement de la division en secteurs ne débute qu'un laps de temps déterminé ou un nombre d'octets déterminé après l'identifi- cation de l'information d'index, une forme d'exécution du système conforme à l'invention est caractérisée en ce qu'il est prévu un quatrième compteur qui, après l'identification de l'information d'index, reçoit l'impulsion d'horloge d'octet en tant qu'impulsion d'horloge de comptage et, après après le comptage du troisième nombre d'impulsions d'horlo- ge d'octets, il déclenche le comptage du deuxième compteur et l'unité de calcul traite la position de comptage du troisième compteur augmentée du troisième nombre. L'unité de calcul peut très facilement tenir compte de cette posi- tion de comptage augmentée, qui est toujours constante. Une commande particulièrement simple du comp- teur est possible lorsque le premier compteur, le deuxième compteur et le quatrième compteur sont des décompteurs, auquel cas lors de l'identification de l'information d'in- dex, le premier compteur est amené sur une position corres- pondant au premier nombre et le quatrième compteur sur une position correspondant au troisième nombre, le quatrième compteur, en arrivant à la position de comptage zéro, dé- clenche le deuxième, le premier compteur, en atteignant la position de comptage zéro, commute l'impulsion d'horloge d'octects du deuxième compteur sur le troisième et le deuxième compteur, lors du déclenchement et chaque fois qu'il atteint sa position zéro, est amené sur une position correspondant à la somme du deuxième nombre et du nombre minimum et, chaque fois qu'il atteint la position zéro, il envoie une impulsion de comptage au premier compteur. De cette façon, pratiquement aucune commande d'exécution n'est nécessaire. Une commande encore plus simple est possible lorsque le deuxième compteur est formé de deux sous-comp- teurs, auquel cas en alternance le premier sous-compteur compte le deuxième nombre d'octets et le second sous-comp- teur compte le nombre d'octets minimum, tandis que le pre- mier compteur reçoit une impulsion d'horloge de comptage du premier souscompteur chaque fois après comptage du deuxième nombre. On obtient de cette façon un système i commande presque entièrement automatique. Il est bien entendu aussi possible de ntutili- ser chaque fois qu'un seul compteur en tant que deuxième, troisième et quatrième compteur ou en tant que sous-comp- teurs, et de le commuter de manière correspondante, ce qui peut s'effectuer à l'aide d'une commande d'exécution. Une commande simple de l'information requise pour l'enregistrement de la division en secteurs est pos- sible lorsque le système de stockage est une mémoire per- manente qui est adressée par le deuxième et par le troisième ou le quatrième compteur. Aucune modification d'adresse particulière n'est nécessaire à cet'effet. Des formes d'exécution de l'invention seront décrites ci-après à titre d'exemple avec référence aux des- sins annexés, dans lesquels: la Fig. 1 illustre schématiquement la division en secteurs pour un format standard connu; la Fig. 2 illustre la division en secteurs pour un procédé conforme à l'invention, et la Fig. 3 illustre un système servant à exécuter le procédé conforme à l'invention. En a sur la Fig. 1 sont représentées deux impul- -sions d'index consécutives qui se présentent lorsque le dis- que de mémoire effectue plusieurs révolutions. La Fig. 1 illustre, de même que la Fig. 2, un développement des infor- mations d'une piste du disque de mémoire qui est en fait fermé sur luimême, de sorte que les parties représentées à droite sur les Fig. 1 et 2 sont une-répétition du début représenté à gauche. En b sur la Fig. 1 est illustrée la division de la piste en diverses parties ou domaines comportant de l'information. En a sur la Fig. 1 le flanc avant de la mar- que d'index, qui peut être produit par la détection électro- optique d'un trou dans le disque ou d'une autre manière con- nue, est suivi du vide LI1 précédant l'index d'une longueur de 40 octets, puis du caractère d'index I. Ce caractère d'index est formé de 7 octets, 6 octets d'information de synchronisation et 1 octet identificateur d'index. En b sur la Fig. 1 le caractère d'index I est suivi du vide L12 succédant à l'index d'une longueur de 26 octets qui n'est rempli que de caractères de données identiques qui ne sont cependant pas exploités davantage. Débute alors une succession de secteurs 1 à n, qui ont tous la même structure. Pour plus de clarté, seul le premier secteur et le début du deuxième, ainsi que la fin du dernier secteur n sont indiqués. Chaque secteur débute par l'information d'identification de secteur Sk 1, Sk 2, etc., qui contient chaque fois un octet d'identification déterminé pour l'information d'identification de secteur, ainsi que l'adresse du secteur à l'intérieur de la succes- sion et un numéro de piste. L'information d'identification de secteur est suivie chaque fois d'un vide L11, L21, etc., ayant chaque fois une longueur d'un nombre d'octets déterminé. Le pre- mier vide Lii est suivi de la zone de données proprement dite DF1, etc. qui, lors du premier enregistrement de l'in- formation de secteur sur un disque de mémoire vide contient une information quelconque. Suit alors le vide L12 ou le vide correspondant dans les autres secteurs et ce, jusqu'à la fin du secteur, o débute l'information d'identification du secteur voisin. Au dernier secteur n se raccorde, après le vide Ln2, un vide de piste LS, qui se termine lorsque la marque d'index apparaît à nouveau. L'application de cette information représente, en particulier de l'information d'identification de secteur, s'effectue normalement au moyen d'appareils dans lesquels la vitesse de rotation de l'entraînement est réglée avec une précision telle que, pour une révolution, le nombre nominal de 5.208 octets soit enregistré d'une manière assez précise. Après le démarrage de l'opération d'enregistrement, au départ du flanc avant de la première impulsion d'index, octets du vide Lii précédant l'index sont enregistrés. Le caractère d'index est ensuite enregistré et est suivi de 26 octets du vide L12 succédant à l'index. L'information d'identification de secteur Skl du premier secteur est maintenant enregistrée avec l'adresse correspondante d'une longueur de 13 octets. Ensuite, dans le domaine du vide Lii, un nombre de 11 octets est enregistré et est suivi de la zone de données DF1 d'une longueur de 137 octets. Le vide L12, d'une longueur de 27 octets, est enregistré immédiate- ment ensuite. Cette opération se répète pour le secteur 2, de même que pour tous les secteurs suivants. Après, la zone 5 de données DFn du dernier secteur et après le vide Ln2 suivant de 27 octets, d'autres octets sont enregistrés jusqu'à ce que le flanc avant de l'impulsion d'index sui- vante soit identifié. Ce domaine est le vide de piste LS qui, pour une vitesse de rotation nominale, a une longueur de 273 octets. A la fin de ce vide de piste se présente un endroit de jonction pour lequel l'information peut accuser un saut de phase qui n'est cependant pas gênant étant donné qu'à cet endroit aucune information pouvant être utilisée en vu du traitement ultérieur, n'a été enregistrée. Lorsqu'un article doit être enregistré dans une zone de données sur un disque de mémoire ainsi pourvu d'une information d'identification de secteur, la tête de lecture- enregistrement est réglée sur la piste choisie, puis les informations d'identification de secteur sont lues, jus- qu'à ce que le secteur dans la zone de données duquel l'ar- ticle doit être enregistré, ait été trouvé. Après l'identi- fication de l'information d'identification de secteur com- plète, au terme d'un laps de temps préétabli, on commute sur enregistrement et on enregistre l'article, étant en- tendu que, par exemple, 6 octets d'information de synchro- nisation passent les premiers. Le début de cette informa- tion de synchronisation nouvellement enregistrée ne tombe normalement pas dans le réseau d'octets de l'information, qui était précédemment contenu dans le vide correspondant succédant à l'information d'identification de secteur, mais l'information de synchronisation suffit cependant pour, à la lecture, synchroniser l'impulsion d'horloge d'octets sur l'information utile suivante. La fin de l'article ne tombe normalement pas non plus au même endroit que la fin de la zone de données en question, mais se prolonge, en particu- lier pour une vitesse de rotation du disque supérieure à la vitesse de rotation nominale, dans le vide prévu entre la zone de données et l'information d'identification du secteur suivant, mais ce vide est toutefois d'une dimension telle que, pour la vitesse de rotation maximale, l'inté- grité de l'information d'identification de secteur suivante soit encore toujours assurée. La structure des secteurs dont les diverses parties ont les longueurs précises représentées sur la Fig. 1 n'existe toutefois normalement plus lorsque le dis- que de mémoire a été pourvu d'informations utiles. Le grand vide de piste LS subsiste cependant toujours. La Fig. 2 illustre une division en secteurs dans laquelle les divers secteurs sont au moins aussi longs que ceux de la Fig. 1, mais la structure, en dehors de l'infor- mation d'identification de secteur, est quelque peu diffé- rente, comme expliqué ci-après, et de plus, en lieu et place du grand vide de piste, est prévu un secteur supplémentaire. Etant donné que ce secteur supplémentaire, même pour la vitesse de rotation maximum admissible du disque est plus petit que le vide de piste, tous les secteurs de la Fig. 2 sont même plus longs que dans la division représentée sur la Fig. 1, étant donné que les secteurs sont répartis en subs- tance uniformément sur la totalité de la longueur de la pis- te. Cette disposition est obtenue de la manière suivante. Un certain nombre d'octets d'information quel- conque est enregistré au passage du flanc avant de l'impul- sion d'index qui est représentée en a sur la Fig. 2. Ce nombre est ici indiqué par ix. On admet ici qu'aucun carac- tère d'index n'est enregistré, étant donné que celui-ci n'est, dans la grande majorité des cas, jamais utilisé. Suit alors l'information d'identification Skl du premier secteur, comme dans la division de piste représentée sur la Fig. 1. Cette information n'est cependant plus suivie de la succession d'un vide, d'une zone de données et d'un autre vide, mais d'une partie DT1 comportant des données qui y est immédiatement adjacente et qui s'étend jusqu'à l'infor- mation d'identification Sk2 du secteur suivant. Le nombre d'octets dans la partie DT1 comportant des données est égal à la somme d'octets de la zone de données DF1 sur la Fig. 1, et de ceux des vides précédent et suivant Lll et L12, c'est- à-dire à 175 octets. Ce nombre d'octets dans la partie DT1 comportant des données est suivi de l'information d'identification Sk2 du deuxième secteur, à laquelle la partie comportant des données DT2 se raccorde de la même manière que pour le premier secteur, et ainsi de suite jusqu'au dernier secteur. Ce dernier secteur débute après la partie contenant des don- nées DT (n - 1) de l'avant-dernier secteur, à nouveau par l'information d'identification de secteur Skn et est suivi d'une partie z comportant des octets d'information comme pour les parties comportant des données des secteurs précé- dents, jusqu'à ce que le flanc avant de l'impulsion d'index suivante apparaisse à nouveau. L'enregistrement est ainsi terminé étant donné qu'à ce moment suivent les octets de la partie ix qui ont déjà été enregistrés, comme indiqué sur la Fig. 2. Pour obtenir une répartition uniforme des sec- teurs sur l'ensemble de la piste, il faut maintenant que la somme des nombres d'octets des deux parties z et ix soit égale au nombre N des octets présents dans les parties com- portant des données des autres secteurs. Il faut alors en- core tenir compte, lors de l'identification du flanc avant de l'impulsion d'index, d'une imprécision qui dépend des propriétés électriques et mécaniques générales et des tolé- rances de la mémoire à disque et qui est ici comptée pour octets. Pour pouvoir vérifier la condition que l'on vient de mentionner, il faut compter le nombre d'octets dans la partie z et lorsque cette condition n'est pas remplie, il faut que le reste R soit réparti sur tous les secteurs. On obtient ainsi: R = Z + ix - N - j o z = nombre d'octets dans la partie z, ix = nombre d'octets dans la partie ix, N = nombre d'octets dans la partie comportant des données DT, j = imprécision du flanc d'impulsion d'index (Jitter). On obtient ainsi la valeur de correction: K = R entier pour R>0 m K = (R entier) - 1 pour R 40 o m est le nombre de secteurs par piste. Dans une nouvelle révolution du disque de mé- moire, la même opération d'enregistrement est répétée dans la même piste, le contenu ancien de cette piste est effacé et un nombre d'octets corrigé NK = N + K * étant maintenant utilisé pour la partie comportant des don- nées DT des secteurs. Les octets qui, à cause de la valeur de correction, ne peuvent pas être divisés de manière à don- ner un nombre entier, sont contenus dans la somme des par- ties z et ix. Etant donné que cette correction peut s'ef- fectuer très rapidement, c'est-à-dire en une seule révolu- tion du disque, de sorte qu'entre le premier et le second enregistrement de la division en secteurs dans la même piste, ne se trouve en pratique qu'une seule révolution du disque, on peut admettre que la vitesse de rotation ne s'est pra- tiquement pas modifiée dans ce court laps de temps, de sorte qu'une nouvelle correction n'est pas exécutée, mais qu'on poursuit les opérations de la même façon pour la piste sui- vante avec la valeur corrigée N K du nombre d'octets. Lors- que, pour une piste, la valeur de correction K = 0, il va de soi qu'il ne se produit aucun nouvel enregistrement de la division en secteurs dans cette piste, mais que la piste sui- vante la plus proche est alors directement enregistrée. Par le fait qu'on poursuit les opérations avec le nombre d'oc- tets corrigé, un enregistrement répété d'une piste n'est nécessaire qu'après de nombreux balayages de piste sans cor- rection. Le système représenté sur la Fig. 3 servant à commander cette opération d'enregistrement décrite contient compteurs binaires 2, 4, 6, 12 et 20, une mémoire perma- nente 10, un dispositif de calcul formé des parties 26, 28 et 30, une mémoire 24 pour un nombre correspondant à un nom- bre décimal à trois chiffres, deux bascules électroniques bistables 16 et 22, un circuit-porte OU 14 et deux circuits- portes ET 18 et 32. De plus, une source d'impulsions d'hor- loge est prévue et les impulsions d'horloge de cette source sont amenées par l'intermédiaire du conducteur 17. Cette source d'impulsions d'horloge commande aussi l'enregistre- ment de l'information sur le disque de mémoire, étant en- tendu qu'une impulsion d'horloge est amenée par le conduc- teur 17 chaque fois qu'un octet complet est enregistré, c'est-à-dire après l'enregistrement en série de 8 bits. Les impulsions d'index sont amenées à l'entrée 15 et l'in- formation pour la tête d'enregistrement du disque de mémoi- re est obtenue à la sortie 11. La bascule bistable 16 fonctionnant comme comp- teur est commutée au passage de la première impulsion d'in- dex à l'entrée 15 après le démarrage, de sorte que le cir- cuit-porte ET 18 est déclenché. Le signal de démarrage peut, par exemple, être formé par le fait qu'une entrée de remise à zéro de la bascule 16, qui maintient cette bascule dans un état bloquant le circuit-porte ET 18, est rendue inac- tive. Au plus tard au passage de l'impulsion d'index de déclenchement, le compteur 12 est aussi amené sur le nombre ix et, de plus, la bascule bistable 22 est amenée dans un état qui rend le circuit-porte ET 32 passant. Les impulsions d'horloge amenées par le conducteur 17 parviennent mainte- nant par l'intermédiaire du circuit-porte ET 18 aux entrées de comptage d'horloge des compteurs 12, 2, 4 et 20, seul le compteur 12 étant cependant mis en état de compter. Les sorties de comptage de ce compteur sélectionnent des adres- ses dans la mémoire permanente 10, par exemple par l'inter- médiaire d'un multiplexeur d'adresse qui y est contenu. Les adresses sélectionnées contiennent de l'information qui est amenée à la tête d'enregistrement par l'intermédiaire de la sortie 11. La première partie ix de la piste de la Fig.2 est ainsi enregistrée. Chaque fois qu'il reçoit une impulsion d'horlo- ge, le compteur 12 décompte d'un pas, jusqu'à ce qu'il ait atteint sa position zéro. Le compteur 2 est ainsi par l'in- termédiaire du circuit-porte OU 14 amené sur une position qui correspond à la longueur de l'information d'identifica- tion de secteur Sk et est mis en état de compter. Simulta- nément, les adresses de la mémoire 10 sont commutées sur la sortie du compteur 2. Les adresses alors sélectionnées con- tiennent l'information d'identification de secteur, y com- pris un nombre de bits de synchronisation passant en pre- mier lieu. Le compteur 2 décompte maintenant aussi jusqu'à sa position zéro, grâce a quoi, d'une part, le compteur 6, qui est positionné sur le nombre m de secteurs par piste, reçoit une impulsion d'horloge de décomptage et, d'autre part, le compteur 4 est positionné par l'intermédiaire du circuit-porte ET 32 sur une position qui est fournie par la sortie de la mémoire 24 et qui indique le nombre d'octets de la partie des secteurs qui comprend des données. De plus, dans la mémoire 10, l'entrée d'adresse est commutée sur la sortie du compteur. Le compteur 4 dàcompte maintenant d'un pas à chaque signal d'horloge parvenant à l'entrée d'horlo- ge de comptage Jusqu'à ce qu'il ait atteint sa position zero. La partie du premier secteur comprenant des données est ainsi enregistrée et le compteur 2 est à nouveau posi- tionné par l'intermédiaire du circuit-porte OU 14 et est mis en état de compter, grâce à quoi l'information d'identifica- tion de secteur du deuxième secteur est enregistrée. Les comptages alternants des compteurs 2 et 4, cependant que le compteur 6 décompte chaque fois une impul- sion, se succèdent jusqu'à ce que ce compteur 6 ait atteint sa position zéro. Ceci constitue le signal indiquant que l'information d'identification du dernier secteur a été enregistrée. La bascule bistable 22 qui bloque le cuircuit- porte ET 32, est ainsi cc-rmutée, de sorte que le compteur 4 ne peut pas compter, et simultanément le compteur 20 est mis en route à partir de la position zéro et compte un pas à chaque impulsion d'horloge de comptage. Simultanément, l'en- trée d'adresse de la mémoire permanente 10 est commutée sur la sortie du compteur 20 et les emplacements de stockage ainsi adressés contiennent la même information que le do- maine de stockage de la partie comportant des données. Le compteur 20 continue à compter, de sorte que l'information correspondante est enregistrée dans la piste, jusqu'à ce que le flanc positif de l'impulsion d'index sui- vante apparaisse à l'entrée 15. La bascule 16 est ainsi a nouveau commutée et le circuit-porte ET 18 bloqué, de sorte qu'aucun des compteurs ne reçoit plus d'impulsions d'horlo- ge de comptage. Simultanément est mise en route l'unité de calcul 26 qui combine les valeurs numériques obtenues aux quatre entrées supérieures et affectées des signaux indi- qués en dessous de ces entrées. Le résultat de la combinai- son est le reste R, duquel la partie comprise entre les in- formations d'identification du dernier et du premier sec- teur diffère de la longueur N en octets de la partie com- portant des données dans les secteurs, et ce reste est ame- né à une unité de calcul 28 qui le divise par le nombre n de secteurs d'une piste. On ne détermine alors qu'un quo- tient entier qui représente la valeur de correction K et qui est amenée au sommateur 30 qui additionne cette valeur de correction à la valeur contenue dans la mémoire 24 pour le nombre d'octets présents dans la partie comportant des données et transmet le résultat dans la mémoire 24 en effa- çant ainsi l'ancienne valeur. Lorsqu'une valeur de correc- tion K différente de zéro est apparue, le déplacement de la tête d'enregistrement sur la piste suivante est bloqué et au moyen du flanc positif de l'impulsion d'index suivante, c'est-à-dire une révolution après la fin du programme d'en- registrement précédent, une nouvelle opération d'enregis- trement est mise en route dans la même piste mais avec la valeur corrigée pour la longueur de la partie comportant des données. La division en secteurs dans cette piste est ensui- te finalement enregistrée et la tête d'enregistrement avan- ce sur la piste voisine, après quoi la même opération re- commence. Etant donné que la vitesse de rotation ne s'est normalement que très peu modifiée, la valeur de correction obtenue pour un certain nombre de pistes consécutives est égale à 0, de sorte que ces pistes peuvent être enregistrées immédiatement les unes à la suite des autres. Au lieu des divers compteurs, on pourrait aussi utiliser un plus petit nombre de registres de comptage cor- respondants qui sont positionnés les uns à la suite des au- tres sur diverses valeurs ou qui sont comparés à diverses valeurs. Les trois unités de calcul 26, 28 et 30 pourraient également être remplacées par une seule unité de calcul uni- verselle. L'ensemble du circuit représenté sur la Fig. 3 peut alors être réalisé par un calculateur, en particulier par un micro-processeur. REVENDICATIONS 1.- Procédé pour régir l'enregistrement d'infor- mations sur un disque de mémoire magnétisable tournant afin de diviser en secteurs une piste de ce disque, de telle sor- te que la piste contienne un premier nombre préétabli de secteurs et que chaque secteur soit formé d'une information d'identification de secteur présentant un second nombre préétabli d'oc- tets contenant une information préétablie et d'une partie comportant des données constituées d'un nombre minimum préétabli d'octets concernant une information quel- conque caractérisé en ce qu'on effectue la séquence d'opéra- tions suivante: - on enregistre l'information du premier nombre de secteurs, étant entendu que, dans le dernier secteur, la partie comprenant des données est enregistrée, non pas avec le nombre minimum préétabli d'octets d'information mais jusqu'à ce que le début du premier secteur soit atteint, - on compte le nombre d'octets de la partie comprenant des données du dernier secteur, - on modifie le nombre minimum préétabli d'oc- tets de la partie comprenant des données d'une valeur égale au quotient de la différence entre le nombre d'octets de la dernière partie comprenant des données et le nombre minimum divisée par le premier nombre, - on enregistre l'information du premier nombre de secteurs, la partie comprenant des données de tous les secteurs présentant le nombre d'octets minimum modifié. 2. - Procédé suivant la revendication 1, carac- térisé en ce qu'à titre de valeur de modification, on choi- sit le nombre entier voisin du quotient dans l'ordre décrois- sant. -3. - Procédé suivant la revendication 1 ou 2, dans lequel le disque de mémoire contient une information d'index et l'enregistrement de l'information du premier secteur ne débute qu'un laps de temps correspondant à un troisième nombre préétabli d'octets après l'identification de l'information d'index, caractérisé en ce que le nombre d'octets est compté à partir de la fin de l'information d'identification du dernier secteur jusqu'à l'identification de l'information d'index et cette valeur de comptage est aug- mentée du troisième nombre d'octets pour former la différen- ce. 4. - Procédé suivant la revendication 3, caracté- risé en ce que la différence pour la formation du quotient est diminuée d'un quatrième nombre d'octets qui correspond aux fluctuations accidentelles du moment d'identification de l'information d'index. 5. - Système servant à exécuter le procédé sui- vant l'une quelconque des revendications 1 à 4 équipé d'un générateur de signaux d'horloge servant à produire une im- pulsion d'horloge d'octet, d'un premier compteur servant à compter le premier nombre de secteurs de la piste et d'un deuxième compteur servant à compter le deuxième nombre d'oc- tets de l'information d'indentification de secteur et le nombre minimum d'octets de la partie comportant des données, ainsi que d'un système de stockage qui produit l'information d'identification de sdcteur et l'information de la partie comportant des données, caractérisé par - un troisième compteur (20) qui reçoit, à l'en- trée de comptage, l'impulsion d'horloge d'octet et, à une entrée de déclenchement de comptage, un signal de déclenche- ment que le premier compteur (6) produit lorsqu'il atteint la position de comptage correspondant au premier nombre ou au dernier secteur et qui bloque le comptage du deuxième compteur (2, 4), - une mémoire de nombres (24) qui contient une valeur représentant le nomubre minimum d'octets de la partie comportant des données, - une unité de calcul (26, 28, 30) qui reçoit la position de comptage du troisième compteur et qui, lors de l'identification d'une information initiale, en particulier de l'information d'index, soustrait, de la position de comp- tage alors atteinte, le contenu de la mémoire de nombres, divise la différence par le premier nombre, ajoute le quo- tient ou la valeur entière la plus proche de ce quotient dans le sens décroissant au contenu de la mémoire de nombres et transfère cette somme dans la mémoire de nombres en effa- çant son contenu précédent, - le premier compteur (6) recevant alors une impulsion d'horloge de comptage lorsque le deuxième comp- teur (2, 4) a compté un nombre d'impulsions d'horloge d'oc- tets correspondant au contenu de la mémoire de nombres. 6. - Système suivant la revendication 5, carac- térisé en ce qu'il comporte un quatrième compteur (12) qui, après l'identification de l'information d'index, reçoit l'im- pulsion d'horloge d'octet en tant qu'impulsion d'horloge de comptage et, après le comptage du troisième nombre d'impul- sions d'horloge d'octet, déclenche le comptage du deuxième compteur (2, 4) , et l'unité de calcul (26, 28, 30) traite la position de comptage du troisième compteur (20) augmentée du troisième nombre. 7. - Système suivant la revendication 5 ou 6, caractérisé en ce que le premier compteur (6), le deuxième compteur (2, 4) et le quatrième compteur (12) sont des dé- compteurs, auquel cas, lors de l'identification de l'infor- mation d'index, le premier compteur est amené sur une posi- tion correspondant au premier nombre et le quatrième comp- teur sur une position correspondant au troisième nombre, le quatrième compteur, en arrivant à la position zéro, déclen- che le deuxième et le premier compteur, en arrivant à la position zéro, commute l'impulsion d'horloge d'octet du deu- xième compteur sur le troisième et le deuxième compteur, lors du déclenchement et chaque fois qu'il atteint sa posi- tion zéro, est amené sur une position correspondant à la somme du deuxième nombre et du nombre minimum et il envoie une impulsion de comptage au premier compteur. 8. - Système suivant l'une des revendications à 7, caractérisé en ce que le deuxième compteur (2, 4) est formé de deux sous-compteurs, auquel cas en alternance le premier sous-compteur (2) compte le deuxième nombre d'octets et le second sous-compteur (4) compte le nombre d'octets minimum, tandis que le premier compteur (6) reçoit une impulsion d'horloge de comptage du premier sous-compteur chaque fois après comptage du deuxième nombre. 9. - Système suivant l'une des revendications à 8, caractérisé en ce que le système de stockage (10) est une mémoire permanente qui est adressée par le deuxième compteur (2, 4) et par le troisième compteur (20) ou par le quatrième compteur (12).