Les meilleurs livres sur l'AssembleurConsultez tous les livres

Dernière mise à jour : 28 avril 2007  - 7 livres - 5 critiques

couverture du livre Assembleur X86

Note 5.0drapeau
Détails du livre
Critiques (1)
 
 

Assembleur X86

de Jean-Bernard Emond
Public visé : Débutants à niveau intermédiaire

Résumé de l'éditeur

- Les concepts fondamentaux de l'architecture d'un processeur, de la programmation et de la création d'applications
- Les bases de la programmation jusqu'à l'interfaçage avec les langages de haut niveau
- L'ouvrage couvre tous les processeurs Intel et compatibles du 80x86 au Pentium 4
- Travailler avec les instructions, les macros, les différents modes d'adressages, le coprocesseur mathématique, et les différentes techniques d'optimisation
- Les différents outils de développement et les spécificités matérielles et logicielles liées à ces processeurs
- Les explications sont illustrées par de nombreux listings

360 pages, 21 septembre 2003 

Édition CampusPress

ISBN10 : 2-744-01564-4

Livre non disponible neuf sur Amazon.fr ! Achetez d´occasion sur www.amazon.fr
Critique du livre par la rédaction Frank.H

J'ai trouvé ce livre pas mal, bien expliqué et tout pour un débutant en Assembleur x86

 
couverture du livre Savoir développer ! Assembleurdrapeaucdrom
Détails du livre
 
 

Savoir développer ! Assembleur

de Pierre Maurette
Public visé : Débutants à niveau intermédiaire

Résumé de l'éditeur

De formation ingénieur généraliste, c'est par curiosité et dans le cadre de ses activités audiovisuelles que Pierre Maurette a été amené à s'intéresser aux techniques liées aux microprocesseurs, puis à l'automatisme et à l'informatique, au fur et à mesure de leur émergence. Il s'est interrogé dernièrement sur l'utilisation de l'assembleur sous Windows, et tout particulièrement sur sa mise en pratique. C'est le fruit de cette expérience qu'il souhaite partager dans cet ouvrage.

Guide théorique et pratique de programmation en assembleur des ordinateurs de type IBM PC à base de microprocesseurs Intel x86 ou équivalents. Les exemples pratiques de programmes sont développés dans un environnement Windows en utilisant des assembleurs autonomes ou incorporés à des environnements de développement tels Delphi. Sur le CD-ROM d'accompagnement (PC): Delphi 6, édition personnelle, et le code source des exemples de l'ouvrage.

536 pages, 1er novembre 2002 

Édition Micro Application

ISBN10 : 2-742-92268-7

Commandez sur www.amazon.fr :

79.04 € TTC seulement (au lieu de 83.20  € TTC : prix éditeur) livraison gratuite !
couverture du livre The Assembly Programming Master Book

Note 5.0drapeau
Détails du livre
Critiques (1)
 
 

The Assembly Programming Master Book

de Vlad Pirogov
Public visé : Débutants à niveau intermédiaire

Résumé de l'éditeur

Ce guide veut prouver qu'écrire des programmes pour Windows en Assembleur n'est pas plus difficile qu'en C/C++; il montre que le code Assembleur est plus compact et s'exécute plus vite. Des applications fonctionnelles, avec des commentaires et des descriptions détaillés de leurs principes de fonctionnement, sont incluses. Les outils et les techniques d'analyse et de modification de code sont couverts, faisant de ce guide un outil utile pour des programmeurs désireux de mieux connaître les méthodes de piratage informatique. Ce n'est pas seulement un guide sur le langage d'assemblage, c'est une symbiose entre le langage d'assemblage et le système d'exploitation Windows.

Vlad Pirogov est un expert dans le développement d'applications performantes pour Windows, conçues en Assembleur.

600 pages, 1er septembre 2004 

Édition A-List

ISBN10 : 1-931-76936-2

Commandez sur www.amazon.fr :

53.51 € TTC (prix éditeur 53.51 € TTC) livraison gratuite !
Critique du livre par la rédaction Rémi Coquet

