Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION
Les programmes Turbo Assembler (TASM) et Turbo Link (TLINK) sont des utilitaires qui permettent d’assembler
(avec la commande TASM nom_fichier.asm) et lier (avec la commande TLINK nom_fichier.obj) un fichier écrit en
langage assembleur (nom_fichier.asm) pour le convertir en un fichier exécutable (nom_fichier.exe) écrit dans le
langage machine 80x86.
OBJECTIFS
Data SEGMENT
Nombres DB 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Resultat DB ?
Data ENDS
Code SEGMENT
ASSUME CS:Code, DS: Data
Debut:
MOV AX,Data
MOV DS,AX
MOV CX,10
LEA SI, Nombres
MOV AL,0
Boucle: ADD AL, [SI]
INC SI
DEC CX
JNZ Boucle
MOV Resultat,AL
Code ENDS
END Debut
1
Partie 1 : avec l’éditeur bloc note :
- avec l’éditeur edit ou bloc note et le sauvegarde avec l’extension .asm (essai.asm)
- Compiler avec tasm (tasm essai.asm)
- Editer les liens avec tlink (tlink essai.obj)
- Exécuter en tapant le nom de fichier (essai)
- On peut toujours vérifier le contenu avec la commande du DOS DIR ou DIR/P (vérifier l’existence des fichiers
objets et exécutables).
- On peut voir le contenu des fichiers .ASM ou. avec la commande du DOS TYPE (TYPE essai.asm)
- Assembler à nouveau en incluant l’option (/l ou /la) pour TASM (tasm essai/l) qui permet d'obtenir un listing
d'assemblage. Visualiser le fichier .LST et observer son contenu.
- Refaire toutes les étapes (saisie, compilation et exécution) en découvrant l’utilitaire et les différentes fonctions
du turbo assembleur
- Refaire toutes les étapes (saisie, compilation et exécution) en découvrant l’utilitaire et les différentes fonctions
de l’émulateur 8086.