L'art de l'assemblage 64 bits, Volume 1 : Organisation et programmation des machines X86-64

Note :   (4,3 sur 5)

L'art de l'assemblage 64 bits, Volume 1 : Organisation et programmation des machines X86-64 (Randall Hyde)

Avis des lecteurs

Résumé:

Le livre « Assembly Language for x64 » de Randall Hyde est très apprécié par ceux qui ont une base solide en assembleur et en C++, car il offre une couverture détaillée et une grande profondeur technique. Cependant, il n'est pas adapté aux débutants en raison d'exemples complexes et d'un formatage médiocre dans l'édition Kindle, ce qui nuit à la convivialité. De nombreux utilisateurs le recommandent comme un manuel de référence plutôt que comme un texte pour débutants, soulignant les problèmes de formatage des listes de codes.

Avantages:

Couverture approfondie du langage d'assemblage x86/x64.
Explications détaillées des registres et des fonctions de la machine.
Nombreuses illustrations et quiz pour faciliter la compréhension.
Convient aux utilisateurs intermédiaires et avancés.
Précieux en tant que manuel de référence.

Inconvénients:

Ne convient pas aux débutants en codage ; trop complexe et verbeux.
Mauvais formatage des listes de codes dans l'édition Kindle, ce qui rend la lecture difficile.
Manque d'exemples pour les sujets avancés tels que SIMD et AVX.
Nécessite des connaissances de base en C++ pour utiliser pleinement le livre.

(basé sur 14 avis de lecteurs)

Titre original :

The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming

Contenu du livre :

Un nouveau livre de programmation en langage assembleur par un maître très apprécié. Art of 64-bit Assembly Language capitalise sur le succès durable de l'ouvrage phare de Randall Hyde, The Art of Assembly Language.

L'ouvrage de Randall Hyde, L'art du langage assembleur, est depuis des décennies le livre de référence pour l'apprentissage du langage assembleur. Le dernier ouvrage de Hyde, Art of 64-bit Assembly Language, est la version 64 bits de ce texte populaire. Ce livre vous guide dans le labyrinthe de la programmation en langage assembleur en vous montrant comment écrire du code assembleur qui imite les opérations des langages de haut niveau. Cela permet de tirer parti de votre connaissance des langages de haut niveau pour comprendre rapidement le langage d'assemblage x86-64.

Ce nouvel ouvrage utilise le Microsoft Macro Assembler (MASM), l'assembleur x86-64 le plus populaire à l'heure actuelle. Hyde couvre le jeu d'entiers standard, ainsi que le FPU x87, les instructions parallèles SIMD, les instructions scalaires SIMD (y compris les instructions de virgule flottante à haute performance), et les très puissantes fonctions de macro de MASM. Vous apprendrez en détail : comment mettre en œuvre les structures de données et de contrôle du langage de haut niveau en langage assembleur ; comment écrire des algorithmes parallèles en utilisant les instructions SIMD (instruction unique, données multiples) sur le x86-64 ; et comment écrire des programmes assembleurs autonomes et du code assembleur à lier avec du code HLL. Vous apprendrez également à optimiser certains algorithmes en langage assembleur pour produire un code plus rapide.

Autres informations sur le livre :

ISBN :9781718501089
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2021
Nombre de pages :760

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

L'art du langage assembleur, 2e édition - Art Of Assembly Language, 2nd Edition
Le langage assembleur est un langage de programmation de bas niveau qui...
L'art du langage assembleur, 2e édition - Art Of Assembly Language, 2nd Edition
L'art de l'assemblage 64 bits, Volume 1 : Organisation et programmation des machines X86-64 - The...
Un nouveau livre de programmation en langage...
L'art de l'assemblage 64 bits, Volume 1 : Organisation et programmation des machines X86-64 - The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming
Écrire du bon code, volume 2, 2e édition : Penser bas niveau, écrire haut niveau - Write Great Code,...
Explique comment les compilateurs traduisent le...
Écrire du bon code, volume 2, 2e édition : Penser bas niveau, écrire haut niveau - Write Great Code, Volume 2, 2nd Edition: Thinking Low-Level, Writing High-Level
Le livre de l'Ic : Un guide pour les aventuriers - The Book of Ic: A Guide for Adventurers
Un guide pratique complet pour connecter des appareils du...
Le livre de l'Ic : Un guide pour les aventuriers - The Book of Ic: A Guide for Adventurers
Écrire du bon code, volume 1, 2e édition : Comprendre la machine - Write Great Code, Volume 1, 2nd...
Le premier volume de la série Write Great Code de...
Écrire du bon code, volume 1, 2e édition : Comprendre la machine - Write Great Code, Volume 1, 2nd Edition: Understanding the Machine
Write Great Code, Volume 3 : Ingénierie des logiciels - Write Great Code, Volume 3: Engineering...
Apprenez à écrire du code que tout le monde...
Write Great Code, Volume 3 : Ingénierie des logiciels - Write Great Code, Volume 3: Engineering Software

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)