L'arte dell'assemblaggio a 64 bit, Volume 1: Organizzazione e programmazione della macchina X86-64

Punteggio:   (4,3 su 5)

L'arte dell'assemblaggio a 64 bit, Volume 1: Organizzazione e programmazione della macchina X86-64 (Randall Hyde)

Recensioni dei lettori

Riepilogo:

Il libro “Assembly Language for x64” di Randall Hyde è molto apprezzato da chi ha una solida base di assembly e C++, in quanto offre una copertura dettagliata e una profondità tecnica. Tuttavia, non è adatto ai principianti a causa degli esempi complessi e della scarsa formattazione dell'edizione Kindle, che ne ostacola la fruibilità. Molti utenti lo consigliano come manuale di riferimento piuttosto che come testo per principianti, evidenziando i problemi di formattazione degli elenchi di codice.

Vantaggi:

Copertura approfondita del linguaggio assembly x86/x64.
Spiegazioni dettagliate dei registri e delle funzioni macchina.
Numerose illustrazioni e quiz per facilitare la comprensione.
Ottimo per utenti intermedi e avanzati.
Prezioso come manuale di riferimento.

Svantaggi:

Non adatto ai principianti della codifica; troppo complesso e prolisso.
Scarsa formattazione degli elenchi di codice nell'edizione Kindle, che ne rende difficile la lettura.
Mancano esempi per argomenti avanzati come SIMD e AVX.
Richiede una conoscenza di base del C++ per utilizzare appieno il libro.

(basato su 14 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Un nuovo libro di programmazione in linguaggio assembly da un maestro molto amato. Art of 64-bit Assembly Language capitalizza il successo di lunga data del seminale The Art of Assembly Language di Hyde.

The Art of Assembly Language di Randall Hyde è stato per decenni il libro di riferimento per l'apprendimento del linguaggio assembly. L'ultima opera di Hyde, Art of 64-bit Assembly Language, è la versione a 64 bit di questo famoso testo. Questo libro vi guida attraverso il labirinto della programmazione in linguaggio assembly mostrandovi come scrivere codice assembly che imita le operazioni dei linguaggi ad alto livello. In questo modo si sfrutta la conoscenza dell'HLL per capire rapidamente il linguaggio assembly x86-64.

Questo nuovo lavoro utilizza il Microsoft Macro Assembler (MASM), l'assemblatore x86-64 più diffuso oggi. Hyde copre il set di interi standard, nonché l'FPU x87, le istruzioni parallele SIMD, le istruzioni scalari SIMD (comprese le istruzioni in virgola mobile ad alte prestazioni) e le potentissime strutture macro di MASM. Imparerete in dettaglio: come implementare le strutture di dati e di controllo del linguaggio di alto livello nel linguaggio assembly; come scrivere algoritmi paralleli utilizzando le istruzioni SIMD (single-instruction, multiple-data) sull'x86-64; e come scrivere programmi assembly autonomi e codice assembly da collegare al codice HLL. Imparerete anche come ottimizzare alcuni algoritmi in assembly per produrre codice più veloce.

Altre informazioni sul libro:

ISBN:9781718501089
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2021
Numero di pagine:760

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

L'arte del linguaggio assembly, 2a edizione - Art Of Assembly Language, 2nd Edition
L'assembly è un linguaggio di programmazione di basso livello che...
L'arte del linguaggio assembly, 2a edizione - Art Of Assembly Language, 2nd Edition
L'arte dell'assemblaggio a 64 bit, Volume 1: Organizzazione e programmazione della macchina X86-64 -...
Un nuovo libro di programmazione in linguaggio...
L'arte dell'assemblaggio a 64 bit, Volume 1: Organizzazione e programmazione della macchina X86-64 - The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming
Scrivere un grande codice, volume 2, seconda edizione: Pensare a basso livello, scrivere ad alto...
Spiega come i compilatori traducono il codice...
Scrivere un grande codice, volume 2, seconda edizione: Pensare a basso livello, scrivere ad alto livello - Write Great Code, Volume 2, 2nd Edition: Thinking Low-Level, Writing High-Level
Il libro di Ic: Una guida per gli avventurieri - The Book of Ic: A Guide for Adventurers
Una guida pratica ed esauriente per collegare dispositivi reali...
Il libro di Ic: Una guida per gli avventurieri - The Book of Ic: A Guide for Adventurers
Scrivere un grande codice, volume 1, seconda edizione: Capire la macchina - Write Great Code, Volume...
Understanding the Machine", il primo volume della...
Scrivere un grande codice, volume 1, seconda edizione: Capire la macchina - Write Great Code, Volume 1, 2nd Edition: Understanding the Machine
Scrivere un grande codice, volume 3: Progettare il software - Write Great Code, Volume 3:...
Imparare a scrivere codice che tutti considerano ottimo...
Scrivere un grande codice, volume 3: Progettare il software - Write Great Code, Volume 3: Engineering Software

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)