~
Texas Instruments
Le paragraphe intitulé »Loading and Saving Tl BASIC files (respectivement subrograms)« montre
comment utiliser la Mini-Mémoire pour avoir accès
à des fichiers de données (respectivement, de
programmes).
Le paragraphe intitulé »Additional Tl-BASIC subprogramms« décrit les sous-programmes fournis
par la Mini-Mémoire et permettant l'interface avec les programmes en Assembleur et
l'ordinateur.
Le paragraphe »Loading assembly language Programs« indique comment charger les program-
mes et sous-programmes écrits en Assembleur.
Le paragraphe »System Utility Routines« décrit les programmes utilitaires de la Mini-Mémoire qui
permettent l'accès aux routines de la ROM et de la GROM de l'unité centrale.
Le paragraphe »Easy Bug Debugger« explique le fonctionnement du programme de recherche de
défauts
(debugger).
Les 6 appendices décrivent l'organisation interne de la mémoire du Tl 99/4A.
INTRODUCTION:
La cassette fournie avec la Mini-Mémoire contient un assembleur
»ligne
par ligne« ainsi qu'un pro-
gramme de démonstration graphique appelé LINES. Cet assembleur permet
l'accès,
à
partir du cla-
vier du Tl
99/4A,
au code-source de l'assembleurTMS 9900 et ce, une ligne
à la fois. Quant au pro-
gramme de démonstration,
il
dessine automatiquement sur l'écran des droites de couleurs différen-
tes.
Une fois que le programme ASSEMBLER est chargé dans la Mini-Mémoire, chaque instruction-
source introduite est immédiatement assemblée en code-objet et stockée en mémoire
à l'endroit
précisé dans le code-source. Ainsi, dès qu'il est introduit dans l'ordinateur et que son nom et son
adresse sont stockés dans la table des symboles, le programme peut être exécuté.
Remarque Importante: Puisque le code est assemblé et stocké directement
à chaque fois qu'une li-
gne est introduite, il faut s'assurer
au
préalable que les adresses de mémoire spécifiées dans le pro-
gramme sont valides. Sinon, aucun code ne pourra être généré ou stocké.
Bien que !'Assembleur transforme en code-machine chaque instruction dès qu'elle est introduite,
une partie du code-source est conservé dans une mémoire-tampon (9 pages). li est possible, grâce
aux touches t (FCTN E) et i (FCTN X), de réafficher sur l'éèran des lignes de code-source précédem-
ment introduites.
Ce manuel décrit les caractéristiques de !'ASSEMBLEUR LIGNE/LIGNE (UNE BY UNE ASSEM-
BLER) et permet aussi d'utiliser le programme de démonstration LINES (Voir le Paragraphe »Charge-
ment de
!'Assembleur).
Il est recommandé de consulter le Manuel d'Utilisation du module
EDITOR/
ASSEMBLER pour obtenir tout renseignement concernant ce langage.
15