Copyright © 1996,1997 Fran�ois-Ren� Rideau. Ce document peut �tre redistribu� sous les termes de la license LDP, disponibles � http://sunsite.unc.edu/LDP/COPYRIGHT.html.
Ceci est cens� �tre la derni�re version que j'�crirai de ce document. Il y a un candidat pour reprendre en charge le document, mais jusqu'� ce qu'il le reprenne compl�tement en main, je serai heureux de m'occuper de tout courrier concernant ce document.
Vous �tes tout sp�cialement invit�s � poser des questions, � y r�pondre, � corriger les donn�es, � ajouter de nouvelles informations, � compl�ter les r�f�rences sur d'autres logiciels, � mettre en �vidence les erreurs et lacunes du document. Si vous �tes motiv�s, vous pouvez m�me prendre en charge ce document. En un mot, apporter votre contribution!
Pour contribuer � ce document, contactez la personne qui appara�t actuellement en charge. Au moment o� j'�cris ces lignes, il s'agit de Fran�ois-Ren� Rideau) ainsi que de Paul Anderson.
Ce document est destin� � r�pondre aux questions les plus fr�quemment pos�es par les gens qui d�veloppent ou qui souhaitent d�velopper des programmes en assembleurs x86 32 bits en utilisant des logiciels libres, et tout particuli�rement sous Linux. Vous y trouverez �galement des liens sur d'autres documents traitant d'assembleur, fond�s sur des outils logiciels qui ne sont pas libres, pas 32-bit, ou pas d�di�s � l'architecture x86, bien que cela ne soit pas le but principal de ce document.
Etant donn� que l'int�ret principal de la programmation en assembleur est d'�tablir les fondations de syst�mes d'exploitation, d'interpr�teurs, de compilateurs, et de jeux, l� o� un compilateur C n'arrive plus � fournir le pouvoir d'expression n�cessaire (les performances �tant de plus en plus rarement un probl�me), nous insisteront sur le d�veloppement de tels logiciels.
Ce document contient des r�ponses � un certain nombre de questions fr�quemment pos�es. Des URL y sont donn�s, qui pointent sur des sites contenant documents ou logiciels. Prenez conscience que les plus utiles de ces sites sont dupliqu�s sur des serveurs miroirs, et qu'en utilisant le site miroir le plus proche de chez vous, vous �vitez � un g�chis inutile aussi bien de pr�cieuses ressources r�seau communes � l'Internet que de votre propre temps. Ainsi, il existe un certain nombre de gros serveurs diss�min�s sur la plan�te, qui effectuent la duplication d'autres sites importants. Cherchez o� se trouvent ces sites et identifiez les plus proches de chez vous (du point de vue du r�seau). Parfois, la liste des miroirs est donn�es dans un fichier ou dans le message de connexion. Suivez ces conseils. Si ces informations ne sont pas pr�sentes, utilisez le programme archie.
La version la plus r�cente de ce document peut �tre trouv�e sur
http://www.eleves.ens.fr:8080/home/rideau/Assembly-HOWTO ou http://www.eleves.ens.fr:8080/home/rideau/Assembly-HOWTO.sgml
mais les r�pertoires de HowTo Linux devraient normalement �tre � peu pr�s � jour (je ne peux pas le garentir):
ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/ (?)
La version fran�aise de ce document peut �tre trouv�e sur le site
ftp://ftp.ibp.fr/pub/linux/french/HOWTO/
COPYING
, avec
une version pour les biblioth�ques de routines
dans un fichier nomm� COPYING.LIB
.
Les �crits publi�s par la FSF (free software foundation) peuvent
�galement vous aider � comprendre le ph�nom�ne.
Chaque version inclue quelques modifications et corrections mineures, qui ne sont pas indiqu�es � chaque fois.
Francois-Rene "Far�" Rideau <rideau@ens.fr> cr�e et diffuse initialement le document sous forme d'un mini-HOWTO car ``Je suis un peu fatigu� d'avoir � r�pondre encore et toujours aux m�mes questions dans le forum comp.lang.asm.x86''
*
*
Tim Potter indique l'option -fasm pour activer l'assembleur en-ligne de GCC sans le reste des optimisations de -O.
Cr�ation de l'historique. Ajout de pointeurs dans la section sur la compilation crois�e. Ajout d'une section concernant la programmation des entr�es/sorties sous Linux (en particulier pour l'acc�s vid�o).
plus sur la compilation crois�e - voir sur sunsite: devel/msdos/
NASM commence � �tre particuli�rement int�ressant
R�f�rence sur la version fran�aise
Quoi? J'avais oubli� de parler de Terse?
*
Le mini-HOWTO au format texte est transform� en un authentique HOWTO au format linuxdoc-sgml, pour explorer les possibilit�s dudit format.
Premi�re diffusion de ce HOWTO.
Ajout de la section CREDITS
NASM mis avant AS86
Ajout de la partie "Avez-vous besoin d'utilisateur l'assembleur?"
Annonce fant�me d'un nouveau responsable de ce HowTo.
Version diffus�e pour DrLinux
*
*
Ajouts � propos de "Comment ne pas utiliser l'assembleur"; mises � jour concernant NASM et GAS.
Informations sur l'acc�s au mode 16 bits � partir de Linux.
*
je (Far�) reprends en main la traduction fran�aise du HowTo
version pour LSL 6�me �dition.
Il s'agit encore d'une nouvelle ``toute derni�re version r�alis�e par Far� avant qu'un nouveau responsable ne prenne la main''.
Je souhaiterais remercier les personnes suivantes:
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:15