Les registres d'index sont initialisés, case 546, pour spécifier l'adresse du registre d'affichage 208 de la figure 8 et l'adresse du registre MSR 307 de la figure 6. Le contenu de l'affichage est transféré au registre d'établissement, case 541. Le numéro à imprimer est comparé avec le numéro précédent, ctest à dire avec le registre 211 de la figure 6, SETNG. Ceci se fait chiffre par chiffre, case 547. Si le chiffre n'est pas le même, l'indicateur 215 de sens du moteur de la figure 9 est initialisé à la case 556, le sens étant déterminé par celui des chiffres qui est le plus grand, MSR ou SETNG, et la différence entre les chiffres est mémorisée. Le nouveau chiffre MSR est ensuite écrit dans la zone de chiffre précédent S UNG à la case 553. L'imprimante est-placée sur la roue des types appropriée pour le chiffre considéré, case 558. Si le mécanisme de sélection de roue des typés ne réagit pas, les cellules photo-électriques détectent une erreur. En l'absence d'erreur, la ligne 562 est empruntée vers la case 563. Un pas dans la direction voulue est exécuté, et un contrôle est effectué pour déterminer s'il existe une erreur de positionnement, case 564. Si aucune erreur n'a été indiquée, l'indicateur 216 de cinquième position de la figure 9 est mis à jour, case 567. Si l'indicateur spécifique de la cellule photoélectrique 110b de la figure 4a doit voir la fente de cinquième position, case 572, la cellule photo-électrique est lue à la case 574.Si elle vérifie que le moteur se trouve dans la cinquième position, case 575, un controle est effectué pour déterminer si le nombre correct de pas a été compté, ligne 577 vers la case 580. Sinon, la ligne de retour 587 est empruntée vers la case 563 t SPEPJ. Cette procédure est ensuite répétée. Quand la roue des types sélectionnée a été amenée correctement dans sa nouvelle position, et si la position est zéro, case 584, le sous programme ZEROB est sollicité, case 586, pour lire les cellule photo-électriques de position zéro. Ceci a pour but de vérifier Si en fait, la roue des types sélectionnée se trouve en position zéro, case de décision 587. S'il en est ainsi, le multiplexeur de cellule photo-électrique est rétabli pour sélectionner la première roue des types, case 589.Les indicateurs utilisés dans le sous-programme SUPB sont effacés par la ligne 590 vers la case 592. Si cela n'est pas la dernière roue des types à positionner, case 594, un branchement par la ligne 595 est fait afin de comparer le nouveau chiffre suivant avec le précédent. Le processus de mise on place est ensuite répété. Si une roue des types ne doit pas e"tre changée de position, case de décision 549, l'opération de mise en place pour cette roue particulière est éliminée par la ligne 604. Si la dernière roue des types a été sélectionnée à la case 594, le mécanisme est ramené en position de repos, case 597.Si aucune erreur ntest détectée, case 598, au retour en position de repos, le sous-programme ENBLE est sollicité, case 600, et débloque l'imprimante si un montant suffisant est disponible dans le registre descendant. Le registre ADD 210 de la figure 7 est effacé, case 601, avant le branchement à la case 602. Une erreur dans le positionnement du moteur 50 de la figure 3 ou de sélection de roue des types entraîne un branchement vers le sous-programme d'erreur, case 561, et un message d'erreur est placé dans l'affichage.