LIBRISTO
LIBROAMANTO
verplicht
Word lid van een gemeenschap van boekenliefhebbers van over de hele wereld en krijg een heleboel voordelen. Gratis account aanmaken
0
Gratis bezorging met Zásilkovna boven 69.99 €
DPD koerier 5.99 Bpost punt 7.99 Bpost 7.49 DPD-punt 3.49 GLS koerier 4.49

Gratis bezorging voor bestellingen boven de 69,99 euro.

Learn to Program with Assembly

Taal EngelsEngels
Boek Gebonden (paperback)
Boek Learn to Program with Assembly Jonathan Bartlett
Libristo-code: 37077506
Uitgeverij APress, november 2021
Many programmers have limited effectiveness because they don't have a deep understanding of how thei... Volledige beschrijving
? points 118 b
48.76
In extern magazijn Wordt binnen 9-15 dagen verzonden

Retourneren binnen 30 dagen


Klanten kochten ook


Low-Level Programming Igor Zhirkov / Boek Gebonden (paperback)
common.buy 100.15
Malware Analysis and Detection Engineering Anoop Saldanha / Boek Gebonden (paperback)
common.buy 67.03
Pointers in C Programming Thomas Mailund / Boek Gebonden (paperback)
common.buy 48.76
Docs for Developers Zachary Sarah Corleissen / Boek Gebonden (paperback)
common.buy 41.39
Effective C Robert C. Seacord / Boek Gebonden (paperback)
common.buy 34.52
Understanding and Using C Pointers Richard Reese / Boek Gebonden (paperback)
common.buy 41.08
Extreme C Kamran Amini / Boek Gebonden (paperback)
common.buy 56.13
Learning Linux Binary Analysis Ryan "Elfmaster" O'Neill / Boek Gebonden (paperback)
common.buy 49.57
Computer Architecture John L. Hennessy / Boek Gebonden (paperback)
common.buy 101.57

Many programmers have limited effectiveness because they don't have a deep understanding of how their computer actually works under the hood. In Learn to Program with Assembly, you will learn to program in assembly language - the language of the computer itself. Assembly language is often thought of as a difficult and arcane subject. However, author Jonathan Bartlett presents the material in a way that works just as well for first-time programmers as for long-time professionals. Whether this is your first programming book ever or you are a professional wanting to deepen your understanding of the computer you are working with, this book is for you. The book teaches 64-bit x86 assembly language running on the Linux operating system. However, even if you are not running Linux, a provided Docker image will allow you to use a Mac or Windows computer as well.The book starts with extremely simple programs to help you get your grounding, going steadily deeper with each chapter. At the end of the first section, you will be familiar with most of the basic instructions available on the processor that you will need for any task. The second part deals with interactions with the operating system. It shows how to make calls to the standard library, how to make direct system calls to the kernel, how to write your own library code, and how to work with memory. The third part shows how modern programming language features such as exception handling, object-oriented programming, and garbage collection work at the assembly language level. Additionally, the book comes with several appendices covering various topics such as running the debugger, vector processing, optimization principles, a list of common instructions, and other important subjects.This book is the 64-bit successor to Jonathan Bartlett's previous book, Programming from the Ground Up, which has been a programming classic for more than 15 years. This book covers similar ground but with modern 64-bit processors, and also includes a lot more information about how high level programming language features are implemented in assembly language. What You Will Learn How the processor operates How computers represent data internally How programs interact with the operating system How to write and use dynamic code libraries How high-level programming languages implement their features Who This Book Is ForAnyone who wants to know how their computer really works under the hood, including first time programmers, students, and professionals.

Actrice & Polyglot
EWA KASP voor
Video afspelen
Ewa Kasp
Libristo heeft de grootste selectie boeken in vreemde talen. Daarom koop ik mijn boeken hier.

Informatie over het boek

