Brevet FR2445553A1 — publié le 19800725

La présente invention concerne un dispositif pour effectuer les reports dans une unité arithmétique et logique d'un calculateur de type numérique. Dans un calculateur numérique, les opérations élémentaires d'arithmétique et de logique sur des nombres binaires à N chiffres sont effectuées dans une unité centrale constituée à l'aide de "boîtiers" électroniques ou unités arithmétiques élémentaires prévus chacun pour réaliser un certain nombre de fonctions ou d'opérations élémentaires. Certains de ces "bot- tiers" sont par exemple prévus pour effectuer les opérations élémentaires d'arithmétique et de logique, non pas sur les N chiffres des nombres binaires, mais seulement sur une partie d'entre eux, par exemple sur un, deux, trois, quatre et plus chiffres consécutifs desdits nombres binaires.Ainsi, dans le cas de nombres binaires à N = 64 chiffres et de "boîtiers" ne traitant que quatre chiffres, il faut utiliser seize bottiers ou unités arithmétiques élémentaires identiques disposés en parallèle. CommeXle résultat global de l'opération élémentaire sur les N chiffres, par exemple une addition, dépend des reports provenant des chiffres de poids plus faibles, on comprend que les bottiers doivent être interconnectés entre eux pour transmettre les reports des poids faibles vers les poids plus élevés. On comprend également qu'un certain temps soit nécessaire pour effectuer tous les reports car ces derniers ne peuvent pas être transmis simultanément d'un bottier à l'autre, mais successivement. Le temps total d'une opération élémentaire telle qu'une addition est donc d'autant plus grand que le nombre de reports est élevé et que les circuits de report sont lents. Aussi, on a cherché à diminuer ce temps en réduisant le nombre de reports, par exemple en groupant les chiffres comme cela a été indiqué ci-dessus, et en utilisant des circuits de report plus rapides. Il existe des circuits de report rapides prévus pour traiter les signaux de report provenant de quatre bottiers correspondant à seize chiffres consécutifs des nombres binaires. Ces circuits de report ou unités de report élémentaires se présentent également sous forme de bottiers dont les bornes d'en- trée sont connectées aux bornes de sortie des bottiers des unités arithmétiques élémentaires et dont les bornes de sortie sont connectées aux bornes d'entrée d'autres circuits de report. On aboutit ainsi à une structure pyramidale des bottiers de report Le temps de propagation des reports dans une telle structure pyramidale est long et allonge le temps d'une opération élémentaire. Un but de la présente invention est de réaliser un dispositif de report qui réduit le temps de propagation des reports dans une unité arithmétique et logique. Outre l'allongement du temps de calcul signalé cidessus, une structure pyramidale des circuits de report présent l'inconvénient de devoir utiliser toute l'unité arithmétique et logique même lorsque les nombres à traiter n'ont que quatre ou huit chiffres au lieu des N = 64 chiffres pour lesquels l'unité été conçue. Il en résulte alors une mauvaise utilisation de la capacité de l'unité car seule une partie des circuits est utili ainsi qu'une augmentation du temps de calcul global car l'unité devra être utilisée de manière répétitive pour chacun des seize (ou huit) nombres de quatre (ou huit) chiffres à traiter, ce qu revient à multiplier le temps de calcul par seize ou huit selon le cas. Un autre but de la présente invention est donc de r liser un dispositif de report qui permette d'utiliser l'unité arithmétique et logique pour effectuer simultanément des opérations élémentaires sur des groupes de chiffres consécutifs d'un nombre à N chiffres, par exemple des groupes de quatre ou huit chiffres. L'objet de la présente invention est un dispositif report dans une unité arithmétique et logique d'un calculateur numérique dans lequel ladite unité est constituée d'unités aritl métiques élémentaires qui sont prévues chacune pour effectuer ui certain nombre d'opérations élémentaires sur des groupes de chii fres et qui comportent chacune des entrées pour les signaux des chiffres d'un groupe, une entrée de report pour le signal de rep La présente invention sera mieux comprise à l'aide de la description suivante d'une forme de réalisation particulière donnée à titre d'exemple et représentée aux dessins ci-annexés dans lesquels La figure 1 est un schéma type d'interconnexion selon la présente invention entre deux unités arithmétiques élémentaires et une unité de report élémentaire; La figure 2 est le schéma de la figure 1 présenté sous une forme symbolisée; et La figure 3 est le schéma d'un dispositif de report d'une unité arithmétique et logique, selon la présente invention, en utilisant la forme symbolisée de la figure 2 Sur la figure 1, on a représenté trois unités arithmétiques élémentaires An-l, An et An+l qui sont, selon l'invention, intercommectées entre elles par l'intermédiaire d'une unité de report élémentaire Rr. Chaque unité arithmétique élémentaire Ai est bien connue de l'homme de l'art (elle est commercialisée par la Société MOTOROLA sous la référence NO 10.181 MEC1) et est constituée d'un certain nombre de circuits électroniques logiques qui permettent d'effectuer des opérations élémentaires d'arithmétique et de logique sur les nombres binaires qui sont appliqués à leurs entrées. Chaque unité arithmétique élémentaire se présente sous la forme d'un bottier présentant des bornes d'entrée et des bornes de sortie. Dans l'exemple de la figure 1, chaque unité arithmétique élémentaire est prévue pour traiter des nombres à quatre chiffres et comporte donc quatre entrées XO, X1, X2 et X3 pour les signaux de chiffres d'un premier nombre binaire X et quatre entrées YO, Y1, Y2 et Y3 pour les signaux de chiffres d'un deuxième nombre binaire Y.On comprend que si l'unité centrale doit traiter des nombres à N = 64 chiffres, il faudra utiliser seize unités arithmétiques élémentaires Ai. Chaque bottier ou unité arithmétique élémentaire comporte également des entrées de commande C auxquelles sont appliqués les signaux déterminant l'opération élémentaire à réaliser sur les nombres X et Y, par exemple une addition. Le bottier comporte une dernière borne d'entrée AE à laquelle est appliqué un signal de report provenant de l'unité de report élémentaire Rr. Chaque bottier comporte sept bornes de sortie : ZO, Z1, Z2 et Z3 pour les signaux de chiffres du nombre z qui est le résultat de l'opération effectuée sur les nombres d'entrée X et Y, AP pour le signal dit de Propagation d'un report, AG pour le signal dit de génération d'un report et AR pour le signal dit de Report de sortie. Chaque unité de report élémentaire Rr est également bien connu de l'homme de l'art (elle est commercialisée par MOTOROLA sous la référence No 10.179 MECI), et se présente également sous la forme d'un bottier comportant neuf bornes d'entrée RE, PO, GO, P1, G1, P2, G2, P3 et G3, et quatre bornes de sortie RS, RI, RP et RG. La fonction réalisée par l'unité de report élémentaire est définie par les équations logiques suivantes en utilisant pour les signaux logiques d'entrée et de sortie les mêmes références que celles utilisées pour désigner les bornes d'entrée et de sortie. (1) RG = GO + PO.G1 + PO.P1.G2 + PO.P1.P2.G3 (élaboration d'un report) (2) RP = PO.P1.P2.P3 (Propagation d'un report) (3) RI = G2 + P2.G3 + P2.P3.RE (Report intermédiaire) (4) RS = GO + PO.G1 + PO.Pl.G2 + PO.P1.P2.G3 + PO.P1.P2.P3.RE (Report de sortie) L'équation (1) signifie que l'on génbre un signal RG lorsque l'unité arithmétique de rang le plus élevé élabore un signal d'élaboration de report AG (sur l'entrée GO) ou lorsque chacune des autres unités arithmétiques de rang moins élevé élabore un signal AG (sur l'entrée Gl, G2 ou G3) à condition que le ou les unités arithmétiques de rang plus élevé fournisse chacune un signal de propagation de report AP. L'équation (2) signifie que l'on propage un report lorsque toutes les unités arithmétiques fournissent un signal de propagation de report AP. Les signaux RP et RG résultant des équations logiques (1) et (2) sont, on le verra plus loin en relation avec la figure 3, appliqués aux entrées P et G d'autres unités de report dans lesquelles ils conditionnent l'élaboration d'autres signaux RS, RI, RP et RG. L'équation (3) signifie que l'on obtient un signal de report intermédiaire RI lorsqu'un signal de report est appliqué à l'entrée de report RE à condition que les deux unités arithmétiques de rang moins élevé fournissent un signal de propagation AP (bornes P2 et P3), ou lorsque ces deux unités arithmétiques élaborent un signal AG (G2 et G3) qui, dans le cas de l'unité de rang moins élevé, est conditionné par la présence d'un signal de propagation AP (P2). L'équation (4) peut s'écrire RS = RG + RP.RE et signifie que l'on obtient un signal de report de sortie RS, si le signal RG existe ou s'il existe un signal de report à l'entrée RE qui s'est propagé par suite de la présence du signal RP. Les signaux de report RI et RS sont appliqués, comme on le verra ci-après en relation avec la figure 3, aux entrées de report des unités arithmétiques et des unités de report correspondant à des chiffres de rang plus élevé. Dans le cas d'un dispositif de report ayant une structure pyramidale de l'art antérieur, chaque couple de bornes d'entrée (P,G) est connectée à un couple de bornes de sortie (AP,AG) d'une unité arithmétique élémentaire de manière que le couple (P3, G3) soit connecté à l'unité arithmétique élémentaire correspondant aux chiffres ayant les poids les plus faibles et que le couple (PO ,GO) soit connecté à l'unité arithmétique élé mentaire correspondant aux chiffres ayant les poids les plus forts. D'une façon générale, dans les figures, l'indice zéro correspond au chiffre de plus fort poids. Selon la présente invention,les bornes d'entrée (P, G) d'une unité arithmétique ne sont pas en général toutes connectées à des bornes de sortie (AP, AG) de quatre unités arithmétiques élémentaires mais seules deux couples d'entrée (P1, G1) et (P3, G3) sont connectés respectivement à une unitf arithmétique élémentaire An et An+l. Les couples d'entrée non utilisées (PO GO) et (P2, G2) reçoivent des signaux logiques Bl, B2 et L qui sont fournis par le décodage des codes d'instruction d'opération.Ainsi, le signal logique L est toujours O tandis que les signaux logiques B1 et B2 peuvent prendre les valeurs B1 = B2 = 1 , B1 = B2 = O, B1 = 1 et B2 selon l'opération à effectuer.La sortie RS du circuit Rr es connectée à l'entrée de report AE du circuit arithmétique An Les équations logiques (1), (2), (3) et (4) deviez nent alors respectivement (a) pour BI = B2 = 1 RG = G1 + P1.G3 RP = P1.P3 RI = G3 + P3.RE RS = G1 + P1.G3 + P1.P3.RE (b) pour B1 = B2 = O RG = O , RP = O, RI = O et RS = O (c) pour B1 = 1 et B2 = O RG = O, RP = O, RI = G3 + P3.RE et RS = 0 En d'autres mots, dans le cas (a), le circuit de report élémentaire calcule les signaux de report correspondan aux signaux AP et AG fournis par les unités arithmétiques élémentaires de sorte que l'opération élémentaire peut s'effectuer normalement car le signal RS est appliqué à l'unité arithmétique élémentaire An-l; on dit alors qu'il n'y a pas de blocage du report. Dans le cas (b), tous les signaux de sortie sont niveau logique 0, ce qui signifie qu'il n'y a pas de signaux de report ni à l'intérieur de l'unité de report Rr (signal RI ni vers l'extérieur de l'unité de report Rr(signal RS). Tout se passe comme si les unités arithmétiques élémentaires An-l, An et An+l étaient isolées les unes des autres : on dit qu'il y a blocage au niveau de l'unité aritmétique élémentaire, c'està-dire au niveau du digit de quatre chiffres. Dans le cas (c), seul le signal de report intermédiaire RI n'est pas au niveau logique 0, ce qui signifie qu'il y aurait report entre les unités arithmétiques An+l et An si le signal RI était appliqué à l'entrée AE de l'unité arithmétique An, mais qu'il n'y a pas report vers l'unité arithmetique suivante An-l. Ici, tout se passe comme si chaque couple d'unités arithmétiques élémentaires (An, An+l) était-isolé du couple précédent et du couple suivant : on dit qu'il y a blocage au niveau de l'octet. Le cas (a) correspond à toutes les opérations élémentaires qui nécessitent un report, par exemple l'addition de nombres de plus de huit chiffres. Le cas (b) permet d'effectuer simultanément certaines opérations dans toutes les unités arithmétiques élémentaires, c'est-à-dire des opérations sur seize nombres ou digits de quatre chiffres. Le cas (c) permet d'effectuer simultanément certaines opérations dans tous les couples d'unités arithmétiques élémentaires, c est-à-dire des opérations sur huit nombres ou octets de huit chiffres. Ce qui vient d'être décrit en relation avec la figure 1 permet de comprendre les caractéristiques générales de la présente invention qui aboutissent à une meilleure utilisation de la capacité de traitement de l'unité arithmétique et logique centrale. On va maintenant décrire en relation avec les figures 2 et 3, un dispositif complet de report d'une unité arithmétique et logique centrale qui met en oeuvre des circuits selon la figure 1, lesdits circuits étant interconnectés entre eux et avec les unités arithmétiques élémentaires pour obtenir un temps de report le plus court possible tout en permettant l'usage de l'unité centrale pour des calculs en parallèle sur des digits ou des octets. Sur la figure 2, les références identiques à celles de la figure 1 désignent les mêmes éléments et on reconnatt les unités arithmétiques élémentaires An-l, An et An+l du dispositif de la figure 1 ainsi que l'unité de report élémentaire Rr. Les points sur le côté 21 représentent les quatre couples de bornes d'entrée (P, G) du circuit Rr, tandis que le point 22 sur le côté 23 représente la borne du report de sortie intermédiaire RI notée RIn lorsqu'elle est connectée à l'entrée du report AE du circuit arithmétique élémentaire An. La borne de sortie RS est représentée par un conducteur latéral 24 référencé RSn lorsqu'il est connecté à l'entrée de report AE du circuit arithmétique élémentaire An-l. Les références K1 et K2 représentent respectivement les couples de signaux (B1, L) et (B2, L).Une référence telle que 25 indique un conducteur qui est connecté à la borne de report de sortie AR du circuit An+l mais qui n'est pas connecté à une borne d'entrée du circuit Rr. Une référence telle que 26, indique un couple de conducteurs qui sont connectés d'une part aux bornes de sortie (AP, AG) du circuit An+l et, d'autre part, aux bornes d'entrée (P3, G3) du circuit Rr; les petits points à l'intérieur de Rr indiquent que le couple de conducteurs se prolongent pour se connecter à d'autres bornes d'entrée d'une ou plusieurs autres unités Rr. Une référence telle que 27 indique un couple de conduc teurs qui sont connectés d'une part aux bornes de sortie (RP, RG) du circuit Rr et, d'autre part, aux bornes d'entrée (P,G) d'une ou plusieurs autres unités Rr. La figure 3 comporte deux parties, l'une, A, correspondant au dispositif de report pour les huit unités arithmétiques élémentaires A15 à A8 de poids faibles et l'autre B, correspondant au dispositif de report pour les huit unités arithmétiques élémentaires A7 à AO de poids plus élevés. Les sorties AP,AG des seize unités arithmétiques élémentaires AO à A15 sont connectées aux entrées (P, G) d'une ou plusieurs unités de report élémentaires identiques R1 à R16. Les entrées de report AE des seize unités arithmétiques élémentaires AO à A15 sont connectées soit à une sortie de report RS, soit à une sortie de report intermédiaire RI d'une unité de report élémentaire R1 à R16. Les sor ties de report RS de certaines unités de report élémentaires sont également connectées aux entrées de report RE d'autres unités de report élémentaires.Les signaux de blocage K2 et K1 ne sont appliqués qu'à certaines unités de report élémentaires, celles qui commandent réellement le blocage du signal de report qui est appliqué à l'entrée de report de l'unité arithmétique élémentaire. Sur la figure 3A, les connexions entre les unités arithmétiques A14 et A15 et l'unité de report Ri sont identiques à celles représentées sur la figure 2 décrite ci-dessus. Il en est de même des connexions entre les unités arithmétiques A12 et A13 et l'unité de report R2. Le dispositif de report de la figure 3 sera décrit, non pas en termes de connexions électriques entre les différents bottiers, mais en termes de signaux logiques qui sont élaborés par les unités élémentaires et appliqués à d'autres L'unité de report Rl, à laquelle sont appliqués les signaux K1, K2 et les signaux AP, AG des unités arithmétiques A14 et A15, fournit trois signaux: le signal de report intermédiaire RI14 qui est appliqué à l'entrée de report de l'unité A14, le signal de report RS14 qui est appliqué à l'entrée de report de l'unité A13 et les signaux RP, RG qui sont appliqués à l'unité de report R6. L'unité de report R2, à laquelle sont appliqués les signaux K1, K2, RS14 et les signaux AP, AG des unités arithmétiques A12 et A13, fournit trois signaux, à savoir le signal de report intermédiaire RI12 qui est appliqué à l'entrée de report de l'unité A12, le signal de report RS12 qui est appliqué à l'entrée de report de l'unité All et les signaux RP, RG qui sont appliqués à l'unité de report R6. L'unité de report R4, à laquelle sont appliqués les signaux AF. AG des unités arithmétiques All, A12, A13 et A14 et le signal AR de sortie de l'unité A15, fournit le signal NRS qui est appliqué aux entrées de report des unités R3, R5, R12, R13, R14, R15 et R16. L'unité de report R3, à laquelle sont appliqués les signaux K1, K2, NRS et les signaux AP, AG des unités arithmétiques A9 et ALTO, fournit, d'une part, le signal de report intermédiaire RI9 qui est appliqué à l'entrée de report de l'unité A9 et, d'autre part, le signal de report RS9 qui est appliqué à l'entrée de report de l'unité A8. L'unité de report R5, à laquelle sont appliqués le signaux K2 et NRS ainsi que les signaux AP, AG des unités arit métiques A8, A9 et A10, fournit, d'une part, le signal de report RS8 qui est appliqué à l'entrée de report de l'unité A7 e d'autre part, les signaux RP, RG qui sont appliqués aux unités R12, Ri3, R14, R15 et R16. L'unité de report R6 à laquelle sont appliqués le signal K1, les signaux RP, RG des unités de report R1 et R2 ai si que les signaux AP, AG de l'unité arithmétique All, fournit signal de report RSll qui est appliqué à l'entrée de report de l'unité A10. L'unité de report R7, à laquelle sont appliqués le signal K2 et les signaux AP, AG des unités arithmétiques A6 et A7, fournit les signaux RP, RG qui sont appliqués aux unités de report R14 et R16. L'unité de report R8, à laquelle sont appliqués 1e signaux AP, AG des unités arithmétiques A2, A3, A4 et AS, foui nit les signaux RP, RG qui sont appliqués à l'unité de report R14. L'unité de report R9, à laquelle sont appliqués le signal K1 et les signaux AP, AG des unités arithmétiques AS, S et A7, fournit les signaux RP, RG qui sont appliqués aux unite de report R12, R13 et R15. L'unité de report R10, à laquelle sont appliqués 1 signaux K1 et K2 ainsi que les signaux AP, AG des unités aritb métiques A3 et A4, fournit les signaux RP, RG qui sont appliqués aux unités de report R13 et R15. L'unité de report Roll, à laquelle sont appliqués 1 signaux K1 et K2 ainsi que les signaux AP, AG des unités aritb métiques Al et A2, fournit les signaux RP, RG qui sont appliqué à l'unité de report R15. L'unité de report R12, à laquelle sont appliqués 1 signaux K2 et NRS, les signaux AP, AG de l'unité arithmétique ainsi que les signaux RP, RG des unités de report R5 et R9, fa nit le signal de report RS4 qui est appliqué à l'unité arithms tique A3. L'unité de report R13, à laquelle sont appliqués le signal NRS, les signaux RP, RG des unités de report RIO, R9 et R5 ainsi que les signaux AP, AG de l'unité arithmétique A7 par l'intermédiaire du circuit logique ET 31 commandé par le signal K1, fournit le signal de report intermédiaire RI6 qui est appliqué à l'unité arithmétique A6 ainsi que le signal de report RS3 qui est appliqué à l'unité arithmétique A2. L'unité de report R14, à laquelle sont appliqués les signaux K2 et NRS ainsi que les signaux RP, RG des unités de report R8, R7 et R5, fournit le signal de report intermé diaire RIS et le signal de report RS2 qui sont appliqués res pectivement aux unités arithmétiques AS et Al. L'unité de report R15, à laquelle sont appliqués les signaux RP, RG des unités de report Roll, R10, R9 et R5 ainsi que le signal NRS, fournit le signal de report RS1 qui est appliqué à l'unité arithmétique AO. Enfin, l'unité de report R16, à laquelle sont appli qués les signaux K1 et NRS, les signaux AP, AG de l'unité arithmétique AS ainsi que les signaux RP, RG des unités de report R7 et R5, fournit le signal de report RSS qui est appliqué à l'uni té arithmétique A4. Le fonctionnement du dispositif de report de la figure 3 découle de manière évidente de la description faite en relation avec la figure 1 et ne sera donc pas exposé ici plus en détail. Une étude théorique des temps de propagation des reports ainsi que des mesures sur les circuits eux-memes ont montré que le dispositif de report selon l'invention permet un gain de temps d'environ cinquante pour cent par rapport à un dispositif de report à structure pyramidale. Le dispositif de report selon l'invention a été décrit dans son application à une unité arithmétique et logique qui est prévue pour traiter des nombres binaires à soixante-quatre chiffres par l'intermédiaire d'unités arithmétiques élémentaires effectuant des opérations élémentaires sur quatre chiffres; il est clair que l'invention est également applicable à d'autres unités arithmétiques et logiques traitant des nombres binaires ayant moins ou plus de soixante-quatre chiffres en utilisant des unités arithmétiques élémentaires à moins ou plus de quatre chiffres. Ainsi, dans le cas de nombres de huit à douze chiffres, on n'utilisera que les unités arithmétiques élémentaires A13, A14 et A15 et l'unité de report élémentaire R1. De même, pour des nombres de seize à vingt chiffres, on n'utilise que les unités arithmétiques élémentaires All à A15 et les unités de report élémentaires R1 et R2. On peut même n'utiliser qu'en partie les unités de report élémentaires dans le cas où le dispositif de report fait usage d'un signal de report intermédiaire. On peut donc adapter directement le dispositif de report selon l'invention en fonction du nombre de chiffres L'exemple particulier de réalisation qui vient d'être donné de l'invention n'est pas limitatif et l'homme de l'art pourra concevoir des réalisations variées sans pour autant sortir du cadre de l'invention. REVENDICATIONS 1) Dispositif de report dans une unité arithmétique et logique d'un calculateur numérique dans lequel ladite unité est constituée d'une pluralité d'unités arithmétiques élémentaires qui sont prévues chacune pour effectuer un certain nombre d'opérations élémentaires sur des groupes de chiffres et qui comportent chacune des entrées pour les signaux de chiffres d'un groupe, une entrée de report AE pour le signal de report provenant d'une unité arithmétique correspondant à des chiffres de poids plus faibles, des premières sorties fournissant des signaux correspondant au nombre résultat de l'opération élémentaire effectuée et des deuxièmes sorties AG, AP et AR fournissant respectivement des signaux de génération dMn report, de propagation d'un report et de report proprement dit, ledit dispositif de report étant caractérisé en ce qu'il comprend une pluralité d'unités de report élémentaires qui comportent chacune une entrée de report RE, quatre couples d'entrées PO-GO, Pl-Gl, P2-G2 et P3-G3 et quatre sorties RS, RI, RP et RG fournissant respectivement un signal de report de sortie, un signal de report intermédiaire, un signal de propagation de report et un signal de génération de report, lesdites unités de report élémentaires étant connectées entre elles et aux unités arithmétiques élémentaires de manière que chaque entrée de report AE d'une unité arithmétique élémentaire soit connectée à une sortie RS ou RI d'une unité de report élémentaire, que les sorties RS de certaines unités de report élémentaires qui ne sont pas connectées à une entrée de report AE d'une unité arithmétique élémentaire soient connectées à une entrée de report RE d'au moins une unité de report élémentaire, que les sorties AP et AG de toutes les unités arithmétiques élémentaires, sauf cellescorrespondant aux chiffres de poids les plus forts, soient connectées aux entrées d'au moins une unité de report élémentaire, et que les sorties RP et RG de certaines unités de report élémentaires soient connectées aux entrées d'autres unités de report élémentaires. 2) Dispositif de report selon la revendication 1, caractérisé en ce qu'au moins un des couples d'entrée PO-GO ou P2-G2 de certaines unités de report élémentaires reçoit un ou plusieurs signaux logiques K1, K2 qui permettent le blocage de l'élabora tion de certains des signaux apparaissant sur les sorties RS, RI, RP ou RG desdites unités de report élémentaires en fonctio des signaux de décodage de l'instruction de l'opération élémen taire de manière à permettre soit la propagation des signaux d report RS ou RI, soit l'isolement des unités arithmétiques élé mentaires une par une, ou deux par deux. 3) Dispositif de report selon la revendication 2 dans une unité arithmétique et logique constituée de trois unités arithmétiques élémentaires A13, A14 et A15, caractérisé en ce que le dispositif de report est constitué d'une seule unité de report élémentaire dont les couples d'entrée Pl-Gl et P3-G3 sont connectées respectivement aux sorties AP et AG des unités arithmétiques élémentaires A14 et A15 correspondant aux chiffres ayant les poids les plus faibles, dont les couples d'entrées PO-GO et P2-G2 reçoivent respectivement lesdits sign logiques K2 et K1 provenant du décodage de l'instruction d'opé ration élémentaire, dont la sortie de report de sortie est con nectée à l'entrée de report AE de l'unité arithmétique élément A13 correspondant aux chiffres ayant les poids les plus forts dont la sortie de report intermédiaire est connectée à l'entré de report AE de l'unité arithmétique A14 correspondant aux chi fres ayant les poids intermédiaires. 4) Dispositif de report selon la revendication 2 dans une unité arithmétique et logique constituée de cinq unités ar: métiques élémentaires All, A12, A13, A14 et A15, caractérisé ei que ledit dispositif est constitué de deux unités de report éli mentaires R1 et R2 qui sont connectées respectivement aux unit arithmétiques élémentaires A13-A14-A15 et All-A12-A13 selon la configuration de la revendication 3, en ce que la sortie de reI de sortie RS de l'unité de report élémentaire Ri est connectée l'entrée de report de l'unité de report élémentaire R2 et en cf que les couples d'entrées PO-GO et P2-G2 de chaque unité de report élémentaire reçoivent respectivement lesdits signaux logiques K2 et K1 provenant du décodage de l'instruction d'opératic élémentaire. 5) Dispositif de report selon la revendication 2 dans une unité arithmétique et logique constituée de six unités arit métiques élémentaires A10, All, A12, A13, A14 et A15, caractéri en ce que ledit dispositif est constitué de trois unités de report élémentaires R1, R2 et R6, les deux unités de report élémentaires R1 et R2 étant connectées aux unités arithmétiques élémentaires All, A12, A13, A14 et A15 selon la configuration de la revendication 4, les couples d'entrées Fl-Gl, P2-G2 et P3-G3 de l'unité de report élémentaire R6 étant connectées respectivement aux sorties AP et AG de l'unité arithmétique All, aux sorties RP et RG des unités de report élémentaires R2 et R1, la sortie de report de sortie de l'unité de report élémentaire R6 étant connectée à l'entrée de report de l'unité arithmétique A10, et le couple d'entrée PO-GO de l'unité de report élémentaire R6 recevant le signal logique K1. 6) Dispositif de report selon la revendication 2 dans une unité arithmétique et logique constituée de huit unités arithmétiques élémentaires A8 à A15, caractérisé en ce que ledit dispositif de report est constitué de cinq unités de report élémentaires R1, R2, R3, R4 et R6, les trois unités de report élémentaires R1, R2 et R6 étant connectées entre elles et aux unités arithmétiques élémentaires All à A15 selon la configuration de la revendication S, l'unité de report élémentaire R3 étant connectée aux unités arithmétiques élémentaires A8, A9 et A10 selon la configuration de la revendication 3, et l'unité de report élémentaire R4 ayant les couples d'entrées PO-GO, Pl-Gl, P2-G2 et P3-G3 qui sont connectées respectivement aux sorties AP et AG des unités arithmétiques élémentaires All, A12, A13 et A14, son entrée de report RE qui est connectée à la sortie de report AR de l'unité arithmétique élémentaire A15, et sa sortie de report RS qui est connectée à l'entrée de report RE de l'unité de report élémentaire R3. 7) Dispositif de report selon la revendication 2 dans une unité arithmétique et logique constituée de neuf unités arithmétiques élémentaires A7 à A15, caractérisé en ce que ledit dispositif-est constitué de six unités de report élémentaires Rl àR6, les cinq unités de report élémentaires R1, R2, R3, R4 et R6 étant connectées entre elles et aux huit unités arithmétiques élémentaires A8 à A15 selon la configuration de la revend il cation 6 et l'unité de report élémentaire R5 ayant ses couples d'entrées Pl-Gl, P2-G2 et P3-G3 qui sont connectées respectivement aux sorties AP et AG des unités arithmétiques élémentaires A8, A9 et A10, son entrée de report RE qui est connectée à la sortie de report RS de l'unité de report élémentaire R4, sa sortie de report RS qui est connectée à l'entrée de report AE de l'unité arithmétique élémentaire A7 et son couple d'entrées PO-GO qui reçoit le signal logique K2. 8) Dispositif de report selon la revendication 2 dans une unité arithmétique et logique constituée de douze unités arithmétiques élémentaires A4 à A15, caractérisé en ce que ledit dispositif est constitué de dix unités de report élémentaires R1 à R7 et R13, R14 et R16, les six unités de report élémentaires R1 à R6 étant connectées entre elles et aux neuf unités arithmétiques élémentaires A7 àA15 selon la configuration de la revendication 7; l'unité de report R7 ayant ses couples d'entrées Pl-Gl et P3-G3 qui sont connectées respectivement aux sorties AP et AG des unités arithmétiques élémentaires A6 et A7, son couple d'entrées PO-GO qui reçoit le signal logique K2 et ses sorties RP et RG qui sont connectées au couple d'entrées P2-G2 de l'unité de report élémentaire R16 ayant ses autres couples d'entrées PO-GO, Pl-Gl et P3-G3 qui reçoivent respectivement le signal K1, les signaux de sortie AP et AG de l'unité arith mWe A5,les signaux RP et Gis ~unités de report élémentaires R7 et R5, sonentrée de report RE qui reçoit le signal de report de sortie NRS de 1' unité de report R4 et sa sortie de report RSS qui est connectée à l'entrée de report AE de l'unité arithmétique élémentaire AS ; l'unité de report élémentaire R13 qui fournit le signal de report intermédiaire RI6 appliqué à l'entrée de report AE de l'unité arithmétique élémentaire A6 à l'aide d'une part des signaux RP et RG de l'unité de report élémentaire R5 appliqués aux couples d'entrées P3-G3 et, d'autre part, des signaux AP et AG de l'unité de report élémentaire A7 conditionnés par le signal K1, ainsi que le signal report NRS de l'unité de report élémentaire R4; l'unité de report élémentaire R14 qui fournit le signal de report intermédiaire RIS appliqué à l'entrée de report AE de l'unité arithmétique élémentaire AS à l'aide, d'une part, des signaux RP et RG des unités de report élémentaires R7 et R5 appli qués respectivement aux couples d'entrées P2-G2 et P3-G3 et, d'autre part, du signal de report de sortie NRS fourni par l'unité de report élémentaire R4. 9) Dispositif de report selon la revendication 2 dans une unité arithmétique et logique constituée de treize unités arithmétiques élémentaires A3 à A15, caractérisé en ce que ledit dispositif est constitué de douze unités de report élémentaires Rl à R7, R9, R12, R13, R14 et R16, les huit unités de report élémentaires Rl à R7 et R16 étant connectées entre elles et aux douze unités arithmétiques élémentaires A4 à A15 selon la configuration de la revendication 8, l'unité de report élémentaire R9 ayant ses couples d'entrée PO-GO, Fl-Gl, P2-G2 et P3-G3 qui reçoivent respectivement le signal KL et les signaux AP et AG des unités arithmétiques élémentaires AS, A6 et A7 ; l'unité de report élémentaire R12 ayant ses couples d'entrée PO-GO, Fl-Gl, P2-G2 et P3-G3 qui reçoivent respectivement le signal K2, les signaux AP et AG de l'unité arithmétique élémentaire A4 et les signaux RP et RG des unités de report élémentaires R9 et RS, son entrée de report RE qui reçoit le signal de report de sortie NRS de l'unité de report élémentaire R4 et sa sortie de report RS4 qui est connectée à l'entrée de report AE de l'unité arithmétique élémentaire A3. 10) Dispositif de report selon la revendication 2 dans une unité arithmétique et logique constituée de quatorze unités arithmétiques élémentaires A2 à A15, caractérisé en ce que ledit dispositif est constitué de treize unités de report élémentaires Ri à R7, R9, R10, R12, R13, R14 et R16, les douze unités de report élémentaires R1 à R7, R9, R12, R13, R14 et R16 étant connectées entre elles et aux treize unités arithmétiques élémentaires A3 à A15 selon la configuration de la revendication 9, l'unité de reporté#ment#freRL0 ayant ses couples d'entrées PO-GO,P2-G2, Pl-Gl et P3-G3 qui reçoivent respectivement les signaux K1, K2, AP, AG de l'unité arithmétique élémentaire A3 et AP, AG de l'unité arithmétique élémentaire A4, l'unité de report élémentaire R13 recevant en outre sur ses couples d'entrées PO-GO et Pl-Gl les signaux RP, RG des unités de report élémentaires R10 et R9 et fournissant le signal de report de sortie RS3 qui est appliqué à l'entrée de report AE de l'unité arithmétique élémentaire A2. 11) Dispositif de report selon la revendication 2 dans une unité arithmétique et logique constituée de quinze unités arithmétiques élémentaires Ai à A15, caractérisé en ce que ledit dispositif est constitué de quatorze unités de report élémentaires Ri à R10, R12 à R14 et R16, les douze unités Ri à R7, R9, R10 R12 à R14 et R16 étant connectées entre elles et aux quatorze unités arithmétiques élémentaires A2 à A15 selon la configura tion de la revendication 10, l'unité de report élémentaire R8 ayant ses couples d'entrées PO-GO, Pl-Gl, P2-G2 et P3-G3 qui reçoivent respectivement les signaux AP et AG des unités arit métiques élémentaires A2, A3, A4 et AS, l'unité de report élé mentaire R14 recevant en outre sur ses couples d'entrées PO-G et Pl-Gl le signal K2 et les signaux RP et RG de l'unité de report élémentaire R8 et fournissant le signal de report RS2 qui est appliqué à l'entrée de report AE de l'unité arithméti que élémentaire Ai. 12) Dispositif de report selon la revenctication 2 dan une unité arithmétique et logique constituée de seize unités arithmétiques élémentaires AO à A15, caractérisé en ce que le dispositif est constitué de seize unités de report élémentair Ri à R16, les quatorze unités Ri à R10, R12 à R14, et R16 étaconnectées entre elles et aux quinze unités arithmétiques Ai A15 selon la configuration de la revendication il, l'unité de report Rll ayant ses couples d'entrées PO-GO, P2-G2, Pl-Gl et P3-G3 qui reçoivent les signaux Ki, K2, AP, AG de l'unité ari métique élémentaire Ai et AP, AG de l'unité arithmétique élémentaire A2, et l'unité de report élémentaire R15 recevant re. pectivement sur ses couples d'entrées PO-GO, Pl-Gl, P2-G2 et P3-G3 les signaux RP et RG des unités de report élémentaires Roll, R10, R9 et R5 tandis que son entrée de report reçoit le signal de report de sortie NRS de l'unité de report élémentai re R4, ladite unité de report élémentaire R14 fournissant le signal de report de sortie RS1 qui est appliqué à l'unité aril métique élémentaire AO. 13) Dispositif de report selon l'une quelconque des revendications précédentes dans lequel les unités arithmétiquf élémentaires traitent des groupes de quatre chiffres binaires