Options Turbo Assembleur
Remonter à Boîte de dialogue Options de projet
Projet > Options > Turbo Assembleur
Utilisez cette boîte de dialogue pour définir les options Turbo Assembleur.
Pour plus d'informations sur le Turbo Assembleur, voir l'aide de la ligne de commande pour TASM32.EXE.
Options | Description |
---|---|
Cible, Appliquer, Enregistrer |
Voir Options de la cible. |
Eléments communs |
Options Turbo Assembleur | Description |
---|---|
Commutateurs supplémentaires |
Entrez les commutateurs supplémentaires que vous voulez utiliser avec Turbo Assembleur (TASM32.EXE). |
Informations de débogage |
Complètes (/zi) Permet d'utiliser toutes les fonctionnalités du débogueur pour parcourir le programme et examiner la modification des éléments de données. C'est la valeur par défaut. Numéros de ligne uniquement (/zd)* Indique au Turbo Assembleur d'inclure les enregistrements de numéro de ligne pour synchroniser l'affichage du code source et les informations de type de données. C'est la valeur par défaut. Aucune (/zn) Désactive les informations de débogage dans le fichier objet. |
Afficher les lignes source |
Affiche les lignes source avec les messages d'erreur. |
Vérification du code impur |
Vérifie la présence de redéfinitions de segment de code en mode protégé. La valeur par défaut est False. |
Longueur de symbole maximale |
Définit la longueur maximale des symboles que puisse distinguer Tasm. Le nombre minimal autorisé est 12. La valeur par défaut est 12. |
Nombre de passes |
Définit le nombre maximal de passes d'assemblage. Cette option est pratique si vous voulez que l'assembleur retire les instructions NOP ajoutées à cause de références préalables (forward). La valeur par défaut est 1. |
Supprimer les enregistrements |
Supprime les enregistrements .obj non requis pour la liaison. La valeur par défaut est False. |
Supprimer les messages |
Supprime les messages en cas de succès. La valeur par défaut est False. |
Taille de la table des symboles |
Définit le nombre maximum de symboles qu'un fichier assembleur (.ASM) peut utiliser. La capacité minimale autorisée pour la table de hachage est 8 192 octets. La capacité maximale autorisée pour la table de hachage est 32 768 octets. La valeur par défaut est 8192. |
ID Version |
Définit l'émulation de version par le numéro de version spécifié. La valeur par défaut est 0. |
Options Génération du code | Description |
---|---|
Instructions en virgule flottante |
Emulées (/e)* Active les instructions en virgule flottante émulées. C'est la valeur par défaut. Réelles (/r) Active les instructions en virgule flottante réelles. |
Code d'overlay |
Standard (sans overlay) (/os)* Crée du code objet standard sans overlay. C'est la valeur par défaut. Standard (overlays TLINK) (/o) Crée du code objet standard avec des overlays TLINK. Corrections Phar Lap (/op) Crée du code objet avec des corrections compatibles overlay Phar Lap. Corrections IBM (/oi) Crée du code objet avec des corrections compatibles overlay IBM. |
Ordre des segments |
Alphabétique (/a) Classe les segments dans l'ordre alphabétique. Séquentiel (/s)* Classe les segments dans l'ordre dans lequel ils ont été rencontrés. C'est la valeur par défaut. |
Sensibilité à la casse des symboles |
Insensible à la casse (/mu)* Désactive la sensibilité à la casse. Traite les noms de symboles sans sensibilité à la casse. C'est la valeur par défaut. Sensible à la casse (/ml) Traite tous les symboles utilisés dans le fichier source, avec sensibilité à la casse. Globaux sensibles à la casse (/mx) Traite seulement les symboles externes et publics avec sensibilité à la casse. |
Options Fichier listing | Description |
---|---|
Générer le fichier des références croisées |
Génère un fichier .XRF. La valeur par défaut est False. |
Générer les références croisées dans le fichier listing. |
(option /c) Ajoute les informations de référence croisée à la table des symboles à la fin du fichier listing. La valeur par défaut est False. |
Générer le listing étendu |
(option /la) Présente tout le code généré dans le fichier listing. La valeur par défaut est False. |
Générer un fichier listing |
(option /l) Génère le listing et le place dans un fichier d'extension .LST. La valeur par défaut est False. |
Inclure les conditionnels false dans le fichier listing |
(option /x) Liste les directives conditionnelles évaluées à False, ainsi que les instructions contenues dans le bloc conditionnel. |
Supprimer les tables de symboles dans le fichier listing |
(option /n) Désactive la génération des informations de la table des symboles dans le fichier listing. |