En sélectionnant le menu 'View' vous
pouvez obtenir la liste des différentes fenêtres de visualisation.
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.