Confronta offerte su Amazon
+ 6,31 € di spedizione
87% positive negli ultimi 12 mesi
Scarica l'app Kindle gratuita e inizia a leggere immediatamente i libri Kindle sul tuo smartphone, tablet o computer, senza bisogno di un dispositivo Kindle. Maggiori informazioni
Leggi immediatamente sul browser con Kindle per il Web.
Con la fotocamera del cellulare scansiona il codice di seguito e scarica l'app Kindle.
Maggiori informazioni
Beginning x64 Assembly Programming: From Novice to AVX Professional Copertina flessibile – 31 ottobre 2019
| Prezzo Amazon | Nuovo a partire da | Usato da |
|
Formato Kindle
"Ti preghiamo di riprovare" | — | — |
- Formato Kindle
24,52 € Leggilo con la nostra App gratuita - Copertina flessibile
32,70 €2 Usato da 33,62 € 6 Nuovo da 32,70 € 1 Da collezione da 87,71 €
Opzioni di acquisto e componenti aggiuntivi
The code used in Beginning x64 Assembly Programming is kept as simple as possible, which means: no graphical user interfaces or whistles and bells or error checking. Adding all these nice features would distract your attention from the purpose: learning assembly language. The theory is limited to a strict minimum: a little bit on binary numbers, a short presentation of logical operators, and some limited linear algebra. And we stay far away from doing floating point conversions.
The assembly code is presented in complete programs, so that you can test them on your computer, play with them, change them, break them. This book will also show you what tools can be used, how to use them, and the potential problems in those tools. It is not the intention to give you a comprehensive course on all of the assembly instructions, which is impossible in one book: look at the size of the Intel Manuals. Instead, the author will give you a taste of the main items, so that you will have an idea about what is going on. If you work through this book, you will acquire the knowledge to investigate certain domains more in detail on your own.
The majority of the book is dedicated to assembly on Linux, because it is the easiest platform to learn assembly language. At the end the author provides a number of chapters to get you on your way with assembly on Windows. You will see that once you have Linux assembly under your belt, it is much easier to take on Windows assembly.
This book should not be the first book you read on programming, if you have never programmed before, put this book aside for a while and learn some basics of programming with a higher-level language such as C.
What You Will Learn
- Discover how a CPU and memory works
- Appreciate how a computer and operating system work together
- See how high-level language compilers generate machine language, and use that knowledge to write more efficient code
- Be better equipped to analyze bugs in your programs
- Get your program working, which is the fun part
- Investigate malware and take the necessary actions and precautions
Who This Book Is For
Programmers in high level languages. It is also for systems engineers and security engineers working for malware investigators. Required knowledge: Linux, Windows, virtualization, and higher level programming languages (preferably C or C++).
- Lunghezza stampa436 pagine
- LinguaInglese
- Data di pubblicazione31 ottobre 2019
- Dimensioni17.81 x 2.62 x 25.4 cm
- ISBN-101484250753
- ISBN-13978-1484250754
Prodotti correlati a questo articolo
Descrizione prodotto
Dalla quarta di copertina
The code used in Beginning x64 Assembly Programming is kept as simple as possible, which means: no graphical user interfaces or whistles and bells or error checking. Adding all these nice features would distract your attention from the purpose: learning assembly language. The theory is limited to a strict minimum: a little bit on binary numbers, a short presentation of logical operators, and some limited linear algebra. And we stay far away from doing floating point conversions.
The assembly code is presented in complete programs, so that you can test them on your computer, play with them, change them, break them. This book will also show you what tools can be used, how to use them, and the potential problems in those tools. It is not the intention to give you a comprehensive course on all of the assembly instructions, which is impossible in one book: look at the size of the Intel Manuals. Instead, the author will give you a taste of the main items, so that you will have an idea about what is going on. If you work through this book, you will acquire the knowledge to investigate certain domains more in detail on your own.
The majority of the book is dedicated to assembly on Linux, because it is the easiest platform to learn assembly language. At the end the author provides a number of chapters to get you on your way with assembly on Windows. You will see that once you have Linux assembly under your belt, it is much easier to take on Windows assembly.
This book should not be the first book you read on programming, if you have never programmed before, put this book aside for a while and learn some basics of programming with a higher-level language such as C.
You will:
- Discover how a CPU and memory works
- Appreciate how a computer and operating system work together
- See how high-level language compilers generate machine language, and use that knowledge to write more efficient code
- Be better equipped to analyze bugs in your programs
- Get your program working, which is the fun part
- Investigate malware and take the necessary actions and precautions
L'autore
Dettagli prodotto
- Editore : Apress; 1st ed edizione (31 ottobre 2019)
- Lingua : Inglese
- Copertina flessibile : 436 pagine
- ISBN-10 : 1484250753
- ISBN-13 : 978-1484250754
- Peso articolo : 824 g
- Dimensioni : 17.81 x 2.62 x 25.4 cm
- Posizione nella classifica Bestseller di Amazon: n. 96 in Hardware (Libri)
- n. 1,144 in Programmazione (Libri)
- n. 53,813 in Libri in inglese
- Recensioni dei clienti:
Prodotti correlati a questo articolo
Recensioni clienti
Le recensioni dei clienti, comprese le valutazioni a stelle dei prodotti, aiutano i clienti ad avere maggiori informazioni sul prodotto e a decidere se è il prodotto giusto per loro.
Per calcolare la valutazione complessiva e la ripartizione percentuale per stella, non usiamo una media semplice. Piuttosto, il nostro sistema considera cose come quanto è recente una recensione e se il recensore ha acquistato l'articolo su Amazon. Ha inoltre analizzato le recensioni per verificarne l'affidabilità.
Maggiori informazioni su come funzionano le recensioni dei clienti su Amazon-
Migliori recensioni
Recensione migliore da Italia
Al momento, si è verificato un problema durante il filtraggio delle recensioni. Riprova più tardi.
Le recensioni migliori da altri paesi
Es liefert genau, was der Titel verspricht: Einen guten Einstieg in Assembler-Programmierung für die amd64-Architektur. Dabei werden auch Themen wie SIMD, SSE und AVX behandelt.
Der genutzte Assembler ist NASM und das OS Ubuntu18.04 64-bit.
In den letzten Kapiteln gibt es noch einen kurzen Einstieg in Assembler-Programmierung unter Windows, dort bin ich allerdings noch nicht angelangt.
Insgesamt absolut empfehlenswert!

![Modern X86 Assembly Language Programming: Covers x86 64-bit, AVX, AVX2, and AVX-512 [Lingua inglese]](https://images-eu.ssl-images-amazon.com/images/I/61CxO8KtuNL._AC_UL116_SR116,116_.jpg)