摘要 |
Cette invention se rapporte à la génération de correspondances en théorie des nombres et leur utilisation dans l'adressage de structures matricielles par l'intermédiaire d'un générateur d'adresse optimalisé pour la tâche générale d'effectuer des correspondances en théorie de nombres ''à la volée'' avec des opérandes matriciels alors qu'ils sont extraits de la mémoire. Le générateur d'adresse (10) comprend un ensemble de six registres de mémoire de descripteurs matriciels (11-16), un élément de commande d'automate fini (17), un décrémenteur (18) servant à diminuer cycliquement un descripteur de grandeur matricielle (12), un décrémenteur additionnel (19) servant à diminuer cycliquement le descripteur de grandeur matricielle (11), une machine de différence finie (20) qui ajoute l'un de deux descripteurs de différence matricielle (13) ou (14) à une valeur d'adresse calculée précédemment et obtenue du registre d'adresse (21), une unité de calcul arithmétique modulo (22) qui calcule le reste du modulo de la sortie de machine de différence finie (20), le descripteur de modulo matriciel (15) et un additionneur (23) qui ajoute une valeur de décalage mémorisée comme étant le descripteur de base matriciel (16) à la sortie de l'unité de calcul arithmétique modulo (22). La séquence de sortie de l'additionneur de base (23) est la sortie de générateur d'adresse voulue. |