Visualisation des résultats.

En sélectionnant le menu 'View' vous pouvez obtenir la liste des différentes fenêtres de visualisation.

La fenêtre 'Clock period'.

Affiche le nombre de cycle d'exécution du programme.
Cette fenêtre se met à jour dynamiquement en mode pas à pas.
Il en ait de même pour toutes les fenêtres suivantes.

La fenêtre 'Asm list'.

Affiche le programme C sous sa forme assembleur.
Vous pouvez remarquez le nombre de mots ROM. utilisé par le programme.
Aussi remarquez à la ligne 60 dans copie de fenêtre l'étoile entre crochets '60 [*] TFR...'.
Celle-ci correspond à un point d'arrêt, placé dans le texte source.

La fenêtre 'Registers'.

Elle affiche donc la liste des registres avec leurs valeurs.
Notez que les valeurs des registres sont saisissables pendant une exécution en mode pas à pas.

La fenêtre 'Satus register'.

Elle permet la visualisation du registre de d'états.
Notez que vous pouvez modifiez une valeur en cliquant sur les '1' ou '0' pendant une exécution en mode pas à pas.

La fenêtre 'stacK'.

La position dans la pile est représentée par la ligne active, les '??' correspondent à un emplacement vide.

La fenêtre 'Memory'.

Affiche un mapping et décimal signé et héxadécimal de la mémoire de type RAM.
Vous remarquez aussi dans le titre le nombre de mots mémoire utilisés.
De plus seul 16 adresses sont affichées, pour se déplacer dans la mémoire vous pouvez utiliser les touches suivantes :

Allez en début de mémoire
Allez en fin de mémoire
Avancez dans la mémoire de 16 adresses
Reculez dans la mémoire de 16 adresses

La fenêtre 'Devices In'.

Affiche un mapping des ports d'entrées et de leurs valeurs.
Vous pouvez saisir la valeur d'un port d'entré en cliquant dans la cases correspondantes.
Comme pour la mémoire, pour visualiser différentes adresses de ports, utilisez les touches suivantes :

> Fléche du haut : remonte d'une adresse vers l'adresse 0x0000.
> Fléche du bas : Descend d'une adresse vers la fin de la mémoire.
> Page Up : Remonte de 16 adresses.
> Page Down : Descend de 16 adresses.
> Haut de page : Retourne au début de la mémoire.
> Bas de page : Retourne à la fin de la mémoire.

La fenêtre 'sOurce'.

Cette fenêtre affiche le source C courant.
Pendant l'exécution en mode pas à pas, l'instruction courante et visualisée en sur-brillance,
dans cette copie de fenêtre c'est la variable 'a'.

Notez aussi dans la colonne à gauche des cercles devant certaines lignes.
Ils correspondent à la possibilité de placer un point d'arrêt sur la ligne, en cliquant sur le cercle dans la colonne,
ou en double cliquant sur la ligne.
Si le point d'arrêt et positionné, le cercle devient rouge, et lors qu'une exécution le programme s'arrête dessus.

La fenêtre 'Error messages'.

Cette fenêtre affiche les messages d'erreurs du logiciel.

page suivante