Langage d'assemblage professionnel

Note :   (4,2 sur 5)

Langage d'assemblage professionnel (Richard Blum)

Avis des lecteurs

Résumé:

Le livre a reçu des critiques mitigées de la part de lecteurs ayant différents niveaux d'expérience en programmation. D'une part, certains louent son approche complète de l'enseignement du langage assembleur, en particulier pour les utilisateurs de Linux. Beaucoup apprécient l'accent mis sur les applications pratiques et le matériel d'introduction. D'autres, en revanche, critiquent le livre pour le nombre important d'erreurs et d'omissions qu'il comporte, ce qui le rend inadéquat en tant que référence. Certains lecteurs estiment qu'il n'est pas à la hauteur de son étiquette « Professionnel », suggérant qu'il est plus adapté aux débutants. Le livre utilise principalement la syntaxe AT&T et est axé sur l'architecture Intel, ce qui limite son applicabilité pour ceux qui travaillent avec d'autres architectures ou systèmes.

Avantages:

Introduction complète au langage assembleur, en particulier pour les utilisateurs de Linux.
Des exemples pratiques et faciles à suivre qui favorisent la programmation précoce.
La structure et l'ordre des sujets sont bons, ce qui facilite la courbe d'apprentissage pour les personnes ayant des connaissances préalables en programmation.
Bon pour comprendre le langage assembleur dans le contexte de la programmation C/C++.

Inconvénients:

Nombre important d'erreurs critiques dans les exemples et les explications, ce qui réduit l'efficacité de l'ouvrage en tant que référence.
Utilise la syntaxe AT&T, qui peut ne pas être préférable pour tous les utilisateurs, en particulier ceux qui sont familiers avec la syntaxe Intel.
La couverture des sujets plus avancés et des appels système est reportée à plus tard dans le livre.
Certains le trouvent trop basique pour satisfaire les besoins de programmation en assembleur de niveau professionnel.

(basé sur 39 avis de lecteurs)

Titre original :

Professional Assembly Language

Contenu du livre :

Contrairement aux langages de haut niveau tels que Java et C++, le langage assembleur est beaucoup plus proche du code machine qui fait fonctionner les ordinateurs.

Il est utilisé pour créer des programmes ou des modules très rapides et efficaces, ainsi que pour pirater des exploits et faire de la rétro-ingénierie, Ce guide à forte intensité de code montre aux programmeurs comment créer des programmes autonomes en langage assembleur et comment incorporer des bibliothèques ou des routines en langage assembleur dans des applications de haut niveau existantes. Il montre comment manipuler des données, incorporer des fonctions et des bibliothèques avancées et maximiser les performances des applications.

Les exemples utilisent le C comme langage de haut niveau, Linux comme environnement de développement et les outils GNU pour l'assemblage, la compilation, l'édition de liens et le déboguage.

Autres informations sur le livre :

ISBN :9780764579011
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2005
Nombre de pages :576

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Langage d'assemblage professionnel - Professional Assembly Language
Contrairement aux langages de haut niveau tels que Java et C++, le langage assembleur est beaucoup...
Langage d'assemblage professionnel - Professional Assembly Language
La Bible de la ligne de commande Linux et des scripts Shell - Linux Command Line and Shell Scripting...
Faites progresser votre compréhension de la ligne...
La Bible de la ligne de commande Linux et des scripts Shell - Linux Command Line and Shell Scripting Bible
Guide d'étude de la certification Lpic-1 Linux Professional Institute : Examen 101-500 et examen...
Le guide d'étude le plus vendu pour la célèbre...
Guide d'étude de la certification Lpic-1 Linux Professional Institute : Examen 101-500 et examen 102-500 - Lpic-1 Linux Professional Institute Certification Study Guide: Exam 101-500 and Exam 102-500
Sécurité du courrier électronique en source ouverte - Open Source E-mail Security
Dans cet ouvrage, vous découvrirez la technologie qui sous-tend les systèmes de...
Sécurité du courrier électronique en source ouverte - Open Source E-mail Security
Php, Mysql, & JavaScript Tout-en-un pour les nuls - Php, Mysql, & JavaScript All-In-One for...
Découvrez le moteur de l'internet Il faut un ensemble de...
Php, Mysql, & JavaScript Tout-en-un pour les nuls - Php, Mysql, & JavaScript All-In-One for Dummies
Python Programming for Raspberry Pi, Sams Teach Yourself in 24 Hours (Programmation Python pour...
Programmation Python pour Raspberry Pi(R)En seulement 24...
Python Programming for Raspberry Pi, Sams Teach Yourself in 24 Hours (Programmation Python pour Raspberry Pi, Sams Teach Yourself en 24 heures) - Python Programming for Raspberry Pi, Sams Teach Yourself in 24 Hours
Produits pharmaceutiques et politique de santé : Perspectives internationales sur la fourniture et...
Publié à l'origine en 1981, ce volume complet est...
Produits pharmaceutiques et politique de santé : Perspectives internationales sur la fourniture et le contrôle des médicaments - Pharmaceuticals and Health Policy: International Perspectives on Provision and Control of Medicines
Guide d'étude Comptia Linux+ : Examen Xk0-005 - Comptia Linux+ Study Guide: Exam Xk0-005
Le best-seller, la feuille de route pratique pour réussir le nouvel...
Guide d'étude Comptia Linux+ : Examen Xk0-005 - Comptia Linux+ Study Guide: Exam Xk0-005
Kit de certification Comptia Linux+ : Examen Xk0-005 - Comptia Linux+ Certification Kit: Exam...
ÉTUDIEZ, PRATIQUEZ, RÉVISEZ ! Ce kit de...
Kit de certification Comptia Linux+ : Examen Xk0-005 - Comptia Linux+ Certification Kit: Exam Xk0-005
Linux tout-en-un pour les nuls - Linux All-In-One for Dummies
Démarrez avec le système d'exploitation Linux. Apprenez à résoudre les problèmes, à vous connecter et à...
Linux tout-en-un pour les nuls - Linux All-In-One for Dummies
Principes de base de Linux - Linux Fundamentals
Le monde Linux est en constante évolution, ce qui nécessite de nouvelles connaissances et compétences pour...
Principes de base de Linux - Linux Fundamentals
PostgreSQL 8 pour Windows - PostgreSQL 8 for Windows
Note de l'éditeur : Les produits achetés auprès de vendeurs tiers ne sont pas garantis par l'éditeur en termes de qualité,...
PostgreSQL 8 pour Windows - PostgreSQL 8 for Windows

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)