Options Turbo Assembleur

De RAD Studio
Aller à : navigation, rechercher

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

Voir Eléments communs des pages Options de projet.


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
(/z)

Affiche les lignes source avec les messages d'erreur.

Vérification du code impur
(/p)

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
(/mv)

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
(/m)

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
(/q)

Supprime les enregistrements .obj non requis pour la liaison. La valeur par défaut est False.

Supprimer les messages
(/t)

Supprime les messages en cas de succès. La valeur par défaut est False.

Taille de la table des symboles
(/kh)

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
(/u)

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.


Rubriques