Programmazione a basso livello: C, Assembly ed esecuzione di programmi su architettura Intel(r) 64

Punteggio:   (4,3 su 5)

Programmazione a basso livello: C, Assembly ed esecuzione di programmi su architettura Intel(r) 64 (Igor Zhirkov)

Recensioni dei lettori

Riepilogo:

Il libro offre un'esplorazione completa della programmazione a basso livello, in particolare in linguaggio C e assembly, ed è apprezzato per la sua profondità e ampiezza. Tuttavia, il libro soffre di una mancanza di chiarezza nelle spiegazioni, di una presentazione goffa e di significativi errori grammaticali dovuti al fatto che l'autore non è madrelingua inglese. È più adatto a programmatori intermedi che a principianti assoluti.

Vantaggi:

** Copertura completa dei concetti di programmazione di basso livello ** Esempi chiari e compiti che incoraggiano l'applicazione pratica ** Presentazione concisa delle funzioni sia di base che avanzate ** Capitoli preziosi sull'utilizzo congiunto di C e Assembly ** Buona risorsa per consolidare la comprensione dei principi di programmazione

Svantaggi:

** Il testo può risultare eccessivo e terso per i principianti ** La grammatica e l'uso della lingua soffrono di errori di un inglese non madrelingua ** Alcuni argomenti sono trattati in modo inadeguato o affrettato ** La presentazione è goffa e mal organizzata ** Può richiedere risorse aggiuntive per una comprensione completa

(basato su 31 recensioni dei lettori)

Titolo originale:

Low-Level Programming: C, Assembly, and Program Execution on Intel(r) 64 Architecture

Contenuto del libro:

Parte I: Linguaggio assembly e architettura del computer.

Capitolo 1: Architettura di base del computer. -.

Capitolo 2: Il linguaggio assembly. -.

Capitolo 3: Legacy. -.

Capitolo 4: Memoria virtuale. -.

Capitolo 5: Pipeline di compilazione. -.

Capitolo 6: Interruzioni e chiamate di sistema. -.

Capitolo 7: Modelli di calcolo. -.

Parte II: Il linguaggio di programmazione C. -

Capitolo 8: Nozioni di base. -.

Capitolo 9: Sistema di tipi. -.

Capitolo 10: Struttura del codice. -.

Capitolo 11: Memoria. -.

Capitolo 12: Sintassi, semantica e pragmatica. -.

Capitolo 13: Buone pratiche di codice. -.

Parte III: Tra C e Assembly. -

Capitolo 14: Dettagli di traduzione. -.

Capitolo 15: Oggetti condivisi. -.

Capitolo 16: Prestazioni. -.

Capitolo 17: Multithreading. -.

Parte IV: Appendici. -

Capitolo 18: Appendice A: Uso di gdb. -.

Capitolo 19: Appendice B: Uso di Make. -.

Capitolo 20: Appendice C: Chiamate di sistema. -.

Capitolo 21: Appendice D: Test delle prestazioni. -.

Capitolo 22: Bibliografia. -.

Altre informazioni sul libro:

ISBN:9781484224021
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2017
Numero di pagine:435

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione a basso livello: C, Assembly ed esecuzione di programmi su architettura Intel(r) 64 -...
Parte I: Linguaggio assembly e architettura del...
Programmazione a basso livello: C, Assembly ed esecuzione di programmi su architettura Intel(r) 64 - Low-Level Programming: C, Assembly, and Program Execution on Intel(r) 64 Architecture

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)