Pour les aficionados de MASM et TASM, une approche Win32 méthodique où la plupart des domaines d'applications sont abordés: De la configuration des outils au driver virtuel en passant par l'utilisation conjointe de l'assembleur et d'un HLL, toutes les bases sont là et clairement posées.
Anglais obligatoire certes, personne n'est parfait, mais avec le SDK sur le deuxième écran vous devriez finalement penser rapidement "en assembleur".
Raisonnablement illustré et résolument orienté vers la pédagogie pratique, ce livre fait partie des incontournables pour le débutant comme pour le débutant avancé.

 
couverture du livre Le Zen de l'optimisation du code

Note 5.0drapeaucdrom
Détails du livre
Critiques (1)
 
 

Le Zen de l'optimisation du code

de Michael Abrash
Public visé : Utilisateurs avancés

Résumé de l'éditeur

Ce livre est une vraie mine d'or car il permet de remettre les idées du développeur en place et de démystifier le concept d'optimisation.
L'optimisation commence en effet par une amélioration de la conception d'un programme et par la connaissance de la plateforme sur laquelle il va tourner.
Seules les zones critiques sont dignes d'être optimisées au moyen de l'Assembleur; les autres peuvent être laissées aux langages de plus haut niveau.

Sujets abordés :
- La mesure du temps d'exécution au moyen du Timer Zen (de précision ou à période longue)
- Description de tous les mange-cycles au niveau du processeur, du bus, des caches, de la mémoire, du chipset vidéo, etc
- Application pratique des règles d'optimisation à larecherche de chaîne, aux listes liées, au Jeu de la Vie
- Comment détourner certaines instructions complexes pour effectuer des opérations mathématiques en un nombre de cycles record
- Analyse détaillée du mode de fonctionnement de chaque processeur, du 8086 au Pentium
- Pour exprimer toute la difficulté de l'optimisation, exemples d'instructions dont le nombre de cycles diffère à chaque génération de processeur
- Et un tas d'astuces

608 pages, 1er mai 1996 

Édition Sybex

ISBN10 : 2-736-12128-7

Livre non disponible neuf sur Amazon.fr ! Achetez d´occasion sur www.amazon.fr
Critique du livre par la rédaction Alcatîz

Ce livre est captivant. Ecrit par un passionné pour des passionnés, il oblige le développeur à se remettre en question et donne envie d'aller plus loin.

 
couverture du livre Assembleur X86

Note 4.0drapeaucdrom
Détails du livre
Critiques (1)
 
 

Assembleur X86

de Kip Irvine
Public visé : Niveau intermédiaire à avancé

Résumé de l'éditeur

Pour tout savoir sur les architectures des systèmes, les systèmes d'exploitation et la conception de compilateur.

L'Assembleur x86 est consacré à la conception de programmes au niveau le plus proche de la machine. Il est destiné aux professionnels et aux étudiants qui ont besoin d'acquérir des compétences en programmation système des équipements informatiques fondés sur un microprocesseur. Cette première édition en langue française profite des enrichissements successifs incorporés dans les trois premières éditions américaines. Après une étude détaillée du langage assembleur, l'ouvrage présente les interactions fonctionnelles avec les systèmes d'exploitation DOS et MS-Windows d'une part, et avec les langages de haut niveau de l'autre.

Basé sur l'approche du matériel à laquelle invite le langage assembleur, ce livre aborde notamment les concepts suivants :
- la machine virtuelle
- les opérations booléennes
- le cycle d'exécution des instructions
- les accès mémoire en termes de tops d'horloge
- les interruptions et scrutations (pollings)
- les pipelines multiétages
- les architectures super-scalaires
- le fonctionnement multitâche
- le chargement et l'exécution des programmes
- la représentation des valeurs numériques fractionnaires (à virgule flottante)

D'autres sujets concernent plus particulièrement l'architecture IA-32 :
- l'adressage et la pagination mémoire IA-32 en mode protégé
- la segmentation de l'espace mémoire en mode réel
- la gestion des interruptions
- les entrées/sorties avec accès direct au matériel
- le codage des instructions

840 pages, 1er juillet 2003 

Édition CampusPress

ISBN10 : 2-744-01534-2

Commandez sur www.amazon.fr :

42.75 € TTC seulement (au lieu de 45.00  € TTC : prix éditeur) livraison gratuite !
Critique du livre par Stormy ordos