Volledige naam Learn to Program with Assembly
Taal Engels
Bindwijze Boek - Gebonden (paperback)
Datum van uitgifte 2021
Aantal pagina's 328
EAN 9781484274361
ISBN 1484274369
Libristo-code 37077506
Uitgeverij APress
Gewicht 660
Afmetingen 253 x 177 x 24
Geef dit boek vandaag nog cadeau
Dat gaat heel eenvoudig
1 Voeg het boek toe aan je winkelwagentje en selecteer Als cadeau bezorgen 2 Je krijgt van ons per omgaand een voucher 3 Het boek wordt bezorgd op het adres van de ontvanger

Dit vind je misschien ook interessant


Programming from the Ground Up Jonathan Bartlett / Boek Gebonden (paperback)
common.buy 26.75
Beginning x64 Assembly Programming Jo Van Hoey / Boek Gebonden (paperback)
common.buy 34.02
Electronics for Beginners Jonathan Bartlett / Boek Gebonden (paperback)
common.buy 48.76
Programming From The Ground Up Jonathan Bartlett / Boek Gebonden (paperback)
common.buy 58.75
Assembly Language for x86 Processors, Global Edition Kip Irvine / Boek Gebonden (paperback)
common.buy 87.03
LaTeX Beginner's Guide Stefan Kottwitz / Boek Gebonden (paperback)
common.buy 37.05
TOP
Hacking: The Art Of Exploitation Jon Erickson / Boek Gebonden (paperback)
common.buy 34.52
Modern Parallel Programming with C++ and Assembly Language Daniel Kusswurm / Boek Gebonden (paperback)
common.buy 52.39
Beginning C German Gonzalez-Morris / Boek Gebonden (paperback)
common.buy 52.39
X64 Assembly Language Step-By-Step: Programming with Linux Duntemann / Boek Gebonden (harde band)
common.buy 65.12
TOP
Modern X86 Assembly Language Programming Daniel Kusswurm / Boek Gebonden (paperback)
common.buy 52.39
TOP
Assembly x64 Programming in easy steps Mike McGrath / Boek Gebonden (paperback)
common.buy 14.23
Scheme Programming Language Dybvig / Boek Gebonden (paperback)
common.buy 59.86
Modern Web Performance Optimization Shailesh Kumar Shivakumar / Boek Gebonden (paperback)
common.buy 34.02
Beginning Arduino Nano 33 IoT Agus Kurniawan / Boek Gebonden (paperback)
common.buy 48.76
Learn to Program with C Noel Kalicharan / Boek Gebonden (paperback)
common.buy 55.42
TOP
C Programming K N King / Boek Gebonden (paperback)
common.buy 88.74
RP2040 Assembly Language Programming Stephen Smith / Boek Gebonden (paperback)
common.buy 63.40
Highly-Distributed Systems Andriy Luntovskyy / Boek Gebonden (paperback)
common.buy 120.65
Power of Algorithms Giorgio Ausiello / Boek Gebonden (harde band)
common.buy 60.47
Hardware and Software, Verification and Testing Shmuel Ur / Boek Gebonden (paperback)
common.buy 58.35
TOP
C# 12 in a Nutshell: The Definitive Reference Joseph Albahari / Boek Gebonden (paperback)
common.buy 52.39
Essential Calculus Skills Practice Workbook with Full Solutions Chris McMullen / Boek Gebonden (paperback)
common.buy 13.01
TOP
Infinite Powers: How Calculus Reveals the Secrets of the Universe Steven H. Strogatz / Boek Gebonden (paperback)
common.buy 15.74

Inloggen

Log in op je account. Heb je nog geen Libristo-account? Maak nu een account aan!

 
verplicht
verplicht

Heb je geen account? Profiteer van de voordelen van een Libristo-account!

Met een Libristo-account heb je alles onder controle.

Een Libristo-account aanmaken
Boekadviseur Libroamiko
Hoi, ik ben Libroamiko, kan ik helpen?