Skip to product information
1 of 1

Jeff Duntemann

x64 Assembly Language Step-by-Step: Programming with Linux

x64 Assembly Language Step-by-Step: Programming with Linux

Low Stock: Only 2 copies remaining
Regular price £44.28 GBP
Regular price £50.00 GBP Sale price £44.28 GBP
11% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £5.72

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about x64 Assembly Language Step-by-Step: Programming with Linux


The fourth edition of x64 Assembly Language Step-by-Step: Programming with Linux is a rewritten introduction to assembly language with a strong focus on 64-bit long-mode Linux assembler. It offers a lighthearted, robust, and accessible approach to a challenging technical discipline, providing a step-by-step path to learning assembly code. It also includes a set of free and open-source development and debugging tools, numerous examples, practical tips on software design, coding, testing, and debugging, and a one-stop resource for aspiring and practicing Intel assembly programmers.

Format: Hardback
Length: 640 pages
Publication date: 16 October 2023
Publisher: John Wiley & Sons Inc


The long-awaited x64 edition of the bestselling introduction to Intel assembly language has finally arrived! In the newly revised fourth edition of "x64 Assembly Language Step-by-Step: Programming with Linux," author Jeff Duntemann delivers an extensively rewritten introduction to assembly language with a strong focus on 64-bit long-mode Linux assembler. The book offers a lighthearted, robust, and accessible approach to a challenging technical discipline, giving you a step-by-step path to learning assembly code that's engaging and easy to read.

x64 Assembly Language Step-by-Step makes quick work of programmable computing basics, the concepts of binary and hexadecimal number systems, the Intel x86/x64 computer architecture, and the process of Linux software development to dive deep into the x64 instruction set, memory addressing, procedures, macros, and interface to the C-language code libraries on which Linux is built. You'll also find:

A set of free and open-source development and debugging tools you can download and put to use immediately. Numerous examples woven throughout the book to illustrate the practical implementation of the ideas discussed within. Practical tips on software design, coding, testing, and debugging.

A one-stop resource for aspiring and practicing Intel assembly programmers, the latest edition of this celebrated text provides readers with an authoritative tutorial approach to x64 technology that's ideal for self-paced instruction.

So, whether you're a seasoned programmer or just starting your journey into assembly language, "x64 Assembly Language Step-by-Step: Programming with Linux" is the perfect guide to help you master this powerful technology. Don't wait any longer; get your copy today and start building amazing applications with x64 assembly language!

Weight: 1330g
Dimension: 194 x 243 x 42 (mm)
ISBN-13: 9781394155248
Edition number: 4 ed

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details