Manuale completo di Assembly: Dai fondamenti dell’architettura x86-64 alla programmazione sistema su Linux

Prijzen vanaf
16,00

Gesponsorde links

VERGELIJK ALLE AANBIEDERS (3)

Beschrijving

Bol Apri il cofano della macchina. Per anni hai programmato premendo pedali e ruotando il volante di linguaggi di alto livello, fidandoti del fatto che, da qualche parte là sotto, qualcosa traducesse i tuoi gesti in movimento. Manuale completo di Assembly ti porta finalmente a guardare il motore - e a metterci le mani. Questo libro insegna l'assembly x86-64 partendo da zero, senza altri prerequisiti che la curiosità. Userai l'assemblatore NASM in sintassi Intel su Linux e, lungo 29 capitoli progressivi, passerai dai primi byte a veri programmi completi, capendo a ogni passo perché la macchina si comporta come fa. Che cosa imparerai- L'architettura x86-64: registri, memoria, flag e ciclo di esecuzione- Trasferimento dati, aritmetica e logica bit a bit- Controllo di flusso: confronti, salti, cicli, stack e procedure- Modalità di indirizzamento, array, stringhe e strutture- Le system call di Linux, i file e l'input/output- Virgola mobile e calcolo vettoriale con SSE e AVX- Macro del preprocessore, sezioni dati, ottimizzazione e debugging con GDB- Linking e formato ELF, fin nei dettagli- Tre progetti completi: una calcolatrice da riga di comando, la reimplementazione di funzioni di libreria e una piccola macchina virtualeUn metodo che funziona Ogni capitolo alterna spiegazioni limpide, esempi di codice commentati riga per riga e box di approfondimento su note e insidie. Imparerai anche a usare l'intelligenza artificiale come compagna di studio - con prompt pratici e, soprattutto, con la consapevolezza dei suoi limiti. Al termine di ogni capitolo trovi esercizi svolti e esercizi proposti, con tutte le soluzioni in appendice. In chiusura, un ampio apparato di riferimento: tabelle delle istruzioni, registri e flag, glossario, risorse, errori comuni con relativa diagnosi e un confronto fra x86-64, ARM64 e RISC-V. Per chi è questo libro Per studenti, programmatori curiosi e autodidatti che vogliono capire davvero come funziona un calcolatore: non per spaventarli con la complessità, ma per restituirgliene il controllo. Perché, come recita l'epigrafe, per capire davvero una macchina bisogna imparare a parlarne la lingua.

Vergelijk aanbieders (3)

Gesponsorde links · Sommige shops betalen ons een vergoeding

Sorteren op:

€ 16,00 € 2,99 verzendkosten Totaal € 18,99

€ 20,47 Gratis verzending

€ 20,47 Gratis verzending

Beschrijving (1)

Apri il cofano della macchina. Per anni hai programmato premendo pedali e ruotando il volante di linguaggi di alto livello, fidandoti del fatto che, da qualche parte là sotto, qualcosa traducesse i tuoi gesti in movimento. Manuale completo di Assembly ti porta finalmente a guardare il motore - e a metterci le mani. Questo libro insegna l'assembly x86-64 partendo da zero, senza altri prerequisiti che la curiosità. Userai l'assemblatore NASM in sintassi Intel su Linux e, lungo 29 capitoli progressivi, passerai dai primi byte a veri programmi completi, capendo a ogni passo perché la macchina si comporta come fa. Che cosa imparerai- L'architettura x86-64: registri, memoria, flag e ciclo di esecuzione- Trasferimento dati, aritmetica e logica bit a bit- Controllo di flusso: confronti, salti, cicli, stack e procedure- Modalità di indirizzamento, array, stringhe e strutture- Le system call di Linux, i file e l'input/output- Virgola mobile e calcolo vettoriale con SSE e AVX- Macro del preprocessore, sezioni dati, ottimizzazione e debugging con GDB- Linking e formato ELF, fin nei dettagli- Tre progetti completi: una calcolatrice da riga di comando, la reimplementazione di funzioni di libreria e una piccola macchina virtualeUn metodo che funziona Ogni capitolo alterna spiegazioni limpide, esempi di codice commentati riga per riga e box di approfondimento su note e insidie. Imparerai anche a usare l'intelligenza artificiale come compagna di studio - con prompt pratici e, soprattutto, con la consapevolezza dei suoi limiti. Al termine di ogni capitolo trovi esercizi svolti e esercizi proposti, con tutte le soluzioni in appendice. In chiusura, un ampio apparato di riferimento: tabelle delle istruzioni, registri e flag, glossario, risorse, errori comuni con relativa diagnosi e un confronto fra x86-64, ARM64 e RISC-V. Per chi è questo libro Per studenti, programmatori curiosi e autodidatti che vogliono capire davvero come funziona un calcolatore: non per spaventarli con la complessità, ma per restituirgliene il controllo. Perché, come recita l'epigrafe, per capire davvero una macchina bisogna imparare a parlarne la lingua.


Productspecificaties

Merk Independently Published
EAN
  • 9798183614534
Maat


Prijshistorie

* Prijshistorie bevat geen data van Amazon, Amazon Marketplace.

Prijzen voor het laatst bijgewerkt op:

Uitgelichte Keuze
16,00
Naar shop