Brevet FR2019472A1 — publié le 19700703

La présente invention concerne un dispositif de transfert des données utilisable pour le transfert des données entre deux supports mémoires ayant des formats de positions binaires différents tels qu'une mémoire à noyaux magnétiques pour calculateur électronique et une mémoire à ruban magnétique. Jusqutici la mémoire à noyaux magnétiques de l'unité centrale incorporée dans les calculateurs électroniques utilisait le format à six positions binaires ou bits de sorte que l1on choisissait des mémoires à ruban magnétique à sept voies, ces sept voies en comportant une pour le bit de parité ou de contrôle. A une épo que récente, cependant, sont apparus des calculateurs électroniques adoptant un format à 8 bits dites machines octets qui nécessitent 9 voies y inclus une voie pour l'information binaire de parité sur le dispositif d'enregistrement à ruban magnétique.En conséquence, l'interchangeabilité entre les mémoires à ruban magnétique à 7 voies et 9 voies pour satisfaire aux nécessités des deux types de calculateurs électroniques adaptant respectivement les formats à 6 bits et 8 bits est recherchée par les utilisateurs des deux types de calculateurs électroniques. Afin de brancher une mémoire à ruban magnétique à 7 voies sur un appareil de commande de ltopération d'une machine octet à 8 bits, une procédure de tranF fert des données particulière est nécessaire étant donné que les nombres d'informations binaires sont différents.Jusqu'ici les procédés de transfert des données proposés sont un procédé de transfert dtun octet sur un cadre et un procédé de transfert dtun octet sur 4/3 de cadre, le cadre englobant les spots d'information binaire d'un format du ruban magnétique, c'est-a-dire les spots sur une même ligne transversale recoupant les voies. Dans le procédé de transfert d'un octet sur un cadre les octets individuels de la mémoire à noyaux magnétiques 11 de 1 'ap- pareil de commande de ltopération correspondent aux cadres respectifs de la mémoire à ruban magnétique 12, comme représenté dans la figure 1. Dans ce type de procédé de transfert, il est possible de transférer les données complètes d'une mémoire à ruban magnéto que 12 dans la mémoire à noyaux magnétiques 11 de l'appareil de commande de l'opération0 Dans cette figure, la mémoire à ruban magnétique 12 se déplace dans la direction indiquée par la flèche. Cependant, lorsque l'on transfère des donnees, de la mémoire à noyaux magnétiques 11, à la mémoire à ruban magnétique 12, une partie d'un octet, les bits "7" et "6" dans la figure 1 est neglil gée de sorte que la totalité de l'image sur la mémoire à noyaux magnétiques 11 ne peut être transférée dans la mémoire à ruban magnétique 12. Pour cette raison, lorsque l'on tranfère les données de unité centrale de la machine octet, la mémoire à ruban magnétique 12 ayant 7 voies ne peut être utilisée mais il est nécessaire d'en utiliser une comportant 9 voies, ce qui n'est pas économique. D'autre part, dans le procédé de transfert un octet sur 4/3 de cadre représenté dans la figure 2, la teneur de, par exemple, l'adresse B de la mémoire à noyaux magnétiques 11 est enregistrée à la suite sur la mémoire à ruban magnétique 122 sur une longueur spécifiée L de transfert des données telle que la teneur de la première adresse B + 3n est mise en mémoire par l'ensemble des bits du premier cadre 4m + 1 et les bits "5" et "4" du second cadre 4m + 2, la teneur de l'adresse B + 3n + 1 est mise en mémoire par les bits "3", "2", "1" et 11011 du second cadre 4m + 2 et les bits "5", "4", "3" et "2" du troisième ca cadre 4m + 3 et la teneur de l'adresse B + 3n 4 2 est mise en mémoire par les bits "1" et 0" du troisième cadre 4m + 3 et l'ensemble des bits du quatrième cadre 4m + 4. Dans le cas où lton transfére les données depuis une mémoire à ruban magnétique 12 dans une mémoire à noyaux magnétiques 11, l'opération ci-dessus peut être inversée. En ce qui concerne les procédés de lecture des données à partir d'une mémoire à ruban magnétique 12, ceux-ci comportent une lecture vers l'avant dans laquelle les données sont lues dans la direction de leur écriture et une lecture inverse dans laquelle les données sont lues dans la direction inverse. La lecture inverse commence par le bit final de la voie finale du ruban magnétique 12.En conséquence, dans le procédé de transfert un octet sur 4/3 de cadre, la longueur spéciZ fiée des données de la mémoire à noyaux magnétiques Il doit titre un multiple du nombre 3 (module 3) et le nombre de cadres de la mémoire à ruban magnétique 12 est fixé à un multiple du nombre 4 (module 4) afin d'assurer la lecture inverse. L'invention a pour but, en considération des faits cidessus, de fournir un dispositif de transfert des données qui permet le transfert des données entre deux supports mémoires ayant des formats à nombres de bits unitaires différents pour une longueur fixée de données pour la lecture vers l'avant ou la lecture inverse. Conformément à l'invention, le dispositif de transfert des données comprend un premier et un second supports mémoires ayant des formats à nombres de bits différents, des moyens pour inscrire des chiffres caractéristiques dits drapeaux correspondant aux -stades finals de l'inscription des données dans le premier support mémoire. et des moyens pour lire les données à partir du premier support mémoire en utilisant les chiffres drapeaux enregistrés. L'invention sera mieux comprise à la lecture de la description détaillée faite ci-après avec référence aux dessins ciannexés dans lesquels: Fig. 1 illustre le procédé de transfert des données conZ ventionnel du type un octet-un cadre; Fig. 2 illustre le procédé de transfert des données con -ventionnel du type un octet - 4/3 de cadre; Figs 3 et 4A à 4C illustrent un mode de réalisation du dispositif de transfert des données conforme à l'invention; Figs 5 à 7 illustrent le procédé de transfert des données d'une mémoire à noyaux magnétiques octet sur un mémoire à ruban -magnétique à 7 voies;; Fig. 8 est un schéma d'ensemble illustrant un moyen pour inscrire les chiffres drapeaux, utilisé dans le mode de réalisa tion représenté dans les figures 5 à 7; Figs 9 à 11 illustrent le procédé de transfert des données depuis. une mémoire à ruban magnétique à 7 voies sur une mémoire à noyaux- magnétiques octet, conformément à l'invention, et Fis. 12 est un schéma d'ensemble illustrant un circuit de commande de l'enregistreur tampon. L'invention sera maintenant décrite avec référence au cas du- transfert des données entre une unité centrale d'une machine octet et une mémoire à ruban magnétique comportant 7 voies y compris une voie pour l'information binaire de parité. La description se référera tout dtabord au transfert de la teneur de la mémoire à noyaux magnétiques 21 de l'unité centrale dans une mémoire à ruban magnétique 22. Comme on le voit d'après la figure 3, lorsque l'on enregistre tua teneur d'une adresse déterminée, par exemple adresse Bs sur une longueur spécifiée L de~transfert des données, à la suite, sur une mémoire à ruban magnétique 22, la teneur des 8 bits ou octets de la première adresse B + 3n est enregistrée par ltensem- ble des 6 bits du premier cadre 4m + 1 et les bits 5 et 11411 du second cadre de la mémoire à ruban magnétique 22, la teneur de li adresse B + 3n + 1 est enregistrée par les bits "3", 11211, "1" et 11011 du second cadre 4m + 2 et les bits t5tts tt4t 11311 et "2" du troisième cadre 4m + 3 et la teneur de l'adresse B + 3n + 2 est enregistrée par les bits 11111 et 11011 du troisième cadre 4m + 3 et l'ensemble des bits du quatrième cadre 4m + 4 avec n = (L-1)/3, Dans cette figure, la mémoire à ruban magnétique 22 se déplace dans la direction représentée par la flèche.Ensuite, des chiffres drapeaux indiquant la longueur spécifiée de transfert des données de la mémoire à noyaux magnétiques 21 inscrits dans la mémoire à ruban magnétique 222 c'est-à-dire le nombre de cadres des données correspondant au nombre d'octets, sont émis: la totalité de ces cadres sont répartis en trois groupes correspondant à trois chiffres drapeaux de manière à inscrire les chiffres drapeaux correspondant aux trois groupes, pour la totalité de cadres après le cadre final de données dans la mémoire à ruban magnétique 22. (1) Lorsque le nombre de cadres (module 4) est de 4m + 2 (nombre d'octets 3n) le chiffre signal est 018(000001)0 (2) Lorsque le nombre de cadres (module 4)est de 4m + 3 (nombre d'octets 3n + 1) le chiffre signal est 028(000010). (3) Lorsque le nombre de cadres (module 4) est de 4m + 4 (nombre d'octets 3n + 2) le chiffre signal est 048(000100). Ainsi la teneur de la mémoire à noyaux magnétiques 21 est transférée à la mémoire à ruban magnétique 22 ensemble avec un chiffre drapeau correspondant à une longueur spécifiée de données, ou au nombre total des cadres de la mémoire à ruban magnétique 22 ous en d'autres mots, à un groupe lorsque les états finals de 1' inscription des données sont répartis en trois groupes. On décrira après la lecture de la teneur des données inscrites dans une mémoire à ruban magnétique 22 suivie par le transfert de celle-ci dans une mémoire à noyaux magnétiques 21. Dans la lecture vers l'avant la teneur des données de la mémoire à ruban magnétique 22 est lue et transférée sous forme d' unités de 8 bits à la mémoire à noyaux magnétiques 21. Lorsque le chiffre drapeau est 018, les données de tous les bits du cadre 4m + 1 qui précède immédiatement le cadre final de données et les données des bits "5" et "4" du cadre final de données 4m + 2 de la mémoire à ruban magnétique 22 sont transférées à l'adresse B + 3n de la mémoire à noyaux magnétiques 21, comme représenté dans la figure 4A.Lorsque le chiffre drapeau est 028 les données des bits "3", "2", 11111 et 11011 du cadre 4m + 2 qui précède immédiatement le cadre final de données et les données des bits "5", "4", "5" "4", "3" et "2" du cadre final de données 4m + 3 sont transférées à adresse B + 3n comme représenté dans la figure 4B. Lorsque le chiffre drapeau est 048, les données des bits 11111 et 11011 du cadre 4m + 3 qui précède immédiatement le cadre final de données et les données de tous les bits du cadre final de données 4m + 4 de la mémoire à rut ban magnétique 22 sont transférées à l'adresse B + 3n + 2 de la mémoire à noyaux magnétiques 21, comme représenté dans la figure 4C. La lecture inverse est décrite ci après avec référence aux figures 4A à 4C. Dans ce cas, on lit d'abord le chiffre drapeau inscrit sur le ruban magnétique. Lorsque le chiffre drapeau est 018, le cadre final de données de la mémoire à ruban magnétique 22, comme représenté dans la figure 4A, est le cadre 4m + 2, cadre par lequel commence la lecture. Par la commande correspondant au chiffre drapeau 018 les bits "-3", "2"; 11111 et 11011 du cadre final de données' sont négligés et les teneurs des autres bits de ce cadre et la totalité des bits du cadre précédent 4m + 1 sont envoyées à l'adresse désignée B + 3n de la mémoire à noyaux magnétiques 21. Toutes les données du cadre 4m + 4 et des bits "1" et "O" du cadre 4m + 3 sont envoyées à l'adresse assignée de la mémoire à noyaux magnétiques 21, comme représenté dans la figure 4C. De la même manière, les données de la mémoire à ruban magnétique 22 sont alimentées successivement à l'adresse assignée de la mémoire à noyaux magnétiques 21.De facon similaire, lorsque le chiffre drapeau est 028 les bits "5", "4 ", "3" et 11211 du cadre final des données 4m 1 3 et les bits "3 ", "2" 11111 et "O" du cadre précédent 4m + 2 sont envoyés à l'adresse assignée B + 3n + 1 de la mémoire à noyaux magnétiques 21, comme représenté dans la figure 4B, les bits "1" et "O" du cadre final des données 4m + 3 sont négligés et. les données des bits "5" et "4" du cadre 4m + 2 et de tous les bits du cadre précédent 4m + 1 sont envoyées à l'adresse assignée B + 3n comme représenté dans la figure 4A. De la même manière, les teneurs de la mémoire à ruban magnétique 22 sont envoyées successivement à l'adresse assignée de la mémoire à noyaux magnétiques 21.Lorsque le chiffre drapeau est 0481 la lecture démarre par le cadre final de données 4m + 4 comme représenté dans la figure 4C. Par la commande assurée par le chiffre drapeau 48 > toutes les données du cadre final de données 4m + 4 et les données des bits "1" et 11011 du cadre 4m + 3 précédent sont envoyées à l'adresse assignée B + 3n + 2 de la mémoire à noyaux magnétiques 21 et les données des bits "5" "4", "3" et "2" du cadre 4m + 3 et des bits "3" > "2" > "1" et O du cadre 4m + 2 précédent sont envoyées à adresse assignée B + 3n + 1 comme représenté dans la figure 4B, De la même manière, les données de la mémoire à ruban magnétique 22 sont ali- mentées successivement à la mémoire à noyaux magnétiques 21 comme représenté dans la figure 4B. Un mode de réalisation de l'invention sera maintenant décrit avec référence aux figures 5 à 12. On décrira maintenant avec référence aux figures 5 à 8 le transfert de la teneur de la mémoire à noyaux magnétiques 21 de 1' unité centrale à la mémoire à ruban magnétique 22 dans laquelle elle doit etre enregistrée et l'inscription du chiffre drapeau. Les données lues à adresse assignée de la mémoire à noyaux magnétiques 21 sont transférées octet par octet à un premier enregistreur tampon 31 à 8 positions binaires comme représenté dans les figures 5 à 7. La teneur du premier enregistreur tampon est transférée par un circuit de commande à déclenchement de l1en- registreur tampon, non représenté, aux second et troisième enregisteurs tampons à 6 positions binaires 32 et 33. Tout d'abord les informations binaires des bits "7" à "2" de octet 3n sont introduites dans le second enregistreur et la teneur du second enregistreur 32 est inscrite dans le cadre 4m + 1 de la mémoire à ruban magnétique 22 avec en annexe l'information binaire de parité verticale par un circuit de parité non-représenté.Ensuite, les informations binaires des bits "7" à "4" de l'octet 3n + 1 transféré au premier enregistreur 31 sont envoyées au troisième enregistreur 33 et les informations binaires des bits "3" à "O" sont envoyées au second enregistreur 32 et la teneur du troisième enregistreur 33 est inscrite dans le cadre 4m + 2 de la mémoire à ruban magnétique 22 avec en annexe l'information binaire de parité verticale fournie par le circuit de parité. Ensuite les informations binaires des bits "7 et "6" de 1 octet 3n + 2 transféré au premier enregistreur 31, sont envoyées dans le second enregistreur 32 et les informations binaires des bits restants "5" à "O" sont envoyées au troisième enregistreur 33 et la teneur du second enregistreur 32 est inscrite dans le cadre 4m + 3 de la mémoire à ruban magnétique 22 avec en annexe l'information binaire de parité verticale,tandis que la teneur du troisième enregistreur 33 est inscrite dans le cadre 4m + 4 de la mémoire à ruban magnétique 22. De cette manière, lorsque les teneurs des données de la mémoire à noyaux magnétiques sont celles des octets 3n, 3n + 1 et 3n + 2, elles sont transférées dans la mémoire à ruban magnétique en trois stades différents comme représenté dans les figures 5 à 7. Ainsi, lorsque les longueurs spécifiées de transfert des données de la mémoire à noyaux magnétiques sont de 3n, 3n + 1 et 3n + 2 octets les états finals obtenus en inscrivant les données respectives dans le dispositif d'enregistrement à ruban magnétique 22 ont les formes représentées dans les figures 5 à 7. Les moyens pour inscrire dans le cadre suivant le cadre final de données de la mémoire à ruban magnétique 22, les chiffres drapeaux FLG correspondant aux trois formes différentes du cadre de données obtenu lorsque l'inscription des données est terminée seront maintenant décrits avec référence à la figure 8. Le nombre d'octets de données transférés de l'unité centrale de programmas tion sur la mémoire à ruban magnétique est compté par un compteur d'ordre trois 34 et ltétat final de l'inscription des données est mis en mémoire.Lors de la fin de l'inscription des données le générateur de ltimpulsion de synchronisation pour l'inscription du chiffre drapeau 35 engendre une impulsion de synchronisation qui ensemble avec le signal de sortie de ltune des trois bornes de sortie du compteur d'ordre trois 34 correspondant à ltun des trois états finals dtinscription déclenche l'un des circuits déclencheurs ET correspondants 36 37 et 38 et un chiffre drapeau provenant du générateur de chiffres drapeaux correspondant à l'état final de 1' inscription des données est envoyé par le circuit ET déclenché au circuit à déclenchement OU 40 pour l'inscrire dans la mémoire à ruban magnétique. Ensuite est inscrit un caractère de parité horizontale H/C provenant d'un circuit de parité.Il existe trois types 018, 028 et 048 de chiffres drapeaux correspondant respectivement à l'état final de ltinscription drun octet 3n, comme représenté dans la figure 5 à ltétat final de l'inscription d'un octet 3n + 1 comme représenté dans la figure 6 et à l'état final de l'inscrire tion dtun octet 3n + 2 comme représenté dans la figure 7.Ces chiffres sont portés après le dernier cadre de données de manière à ce qutil soit possible de détecter, au moment de la lecture, li état final de l'inscription0 Le transfert des données inscrites de la mémoire à ruban magnétique dans la mémoire à noyaux magnétiques de l'unité centrale sera maintenant décrit avec référence aux figures 9 à 12. On décrira toiit d'abord la lecture vers l'avant En se référant aux figures 9 à 11, en fonction du temps auquel les données ont été inscrites dans la mémoire à ruban magnétique 22, des données du premier cadre 4m + 1 et des cadres suivants sont envoyées successivement aux enregistreurs tampons 32 et 33. A titre d'exemples toutes les informations binaires du cadre 4m + 1 qui ont été envoyées dans le second enregistreur 32 et les informations binaires "5" et 114tu du cadre 4m + 2 qui ont été envoyées dans le troisième enregistreur 33 sont déplacées dans le quatrième enregistreur tampon 41 et la donnée à huit informations binaires de 1' enregistreur 41 est inscrite dans la mémoire à noyaux magnétiques. Ensuite les informations binaires "3" àà "O" du cadre 4m + 2 envoyées au troisième enregistreur 33 et les informations binaires "5" à "2" du cadre 4m + 3 envoyées au second enregistreur 32 sont déplacées dans le quatrième enregistreur 41 et inscrites dans la mémoire à noyaux magnétiques. Finalement les informations binaires "1" et "O" du cadre 4m + 3 envoyées au second enregistreur 32 et l'ensemble des informations binaires du cadre 4m + 4 envoyées au troisième enregistreur 33 sont déplacées dans le quatrième enregistreur 41 et inscrites dans la mémoire à noyaux magnétiques.Lorsque le dernier cadre des données a été lu par le second et le troisième enregistreurs 32 et 33, le chiffre drapeau FLeG qui le suit est détecté par le dispositif 42 de détection du chiffre drapeau de manière à ce que le circuit de commande 43 d'entrée de 1' enregistreur tampon contrôle les portes d'entrée et de sortie des second et du troisième enregistreurs 32 et 33 pour éliminer ltin- formation inutile.Lorsque le chiffre drapeau est 018 les informas tions binaires des bits "5" et 11411 du troisième enregistreur 33 sont envoyées ensemble avec la totalité des informations binaires des bits du second enregistreur 32 sur le quatrième enregistreur 41 pour inscrire leurs données dans la mémoire à noyaux magnétiques et les bits "3" à "O" du troisième enregistreur 33 sont éliminés.Lorsque le chiffre drapeau est 028 les informations binaires des bits "5" à "2" du second enregistreur 32 sont envoyées ensemble avec les informations binaires des bits 11311 à 11011 du troisième enregistreur 33s dans le quatrième enregistreur 41 pour inscrire leurs données dans le mémoire à noyaux magnétiques et les bits Il "1" et "O" du second enregistreur sont éliminés Lorsque le chiffre drapeau est 048 > l'ensemble des informations binaires des bits du troisième enregistreur 33 sont envoyées ensemble avec les informations binaires des bits "1" et 11011 du second enregistreur 32 pour inscrire leurs données dans la mémoire aloyaux magnétiques. On décrira maintenant la lecture inverse, Tout d'abord, le chiffre drapeau FLG est détecté par le circuit 42 de détection du chiffre drapeau pour commander le circuit 43 de commande de entrée de ltenregistreur tampon. Lorsque le chiffre drapeau est 018, l'opération est démarrée en plaçant le circuit 43 de commande de entrée de l'enregistreur tampon avec un double décalage vers l'avant de manière à transférer les informations bn'aires des bits 511 et "4" du dernier cadre de données lues par le troisième enregistreur 33 et ensemble des informations binaires des bits du cadre précédent lues par le second enregistreur 32, dans le quatrième enregistreur 41 pour inscrire leurs données dans la mémoire à noyaux magnétiques.De cette manière, les données inscrites dans la mémoire à ruban magnétique sont lues sucr cessivement, dans la direction opposée à la direction d'inscription, et transférées sur la mémoire à noyau magnétique comme illustré dans la figure 9. Si le chiffre drapeau est 0282 le circuit 43 de commande de entrée de-ltenregistreur tampon est réglé avec un simple décalage vers lavant et les informations binaires des bits ng" à "2" du dernier cadre de données lues par le second enregistreur 32 et celles des bits 11311 à 11011 du cadre précédent lues par le troisième enregistreur 33 sont transférées dans le quatrième enregistreur 41 pour inscrire leurs données dans la mémoire à noyaux magnétiques.De cette manière, les données inscrites dans la mémoire à ruban magnétique sont lues successivement dans la direction opposée à la direction d'inscription et transférées dans la mémoire à noyaux magnétiques comme représenté dans la figure 10. Lorsque le chiffre drapeau est 048 le circuit 43 de com mande de entrée de l'enregistreur tampon démarre à ltétat de re- pos et la totalité des informations binaires des bits du dernier cadre de données lues par le troisième enregistreur 33 et celles des bits "1" et "O" du cadre précédent lues par le second enregistreur, sont transférées sur le quatrième enregistreur 41 pour inscrire leurs données dans la mémoire à noyaux magnétiques. De cette manière, les données inscrites dans la mémoire à ruban magnétique sont lues successivement, dans la direction opposée à la direction d'inscription, et transférées sur la mémoire à noyaux magnétiques comme représenté dans la figure 11. On décrira maintenant, avec référence à la figure 12 un mode de réalisation du circuit 43 de commande de l'entrée de 1' enregistreur tampon. Le circuit 43 de commande de l'entrée de lenregistreur tampon comprend un compteur 44, un décodeur 45 et un circuit 46 de commande de demande des données, connectés en série dans l'ordre mentionné. Dans le compteur 44 sont introduites les impulsions de llhorloge de lecture en fonction de la lecture des données sur la mémoire à ruban magnétique. Le signal de chiffre drapeau, prove- nant du circuit 42 de détection du chiffre drapeau est également introduit dans le compteur 44 pour régler au départ le compteur 44 en fonction du chiffre drapeau associé.Ensuite le compteur 44 compte les impulsions de l'horloge de lecture qui entrent avec une fréquence constante et son débit est décodé par le décodeur 45 et envoyé aux portes d'entrée des second et troisième enregistreurs tampons 32 et 33 de manière à contrôler la position de la porte à ouvrir. Le circuit 46 de commande de demande des données recevant le signal demandant entrée des données depuis la mémoire à noyaux magnétiques, sert à alimenter le signal de sortie du décodeur à la porte d'entrée du quatrième enregistreur tampon 41 pour en contrôler la synchronisation de l'ouverture. Comme décrit précédemment, dans le procédé de transfert des données conforme à l'inventionX un chiffre drapeau servant à discriminer la longueur des données ou la position de la dernière donnée inscrite dans le dernier cadre d'inscription de données est porté à la fin des données transférées de manière à ce qu'il soit possible de sélectionner la longueur de données désirée. De cette manière, aucune partie des données n'est ignorée dans le transfert des données à la différence du cas où l'on utilise le procédé de transfert des données conventionnel un octet à un cadre et il n' est pas nécessaire de fixer une longueur des données particulière pour permettre la lecture inverse comme dans le procédé de transfert conventionnel un octet sur 4/3 de cadre, ce qui procure des avantages pratiques notables. On comprendra que l'invention n'est pas limitée au mode de réalisation particulier ci-dessus décrit mais qu'elle peut être appliquée au transfert des données en général lorsque la plus petite unité, par exemple un octet, de l'unité centrale et la plus petite unité, par exemple un cadre, 7 voies,de la mémoire à ruban magnétique présentent des nombres de bits différents. REVENDICATIONS 1.- Un dispositif de transfert des données comprenant un premier support mémoire présentant un format de bits prédéterminé, un second support mémoire présentant un format de bits différent de celui du premier support mémoire et des moyens pour inscrire les données du second support mémoire sur le premier support mémoire caractérisé en ce qu'il ccmporte des moyens pour inscrire un chiffre drapeau correspondantàî1état final d'inscription des données dans le premier support mémoire après le dernier cadre de données inscrit sur ce premier support mémoire et des moyens pour lire les données du premier support mémoire et les inscrire sur le second support mémoire sous le contrôle du dit chiffre drapeau. 2.- Un dispositif de transfert des données selon la revendication 1 caractérisé en ce que les moyens pour inscrire les données du second support mémoire sur le premier support mémoire comprennent un premier enregistreur tampon ayant le même nombre de bits que le second support mémoire et recevant les données du second support mémoire des second et troisième enregistreurs tampons recevant les données du premier enregistreur tampon et transférant les dites données pour les inscrire dans le premier support mémoire, un circuit de commande d'entrée des enregistreurs tampons pour contrôler les portes d'entrée des dits premier, second et troisième enregistreurs tampons de manière à ce que les données soient transférées du second support mémoire au premier support mémoire et des moyens pour inscrire des chiffres drapeaux correspondant aux états finals de ltinscription des données dans le premier support mémoire, ces moyens comprenant un premier compteur recevant les données du second support mémoire et détectant l'état final résultant de l'inscription des données dans le premier support mémoire en mesurant la longueur de données fournies et un générateur de chiffres drapeaux engendrant des signaux correspondant à des chiffres différents en fonction des états finals de l'inscription des données, un générateur de synchronisation de l'inscription du chiffre drapeau engendrant des impulsions synchrones lorsque 1' inscription des données dans le premier support mémoire est terminée, une pluralité de portes "ET" dont les bornes d'entrée re çoivent les signaux de sortie du compteur, du générateur de chiffres drapeaux et du générateur de synchronisation et une porte "OU" à laquelle est envoyé le signal de sortie des dites portes "ET"* 30- Un dispositif de transfert des données selon la revendication 1 caractérisé en ce que les moyens pour lire les données du premier support mémoire et les inscrire sur le second support mémoire comprennent les secondet troisième enregistreurs tampons pour lire les données sur le premier support mémoire et retenir les données lues, un quatrième enregistreur tampon ayant le même format de bits que le format du second support mémoire et recevant les données des dits second et troisième enregistreurs tampons pour les transférer sur le second support mémoire, un circuit de détection du chiffre drapeau qui détecte le chiffre drapeau sur le premier support mémoire et un circuit de commande d'entrée des enregistreurs tampons pour contrôler les portes d'entrée des troisième et quatrième enregistreurs tampons en fonction des signaux de sortie provenant du circuit de détection du chiffre drapeau de manière que les données soient transférées du premier support mémoire sur le second support mémoire. 4,- Un dispositif de transfert des données selon ltune quelconque des revendications 1 à 3 caractérisé en ce que le circuit de commande d'entrée des enregistreurs tampons comprend un second compteur réglé initialement par le débit signal du chiffre drapeau fourni par le circuit de détection du dit chiffre et alimenté par une horloge de lecture à partir du dispositif à mémoire à ruban magnétique, un décodeur pour décoder le signal de sortie du second compteur et contrôler par ses signaux de sortie les portes dtentrée des second et troisième enregistreurs tampons et un circuit de commande de demande des données alimenté avec le signal de sortie du dit décodeur et le signal d'entrée de demande des données provenant du dispositif à mémoire à noyaux magnétiques pour contrôler par son signal de sortie la porte d'entrée du quatrième enregistreur tampon.