C'est vrai que ce livre ne traite que de MASM, mais son but est surtout d'enseigner les mécanismes des modes réels/protégés, des modes graphiques et textes, des interruptions DOS, de certaines APIs Win, de l'architecture Intel et de l'arithmétique booléenne... Il y a même la syntaxe asm.
Mais sur ce point, il est complet. J'ai trois bouquins d'asm : celui de Kip Irvine, celui de Jean-Bernard Emond ("x86 Asm") et l'"Art of Assembly Language". J'utilise souvent le bouquin de Jean-Bernard Emond comme référence rapide et précise, ou pour trouver des renseignements sur NASM, mais je trouve que le bouquin de Kip Irvine est le meilleur pour son côté didactique.

 
couverture du livre Programmation graphique C/C++ Assembleurdrapeaucdrom
Détails du livre
 
 

Programmation graphique C/C++ Assembleur

de Michaël Abrash, préface de John Carmack
Public visé : Niveau avancé

Résumé de l'éditeur

Enfin ! Tous les livres et les articles de M. Abrash sur l'optimisation du code et la programmation graphique de hautes performances réunis dans un seul ouvrage. Découvrez au côté du maître le Super VGA, le mode X, Ia permutation de page, l'antialiasing, l'animation en 2 et 3 dimensions, les optimisations Assembleur destinées au Pentium, les arbres BSP, le placage de texture ainsi que les techniques les plus secrètes mises en oeuvre pour Ie développement Quake d'id Software. Ce livre repose sur Ia pratique et l'expérience de l'auteur qui, durant vingt ans, explora sons relâche le monde de la micro¬informatique. Si vous écrivez des jeux d'action, des logiciels basés sur Ia réalité virtuelle ou toute autre application graphique nécessitant les dernières avancées technologiques en Ia matière, ce livre est fait pour vous.

Fruit de vingt ans de pratique, de recherches et d'expérimentations, cet ouvrage réunit tous les livres et articles rédigés par ce spécialiste de la programmation et du développement de logiciels graphiques.

1169 pages, 2 janvier 2000 

Édition Sybex

ISBN10 : 2-736-13415-X

Commandez sur www.amazon.fr :

79.04 € TTC seulement (au lieu de 83.20  € TTC : prix éditeur) livraison gratuite !
couverture du livre The indispensable PC hardware book : Your hardware questions answered

Note 5.0drapeau
Détails du livre
Critiques (1)
 
 

The indispensable PC hardware book : Your hardware questions answered

de Hans-Peter Messmer
Public visé : De débutant à utilisateur avancé

Résumé de l'éditeur

Mise à jour et encore plus compréhensible, cette troisième édition continue à étonner et combler ses lecteurs avec ses explications détaillées de chaque aspect du hardware PC. Que vous soyez un niveau venu dans l'arène ou un vétéran de la programmation système, vous goûterez avec délice aux sujets brûlants, dont le Pentium Pro, le chipset PCI et SCSI III.

Contenu : explications détaillées sur tous les CPU (du 8086/88 au Pentium et Pentium Pro), tous les coprocesseurs (du 8087 au i387), les processeurs AMD (de l'Am386 à l'AM5k86), Cyrix (du 386 au 6x86); modes réel, protégé et V86, addressage, segmentation et pagination; mémoires EMS et XMS; ports, registres et espaces d'adresses I/O; BIOS et programmation des registres; ST412/506, bus AT, IDE, DI, SCSI I/II/III; interruptions, exceptions et NMI; RAM, ROM, EPROM, EEPROM, mémoire flash; overdrives, Sls; architectures PC du XT via ISA, EISA, MCA au VLB et PCI; stockage de masse et interfaces; parallèle, série et PCMCIA; multimedia, concepts et programmation des cartes sons. (traduction libre par la rédaction)

1408 pages, 1997-01-00 

Édition Addison-Wesley Professional

ISBN10 : 0-201-40399-4

Commandez sur www.amazon.fr :

65.41 € TTC (prix éditeur 65.41 € TTC) livraison gratuite !
Critique du livre par golem

1273 pages en anglais et vous saurez tout tout tout, vous saurez tout sur le ... PC dans les moindres détails. (Ils vont jusqu'à décrire les pinouts des chipsets des principales cartes mères !).

 

  

Copyright © 2007 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. Cette page est déposée.