Section courante

A propos

Section administrative du site

as

Assembleur
Unix Externe

Syntaxe

as [-o objfile] [-n] [-j] [-m] [-R] [-r] [-bwl] [-V] [-T] sourcefile

Paramètres

Nom Description
-[bwl] Ce paramètre permet de créer des déplacements d'octet (b), de demi-mot (w) ou de long (l) pour les symboles non définis. Un symbole non défini est une référence à un symbole dont la définition est externe au fichier d'entrée ou une référence directe. La valeur par défaut de ce paramètre est les déplacements longs (l).
-j Ce paramètre permet d'appeler l'assembleur de long saut. L'algorithme d'optimisation d'adresse choisit entre des longueurs d'adresse longues et courtes, avec des longueurs courtes choisies lorsque cette situation est possible. Souvent, trois longueurs distinctes sont autorisées par l'architecture de la machine; un choix doit être fait entre deux de ces longueurs. Lorsque les deux choix spécifiés à l'assembleur excluent la plus grande longueur autorisée, certaines adresses peuvent ne pas être représentables. L'assemblage de long saut aura toujours la plus grande longueur comme l'un de ses choix autorisés. Si l'assembleur est invoqué sans ce paramètre et que le cas se présente lorsqu'une adresse n'est pas représentable par l'un des deux choix autorisés, l'utilisateur sera informé de l'erreur et conseillé de réessayer en utilisant le paramètre -j.
-m Ce paramètre permet d'exécuter le préprocesseur de macro m4 sur l'entrée de l'assembleur.
-n Ce paramètre permet de désactiver l'optimisation des adresses longues et courtes. Par défaut, l'optimisation d'adresse a lieu.
-o objfile Ce paramètre permet de mettre la sortie de l'assemblage dans objfile. Par défaut, le nom du fichier de sortie est formé en supprimant le suffixe «.s», s'il existe, du nom du fichier d'entrée et en ajoutant un suffixe «.o».
-r Ce paramètre permet de placer toutes les données assemblées (normalement placées dans la section de données) dans la section de texte. Ce paramètre désactive efficacement la pseudo-opération «.data». Ce paramètre est désactivée par défaut.
-R Ce paramètre permet de supprimer (dissocier) le fichier d'entrée une fois l'assemblage terminé.
-T Ce paramètre permet de tronquer les symboles à 8 caractères.
-V Ce paramètre permet d'écrire le numéro de version de l'assembleur exécuté sur la sortie d'erreur standard.

Description

Cette commande permet de lancer le compilateur de langage de programmation Assembleur.

Remarques

Voir également

Système d'exploitation - Unix - Références de commandes et de programmes - ld
Système d'exploitation - Unix - Références de commandes et de programmes - m4
Système d'exploitation - Unix - Références de commandes et de programmes - nm
Système d'exploitation - Unix - Références de commandes et de programmes - strip

Dernière mise à jour : Mercredi, le 3 août 2016