| 223 |   |  1. écriture de OPA dans le registre ''r_opa'' du coprocesseur LCD. | 
                      
                        | 224 |   |  1. écriture de OPB dans le registre ''r_opb'' du coprocesseur LCD. | 
                      
                        | 225 |   |  1. écriture dans le pseudo-registre ''r_start'' du coprocesseur LCD, pour démarrer la simulation. | 
                      
                        | 226 |   |  1. lecture dans le registre ''r_res'' du coprocesseur LCD pour récupérer le résultat. | 
                      
                        | 227 |   |  1. affichage des valeurs des opérandes et du résultat sur le TTY. | 
                      
                        | 228 |   |  | 
                      
                        | 229 |   | Pour afficher sur le terminal, on utilisera évidemment la fonction ''printf()''. | 
                      
                        | 230 |   | Pour obtenir le numéro de cycle, on utilisera la fonction... | 
                      
                      
                        |   | 223 |  1. écriture de OPA dans le registre 'GCD_OPA'' du coprocesseur GCD. | 
                      
                        |   | 224 |  1. écriture de OPB dans le registre ''GCD_OPB'' du coprocesseur GCD. | 
                      
                        |   | 225 |  1. écriture dans le pseudo-registre ''GCD_START'' du coprocesseur LCD, pour démarrer la simulation. | 
                      
                        |   | 226 |  1. lecture du registre ''GCD_STATUS'' du coprocesseur LCD pour tester la fin du calcul. | 
                      
                        |   | 227 |  1. affichage du numéro d'itération, du numéro de cycle, des valeurs des opérandes et du résultat sur le TTY. | 
                      
                        |   | 228 |  | 
                      
                        |   | 229 | Pour afficher sur le terminal, on utilisera évidemment la fonction ''tty_printf()''. | 
                      
                        |   | 230 | Pour obtenir le numéro de cycle, on utilisera la fonction ''proctime(). | 
                      
            
                      
                        | 232 |   | Pour les accès au coprocesseur LCD on utilisera les fonctions... | 
                      
                        | 233 |   |  | 
                      
                        | 234 |   | Le code de ces fonctions est défini dans le fichier... | 
                      
                      
                        |   | 232 | Pour les accès au coprocesseur GCD on utilisera les fonctions 'spécifiques au coprocesseur LCD. | 
                      
                        |   | 233 |  | 
                      
                        |   | 234 | Pour introduire un peu d'interactivité dans cet exercice, vous pouvez introduire dans la boucle | 
                      
                        |   | 235 | un appel à la fonction ''tty_getc()'' qui lit un caractère au clavier, et bloque l'exécution du programme | 
                      
                        |   | 236 | tant que le caractère n'est pas saisi. | 
                      
                        |   | 237 |    | 
                      
                        |   | 238 | Le code de ces fonctions est défini dans le fichier ''stdio.c'', et les prototypes | 
                      
                        |   | 239 | sont définis dans le fichier ''stdio.h''. |