Flux rss
Offres pro des FAI
Collection CommentCaMarche.net

Liens utiles assembleur x86

Publié par kilian, dernière mise à jour le dimanche 10 août 2008 à 13:26:36 par kilian
Voici quelques liens utiles pour l'assembleur x86. Le but étant de compiler des documents pertinents autant pour ceux qui débutent que pour ceux qui sont à l'aise dans ce domaine.


Tutoriels

  • PC assembly Language (fr/it/es/en/ch) disponible en plusieurs langages, dont le français. C'est un excellent tutoriel pour apprendre et les notions essentielles y sont abordées, des bases jusqu'au opérations pour nombre flottants. Les exemples sont prévus pour le logiciel libre nasm et ce cours a été écrit en faisant régulièrement référence au C. A télécharger et lire sans complexe.
  • La section ASM de developpez.com (fr) . Vous y trouverez des ressources intéressantes dont une référence concise et détaillée des principales instructions.
  • Tutoriel Asm Iprezo (fr) Un autre tutoriel d'assembleur qui semble bien détaillé.

Références complètes


Assembleur sous windows

  • La page d'Iczelion (en) . C'est un site qui a déjà un peu d'âge mais sa documentation est loin d'être périmée. On y apprend comment invoquer les fonctions de l'API windows en assembleur par exemple. Il y a de nombreux exemples, de la simple MessageBox jusqu'a la gestion des processus.

Assembleur sous Linux

  • Linux Assembly (en). Ce site n'est pas spécifique à l'architecture x86 mais couvre le thème plus général d'assembleur sous Linux . On y trouve de nombreuses explications sur l'assembleur inline, l'utilisation de nasm, de gas etc...

Logiciels


Assembleurs


Les assembleurs sont les logiciels qui transforment le code assembleur en code machine pour finalement produire du code exécutable.
  • Nasm. Gratuit, open source, syntaxe légère. Supporte Windows/Dos/Linux etc...
  • Fasm. Comme Nasm: gratuit, open source et mutliplateforme.

Emulateurs

  • Emu8086 Un émulateur de processeur 8086, permet de programmer en assembler x86 tout en ayant une représentation bien visuelle de ce qu'il se passe. Un bon outil pour apprendre.
