
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
Assembly x64 Programming in easy steps shows how to write code to create your own computer programs. It contains separate chapters demonstrating how to store and manipulate data in 64-bit registers, how to control program flow, and how to create reusable blocks of code in program functions. It includes demonstrations of parallel processing with 128-bit Streaming SIMD Extensions (SSE) and 256-bit Advanced Vector Extensions (AVX).
Assembly x64 Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin programming in modern x64 Assembly language on Windows. The code in the listed steps within the book is color-coded, making it easier for beginners to grasp. There are complete step-by-step example programs that demonstrate each aspect of coding, together with screenshots that illustrate the actual output when each program is executed.
Includes free, downloadable source code to get you started straightaway!
Table of Contents:
- Beginning Basics
- Getting Started
- Performing Arithmetic
- Directing Flow
- Addressing Options
- Handling Strings
- Building Blocks
- Expanding Macros
- Floating Points
- Calling Windows
- Incorporating Code
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information

Table of contents
- Cover
- Title
- Copyright
- Contents
- 1 Beginning Basic
- 2 Getting Started
- 3 Performing Arithmetic
- 4 Directing Flow
- 5 Addressing Option
- 6 Handling String
- 7 Building Block
- 8 Expanding Macro
- 9 Floating Point
- 10 Calling Window
- 11 Incorporating Code
- BackCover