En cours de fonctionnement les mots micro-instructions sont stockés dans le tableau de mémoire morte 1333. Pendant un cycle de fonctionnement l'accès au tableau de mémoire morte s'effectue en fonction du contenu du registre d'adresse KS 1337. Ceci provoque le transfert dans le groupe de bascules de lecture 1357 du contenu de l'emplacement spécifié par l'adresse. Des parties des mots des bascules de lecture sont ventilées ou transférées dans les registres de stockage qui se trouvent dans chacune des unités fonctionnelles du processeur central. Chaque unité fonctionnelle comprend des circuits de décodage qui génèrent les sous-commandes nécessaires spécifiées par le mot de mémoire morte sous le contrôle de la source de synchronisation du système. En général, le décodage est réalisé dans chaque unité fonctionnelle à l'intérieur du processeur central et non pas en un point central afin de réduire le temps de décodage ainsi que le nombre des câbles qui seraient normalement nécessaires pour transmettre les signaux de commande si le décodage était regroupe en un point central. En outre, le décodage est exécuté à l'intérieur de chaque unité pour éviter les problèmes de synchronisation qu'entraîneraient les différences entre les longueurs des câbles. En outre, en décodant les sous-commandes à l'in térieur de chaque unité, les signaux qui sont caractéristiques de certaines conditions existant à l'intérieur de l'unité fonctionnelle et nécessaires à la génération de certains signaux de sous-commandes n'ont pas à être renvoyés à l'adaptateur CIA 1302.Un décodeur type 1359, représenté figure 13b, reçoit le contenu de diverses zones de mots micro-instructions et génère des signaux de micro-opérations a, b, c, d q, r. Un décodeur type de micro-opération 1359 reçoit les commandes d'un mot micro-instruction. La zone provenant du mot mncro- instruction est décodée et active une des lignes s, t, u y, z. Une ffatrice est constituée en couplant l'impédance de lignes de contrôle pré-détensinées aux lignes s, z aux points cor, , r....Y,. Lors du décodage d'une zone issue d'une micro-instruction l'une des lignes s-z est activée.Etant donné que les points noirs représentés dans la matrice par les lettres grecques a a o représentent le couplage d'impédance entre les deux ensembles de lignes, tout signal électrique se propageant sur un fil horizontal sera couplé pour se propager sur le fil vertical a-r ou un couplage d'impédance (point noir) est indiqué. Chaque ligne verticale a-r peut alors être couplée pour constituer une entrée dans chacune des portes ET 1360-1365. D'autres signaux d'entrez peuvent également être couplés aux portes ET 1360-1365 y compris un signal de synchro- nisation ts provenant de l'unité de synchronisation centrale.En conséquence, lorsque chaque signal de synchronisation t5 est appliqué, les portes donttws les autres signaux d'entrée sont appliques seront validées et fourniront des signaux de micro-instructions à des unités fonctionnelles prédéteniinées du processeur central. C'est ainsi que si une commande 1341 provenant de la bascule de lecture 1357 est décodée et qu'une ligne horizontale soit active, les lignes de contrôle verticales a, b, c et q seront actives et les portes 1360, 1361, 1362 et 1364 seront validées puisque le signal de synchronisation t5 est applique à ces circuits séquentiellement.Il en résulte que la combinaison selon laquelle les lignes de contrôle verticales sont couplées à la ligne de contrôle horizontale en différents points représentés par les lettres grecques a à X représente une matrice de commutation permanente permettant de fournir des signaux de micro-operations au processeur central pour contrôler les unités fonctionnelles du processeur central au moyen de micro-instructions fournies par le tableau de mémoire morte 1333. Ainsi peut-on incorporer dans la machine faisant l'objet de la présente invention un firmware permanent doté d'une fonction modifiable en spécifiant simplement la séquence de micro-opérations nécessaires.