[PHP] Liens utiles Quelques liens utiles à la programmation en php: - http://www.commentcamarche.net/php/phpintro.php3 -> L'original :) - http://www.phpdebutant.org -> Très bons tutoriaux faciles d'accès - http://www.php.net -> Indispensable, le moteur de... www.commentcamarche.net/faq/sujet-122-php-liens-utiles
Reparation profile utilisateur windows xp (Résolu) bonjour, on doit avoir les dossiers "cookies, favoris, mes documents, recents, local settings etc... lors de l'installation de profile d'utilisateur sous wondows xp. je ne sais pas pourquoi sur mon profile d'utilisateur je n'ai... www.commentcamarche.net/forum/affich-2596430-reparation-profile-utilisateur-windows-xp
8600 GT 512 mo, asus ou XFX ? (Résolu) Bonjour, Je vais bientôt changé de carte graphique et j'en ai repéré 2 qui me semble équivalentes. J'aurai voulu avoir des avis sur ces 2 cartes ; ASUS 8600 GT 512 mo http://www.topachat.com/... ou XFX 8600 GT 512mo... www.commentcamarche.net/forum/affich-5904012-8600-gt-512-mo-asus-ou-xfx
[Windows 98] arabe, russe, japonais, chinois, hébreu, coréen …Un lien utile : http://www.microsoft.com/france/windows/98/download/info.asp?mar=/france/windows/98/download/polyglotte.html&xmlpath=/france/windows/98/inc/download.xml〉=11 Pour la langue arabe, voir aussi :... www.commentcamarche.net/faq/sujet-968-windows-98-arabe-russe-japonais-chinois-hebreu-coreen
[Windows XP] Fichiers “Thumbs.db” et vignettesUn peu de partout sur le disque se trouvent des fichiers nommés Thumbs.db, non affichés par l'explorateur de Windows. A quoi correspondent ces fichiers ? Les fichiers Thumbs.db sont utilisés par Windows XP pour afficher les aperçus en miniatures... www.commentcamarche.net/faq/sujet-617-windows-xp-fichiers-thumbs-db-et-vignettes
Serveur X sous WindowsIl est possible d'installer un serveur X sous Windows afin d'utiliser les applications X-Windows (Gnome, KDE, etc.) sous Windows (par exemple à travers une connexion ssh). La méthode suivante n'utilise pas Cygwin. Dans l'exemple ci-dessous,... www.commentcamarche.net/faq/sujet-6884-serveur-x-sous-windows
Récupérer le système d'exploitation utilisé (Résolu)J'utilise actuellement WIndows XP PRO mais je n'ai pas le CD d'installation car mon assembleur ne me l'a pas fourni . Pourtant j'ai déboursé pour exploiter ce système . L'assembleur a fermé boutique . Je viens... www.commentcamarche.net/forum/affich-1459194-recuperer-le-systeme-d-exploitation-utilise
Problème modification comptes utilisateur xp (Résolu)Bojours à tous, Depuis quelque temps je ne sais plus modifier mes comptes utilisateurs sous windows xp, il apparait une fenètre vide avec le titre , "res://C/\WINDOWS\system32\nusrmgr.cpl/nusrmgr.hta" Est-ce grave docteur?, s'agit-il d'un... www.commentcamarche.net/forum/affich-963780-probleme-modification-comptes-utilisateur-xp
Carte graphique / alimentation ? (Résolu)Bonjour, je vais acheter une XFX 8600GTS version XXX et j'ai vu sur un site qu'il fallait avoir deux fiches d'alimentation : c'est obligatoire ou c'est pour utiliser toutes la puissance de la carte et donc pas indispensable ?... www.commentcamarche.net/forum/affich-4325341-carte-graphique-alimentation
Télécharger ZSNES Si vous avez toujours voulu d'un émulateur pour Super Nintendo, celui ci vous plaira sûrement ! ZSNES est un émulateur open source de super Nintendo. Il a été écrit avec l'assemblage x86, C et C++. Pour le plus grand bonheur de ceux qui utilisent... www.commentcamarche.net/telecharger/telecharger-34055750-zsnes
Télécharger Driver pour manette Xbox 360Depuis la sortie des nouvelles consoles de jeux de type XBOX 360, Wii ou playsation, qui parmi vous n’avez jamais rêvés de pouvoir utiliser leurs manettes sur Mac ou PC ! Et bien désormais il est possible d’utiliser vos manettes XBOX360 sur Mac ou... www.commentcamarche.net/telecharger/telecharger-34055657-driver-pour-manette-xbox-360
Télécharger CrystalXP Bricopack Si l'interface de Windows XP ne vous satisfait plus visuellement, utilisez BricoPack Crystal XP. BricoPack Crystal XP est un pack de personnalisation de l'interface et du thème de Windows XP. Il permet de modifier les fichiers systèmes afin de lui... www.commentcamarche.net/telecharger/telecharger-34055820-crystalxp-bricopack
Epson Perfection 3490 PhotoUSB 2.0, Divers:1 year Replacement or Repair, Optional Extension to 3 years warranty, Dimensions (w x d x h): 275 x 419 x 86mm, PRINT Image Matching™ II, dust removal, colour restoration, optimised auto exposure, unsharp mask with noise reduction, de... www.commentcamarche.net/guide-achat/epson-perfection-3490-photo-390877-fiche-technique
Epson Perfection 3590 PhotoUSB 2.0, Divers:1 year Replacement or Repair, Optional Extension to 3 years Warranty, Dimensions (w x d x h): 275 x 419 x 86mm, PRINT Image Matching™ II, dust removal, colour restoration, optimised auto exposure, unsharp mask with noise reduction, de... www.commentcamarche.net/guide-achat/epson-perfection-3590-photo-390876-fiche-technique
SMC TigerSwitch 1000 Standalone L3 12 SFP port Managed Switch with 4 fixed gigabit copper uplinks (SL 3 8612 XL 8612XL 8612XL, Type:Switch, Administrable, Divers:5 years warranty, Indicateurs de statut:Link activity, power LED's, Modes de communication:Full-Duplex, Nb. de ports RJ-45 10/100 Mbps: , Nb. de ports RJ-45 10/100/1000Mbps:4 RJ-45, Nombre de.. www.commentcamarche.net/guide-achat/smc-tigerswitch-1000-standalone-l3-12-sfp-port-managed-switch-with-4-fixed-gigabit-copper-uplinks-smc8612xl3-533504-fiche-technique
SOAP (Simple Object Access Protocol)SOAP SOAP (Simple Object Access Protocol) est un protocole définit à l'origine par Microsoft, puis standardisé par le W3C, utilisant la notation XML permettant de définir les mécanismes d'échanges d'information entre des clients et des fournisseurs... www.commentcamarche.net/contents/web-services/soap.php3