x64 Assembly Language Step-by-Step

Programming with Linux

Description

An engaging and essential update of the bestselling introduction to Intel assembly language Assembly language is where the program code meets the silicon. Nevertheless, most beginners and many software engineers struggle with assembly, instead relying on high-level languages to do the job. In this fourth edition of x64 Assembly Language Step-by-Step: Programming with Linux, celebrated author Jeff Duntemann delivers a completely rewritten introduction to assembly language focused on 64-bit long-mode under Linux. The author covers computing and programming basics, binary and hexadecimal number bases, the x64 architecture, and the process of Linux software development. Along the way you'll get hands-on experience with the x64 instruction set, memory addressing, procedures, macros, and interfacing to the C library functions upon which Linux is built. The book is lighthearted, robust, and accessible, offering a step-by-step path to assembly coding that covers the bases while being easy to read. You'll learn the free NASM assembler and debugging tools you can download and use immediately, along with numerous code examples throughout the book. You'll also get practical tips on software design, coding, testing, and debugging that will sharpen your assembly programming skills. x64 Assembly Language Step-by-Step: Programming with Linux, 4th Edition, is an authoritative tutorial to Intel/AMD x64 technology that's perfect for self-paced instruction. This latest edition will cement the book's reputation as the gold standard for x64 assembly language introductions.
€ 64,15
Gebonden
Free shipping from
€ 19,95 within The Netherlands
Writer
Duntemann, Jeff
Title
x64 Assembly Language Step-by-Step
Publisher
John Wiley & Sons Inc
Year
2023
Language
English
Pages
640
Weight
1330 gr
EAN
9781394155248
Dimensions
194 x 243 x 42 mm
Binding format
Gebonden

You will always receive the last edition from us!


Categories

Boekstra